Open (open.money)
Open is one of India's leading SMB neobanks, pioneering "connected banking" - a unified business finance platform that layers payments, automated reconciliation, accounting, payroll, expense management, vendor payouts, and GST-compliant invoicing on top of partner-bank current accounts (ICICI, SBI, Axis Bank, Yes Bank and 20+ others). Beyond its SMB application, Open also ships an embedded-finance / Banking-as-a-Service stack branded as Zwitch (zwitch.io), which exposes the same connected-banking primitives - virtual accounts, payouts via NEFT/IMPS/RTGS, UPI collect and intent flows, the Layer hosted payment gateway, beneficiary management, PAN/bank/VPA verification, webhooks, and split settlements - as REST APIs for fintechs and platforms that want to embed account-to-account payments and Indian payment rails into their own products. Open's broader portfolio also includes BankingStack (white-label connected banking for partner banks), the Open Capital lending product, and a suite of e-commerce plugins (WooCommerce, Magento, OpenCart, PrestaShop, CS-Cart, WHMCS) plus PHP, Java, Node.js, iOS, and Android SDKs for the Layer payment gateway.
10 APIs
0 Features
Connected BankingNeobankSMBEmbedded FinanceBanking as a ServicePaymentsPayoutsUPIAccountingPayrollExpense ManagementIndiaFintech
Open (open.money) publishes 10 APIs on the APIs.io network. Tagged areas include Connected Banking, Neobank, SMB, Embedded Finance, and Banking as a Service.
Open (open.money)’s developer surface includes documentation, getting-started guide, authentication, developer console, signup flow, GitHub presence, engineering blog, and 10 more developer resources.
Programmatic creation and management of virtual accounts used as transfer wallets, collection wallets, and collection tools on top of partner-bank infrastructure. Virtual accoun...
Initiate single or bulk fund transfers from a virtual account to bank beneficiaries over NEFT, IMPS, or RTGS, and inspect transfer status, UTR, and settlement details. Powers ve...
Manage the set of bank-account beneficiaries that can be paid from a virtual account. Supports creating beneficiaries, listing, retrieving, updating, and deleting, with optional...
UPI collect requests, UPI Intent strings, and dynamic UPI QR codes for accepting customer-initiated payments on India's Unified Payments Interface rails. Includes mandate flows ...
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. Se...
Identity and account-validation suite used during merchant onboarding, KYB, and pre-payout checks. Endpoints cover PAN verification, name matching, bank-account validation (stan...
Configure split-settlement rules so that incoming payments are automatically apportioned across multiple beneficiary accounts at settlement time. Used by marketplaces, aggregato...
Real-time event delivery for payment, transfer, refund, settlement, virtual-account, and verification lifecycle events, with HMAC signature verification and configurable retry p...
No-code hosted payment pages and payment links that small businesses can share over email, SMS, or WhatsApp to collect one-time or recurring payments without writing integration...
Open's flagship SMB neobanking application. Connects one or more partner-bank current accounts (ICICI, SBI, Axis Bank, Yes Bank, and others) and layers on bill and invoice manag...
aid: open-financial
name: Open (open.money)
description: >-
Open is one of India's leading SMB neobanks, pioneering "connected banking" -
a unified business finance platform that layers payments, automated
reconciliation, accounting, payroll, expense management, vendor payouts, and
GST-compliant invoicing on top of partner-bank current accounts (ICICI, SBI,
Axis Bank, Yes Bank and 20+ others). Beyond its SMB application, Open also
ships an embedded-finance / Banking-as-a-Service stack branded as Zwitch
(zwitch.io), which exposes the same connected-banking primitives - virtual
accounts, payouts via NEFT/IMPS/RTGS, UPI collect and intent flows, the Layer
hosted payment gateway, beneficiary management, PAN/bank/VPA verification,
webhooks, and split settlements - as REST APIs for fintechs and platforms
that want to embed account-to-account payments and Indian payment rails into
their own products. Open's broader portfolio also includes BankingStack
(white-label connected banking for partner banks), the Open Capital lending
product, and a suite of e-commerce plugins (WooCommerce, Magento, OpenCart,
PrestaShop, CS-Cart, WHMCS) plus PHP, Java, Node.js, iOS, and Android SDKs
for the Layer payment gateway.
type: Index
image: https://kinlane-productions.s3.amazonaws.com/apis-json/apis-json-logo.jpg
access: 3rd-Party
position: Producer
created: '2026-05-24'
modified: '2026-05-24'
tags:
- Connected Banking
- Neobank
- SMB
- Embedded Finance
- Banking as a Service
- Payments
- Payouts
- UPI
- Accounting
- Payroll
- Expense Management
- India
- Fintech
url: >-
https://raw.githubusercontent.com/api-evangelist/open-financial/refs/heads/main/apis.yml
specificationVersion: '0.20'
apis:
- aid: open-financial:virtual-accounts
name: Open Zwitch Virtual Accounts API
description: >-
Programmatic creation and management of virtual accounts used as
transfer wallets, collection wallets, and collection tools on top of
partner-bank infrastructure. Virtual accounts give platforms a unique
IFSC-and-account-number pair for each end customer so that inbound
transfers (NEFT, IMPS, RTGS, UPI) auto-reconcile to the correct
beneficiary, and outbound payouts can be debited from a controlled
sub-ledger.
humanURL: https://developers.zwitch.io/reference/virtual-accounts
baseURL: https://api.zwitch.io/v1
tags:
- Virtual Accounts
- Sub-Accounts
- Reconciliation
properties:
- type: Documentation
url: https://developers.zwitch.io/reference/virtual-accounts
- type: Authentication
url: https://developers.zwitch.io/reference/authorization
- aid: open-financial:transfers
name: Open Zwitch Transfers API
description: >-
Initiate single or bulk fund transfers from a virtual account to bank
beneficiaries over NEFT, IMPS, or RTGS, and inspect transfer status,
UTR, and settlement details. Powers vendor payouts, refunds,
reimbursements, payroll, and split disbursements.
humanURL: https://developers.zwitch.io/reference/transfers
baseURL: https://api.zwitch.io/v1
tags:
- Payouts
- Transfers
- NEFT
- IMPS
- RTGS
properties:
- type: Documentation
url: https://developers.zwitch.io/reference/transfers
- type: Documentation
url: https://developers.zwitch.io/docs/bulk-transfers
- aid: open-financial:beneficiaries
name: Open Zwitch Beneficiaries API
description: >-
Manage the set of bank-account beneficiaries that can be paid from a
virtual account. Supports creating beneficiaries, listing, retrieving,
updating, and deleting, with optional penny-drop validation before the
beneficiary becomes eligible for payouts.
humanURL: https://developers.zwitch.io/reference/beneficiaries
baseURL: https://api.zwitch.io/v1
tags:
- Beneficiaries
- Payouts
properties:
- type: Documentation
url: https://developers.zwitch.io/reference/beneficiaries
- aid: open-financial:upi
name: Open Zwitch UPI API
description: >-
UPI collect requests, UPI Intent strings, and dynamic UPI QR codes for
accepting customer-initiated payments on India's Unified Payments
Interface rails. Includes mandate flows and webhook callbacks for
payment success / failure events.
humanURL: https://developers.zwitch.io/reference/upi
baseURL: https://api.zwitch.io/v1
tags:
- UPI
- Collect
- QR
- Payments
properties:
- type: Documentation
url: https://developers.zwitch.io/reference/upi
- 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: SDK
url: https://github.com/bankopen/Layer-PHP-SDK
name: Layer PHP SDK
- type: SDK
url: https://github.com/bankopen/layer-java-sdk
name: Layer Java SDK
- type: SDK
url: https://github.com/bankopen/layer-nodejs-sdk
name: Layer Node.js SDK
- type: SDK
url: https://github.com/bankopen/open-payment-iOS-framework
name: Open Payment iOS Framework
- aid: open-financial:verification
name: Open Zwitch Verification API
description: >-
Identity and account-validation suite used during merchant onboarding,
KYB, and pre-payout checks. Endpoints cover PAN verification, name
matching, bank-account validation (standard and pennyless), and VPA
(UPI ID) verification.
humanURL: https://developers.zwitch.io/reference/verifications
baseURL: https://api.zwitch.io/v1
tags:
- Verification
- KYC
- PAN
- VPA
- Bank Account
properties:
- type: Documentation
url: https://developers.zwitch.io/reference/verifications
- aid: open-financial:settlements
name: Open Zwitch Split Settlements API
description: >-
Configure split-settlement rules so that incoming payments are
automatically apportioned across multiple beneficiary accounts at
settlement time. Used by marketplaces, aggregators, and platforms
handling on-behalf-of flows.
humanURL: https://developers.zwitch.io/reference/settlements
baseURL: https://api.zwitch.io/v1
tags:
- Settlements
- Split Payments
- Marketplaces
properties:
- type: Documentation
url: https://developers.zwitch.io/reference/settlements
- aid: open-financial:webhooks
name: Open Zwitch Webhooks
description: >-
Real-time event delivery for payment, transfer, refund, settlement,
virtual-account, and verification lifecycle events, with HMAC signature
verification and configurable retry policies.
humanURL: https://developers.zwitch.io/reference/webhooks
baseURL: https://api.zwitch.io/v1
tags:
- Webhooks
- Events
- Notifications
properties:
- type: Documentation
url: https://developers.zwitch.io/reference/webhooks
- aid: open-financial:payment-pages
name: Open Zwitch Payment Pages API
description: >-
No-code hosted payment pages and payment links that small businesses
can share over email, SMS, or WhatsApp to collect one-time or recurring
payments without writing integration code. Server APIs let platforms
generate pages programmatically and listen for paid-event webhooks.
humanURL: https://developers.zwitch.io/reference/payment-pages
baseURL: https://api.zwitch.io/v1
tags:
- Payment Pages
- Payment Links
- No-Code
- Collections
properties:
- type: Documentation
url: https://developers.zwitch.io/reference/payment-pages
- aid: open-financial:connected-banking
name: Open Connected Banking Platform
description: >-
Open's flagship SMB neobanking application. Connects one or more
partner-bank current accounts (ICICI, SBI, Axis Bank, Yes Bank, and
others) and layers on bill and invoice management, vendor payments,
automated reconciliation, GST-compliant invoicing, accounts payable and
receivable automation, and two-way sync with Tally, Zoho Books, Oracle
NetSuite, and Microsoft Dynamics. Available via web and mobile apps;
programmatic access is delivered through the Zwitch / BankingStack APIs
above.
humanURL: https://open.money/developers
baseURL: https://open.money/developers
tags:
- Connected Banking
- Neobank
- SMB
- Accounting
- Reconciliation
properties:
- type: Documentation
url: https://open.money/developers
- type: Portal
url: https://open.money/
common:
- type: Website
url: https://open.money/
- type: Website
url: https://www.zwitch.io/
- type: Documentation
url: https://developers.zwitch.io/
- type: Documentation
url: https://docs.bankopen.com/
- type: GettingStarted
url: https://developers.zwitch.io/reference/introduction
- type: Authentication
url: https://developers.zwitch.io/reference/authorization
- type: Console
url: https://app.zwitch.io/
- type: SignUp
url: https://app.zwitch.io/
- type: GitHub
url: https://github.com/bankopen
- type: LinkedIn
url: https://www.linkedin.com/company/bankopen
- type: X
url: https://x.com/bankopen
- type: Blog
url: https://open.money/blog
- type: Blog
url: https://www.zwitch.io/blog
- type: Pricing
url: https://open.money/pricing
- type: Pricing
url: https://www.zwitch.io/pricing
- type: TermsOfService
url: https://open.money/terms
- type: PrivacyPolicy
url: https://open.money/privacy
maintainers:
- FN: API Evangelist
url: https://apievangelist.com