Virtual Bank Account API
Virtual bank account APIs include Create new Account, Fetch existing accounts, and fetch account balance.
Introduction
A virtual account is a non-physical/online bank account similar to a regular bank account. You can fund this virtual bank account using UPI and Bank Transfer.
It has a unique account number that makes it easy to track transactions and helps to identify the source or the payer as well. These accounts can be used as wallets for further payments.
Take advantage of Event-Driven workflows
Funding a Virtual Account is an asynchronous process. API users can receive a postback from Sandbox for every successful or failed transaction. Refer to Payment APIs on how you can fund your Virtual Account.
Available Virtual Bank Account APIs
- Create new Virtual Bank Account API creates a new account that can be topped up to make payments.
- Fetch Virtual Bank Account API provides details of a specific account.
- Fetch Multiple Virtual Bank Accounts API gives a list of virtual bank accounts.
- Fetch Account Balance API retrieves fund balance of a virtual bank account.
Entity
Virtual Bank Account
Param | Type | Description | Example |
---|---|---|---|
account_number | string | Virtual bank account number. | HEY564578321596 |
ifsc | string | 11-digit alpha-numeric code used to identify the bank branches. | ICIC000103 |
status | string | Virtual Bank Account status. Possible Values: Active, Inactive | Active |
notes | json object | User notes. | { "customer":"John", "client":"quicko"} |
filter_id | string | User-defined reference string which can be used as an identifier while fetching accounts from Sandbox's database. | filter1,filter2 |
opened_at | number | Time of opening the account in Unix timestamp format. | 1666155630494 |
account_type | string | Type of account. | Virtual |
Updated about 1 month ago