Open Layer Payment Gateway API

Layer is Zwitch's hosted payment gateway. A few lines of layer.js render a fully PCI-compliant checkout pop-up that accepts net banking, UPI, credit/debit cards, and wallets. Server-side APIs create payment tokens, query payment status, issue full and partial refunds (including batch refunds), and download settlement reports. Mobile SDKs are available for Android, iOS, and Flutter.

API entry from apis.yml

apis.yml Raw ↑
aid: open-financial:layer
name: Open Layer Payment Gateway API
description: Layer is Zwitch's hosted payment gateway. A few lines of layer.js render a fully PCI-compliant
  checkout pop-up that accepts net banking, UPI, credit/debit cards, and wallets. Server-side APIs create
  payment tokens, query payment status, issue full and partial refunds (including batch refunds), and
  download settlement reports. Mobile SDKs are available for Android, iOS, and Flutter.
humanURL: https://developers.zwitch.io/docs/layer
baseURL: https://api.zwitch.io/v1
tags:
- Payment Gateway
- Checkout
- Cards
- UPI
- Net Banking
- Refunds
properties:
- type: Documentation
  url: https://developers.zwitch.io/docs/layer
- type: Documentation
  url: https://docs.bankopen.com/reference/payment-request
- type: SDKs
  url: https://github.com/bankopen/Layer-PHP-SDK
  name: Layer PHP SDK
- type: SDKs
  url: https://github.com/bankopen/layer-java-sdk
  name: Layer Java SDK
- type: SDKs
  url: https://github.com/bankopen/layer-nodejs-sdk
  name: Layer Node.js SDK
- type: SDKs
  url: https://github.com/bankopen/open-payment-iOS-framework
  name: Open Payment iOS Framework