Account v2
This module allows you to create and manage Virtual accounts across various bank partners.
- Create virtual accounts for your customers/buyers/partners/sellers in real time with any of our partner banks.
- Manage/Update the virtual accounts in terms of limits and the personal details linked to each of those accounts.
Create a Virtual Account
This API allows you to create a virtual account for a consumer or business in real-time. This functions exactly like a regular bank account with the exception of cash withdrawals. You can use the Virtual account to collect funds, hold funds or settle the same to a beneficiary or multiple beneficiaries.
You can also choose the underlying bank provider if you have a particular preference.
UPI Transaction Limit
Bank | Upper Limit Per Transaction (INR) | Per Day Transaction Limit (INR) |
---|---|---|
1,00,000 | 1,00,000 |
Sample API
{
"bank_codes": ["YESB", "ICIC"],
"name": "somefirst somelast",
"pan": "ABCDE1234F",
"email": "[email protected]",
"mobile": "9999999999",
"address": "some_physical_address",
"kyc_verified": 1,
"kyc_check_decentro": 0,
"minimum_balance": 7500.00,
"transaction_limit": 10000.00,
"customer_id": "DEC0001",
"virtual_account_balance_settlement": "disabled",
"upi_onboarding": false
}
{
"decentroTxnId": "62E67XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX",
"status": "SUCCESS",
"responseCode": "S00000",
"message": "Virtual accounts created successfully",
"data": [
{
"bank": "YES BANK LTD",
"status": "success",
"message": "YES BANK account created successfully.",
"accountNumber": "462515000000000001",
"ifsc": "YESB0CMSNOC",
"allowedMethods": [
"IMPS",
"NEFT",
"RTGS",
"UPI"
],
"currency": "INR",
"transactionLimit": 10000,
"minimumBalance": 7500,
"upiId": "462515000000000001@yesbankltd",
"upiQrCode": "<base-64 string>",
"virtualAccountBalanceSettlement": "DISABLED"
},
{
"bank": "ICICI BANK LTD",
"status": "success",
"message": "ICICI account created successfully.",
"accountNumber": "462515000000000001",
"ifsc": "ICIC0000106",
"allowedMethods": [
"IMPS",
"NEFT",
"RTGS",
"UPI"
],
"currency": "INR",
"transactionLimit": 10000,
"minimumBalance": 7500,
"upiId": "decfin.462515000000000001@icici",
"upiQrCode": "<base-64 string>",
"virtualAccountBalanceSettlement": "DISABLED"
]
}
Updated 7 months ago