Transform how you collect payments from businesses. With our "One Van for All the Banks" approach, VanPaye's Virtual Account solution creates unique account numbers across multiple partner banks for each of your customers, making payment tracking and reconciliation effortless.
Generate virtual accounts in milliseconds via API
Automatically route payments to your primary account
Get instant webhooks for every transaction
Transaction-level data with custom parameters
Create unlimited accounts with no additional charges
Assign unique VAs to each seller for automatic payment segregation and instant settlement tracking.
Automate recurring payment collection with customer-specific virtual accounts.
Link each invoice to a unique virtual account for perfect reconciliation.
Track payments from distributors and dealers with dedicated virtual accounts.
Call our API to create a virtual account for your customer
POST /api/v1/virtual-accounts
{
"customer_id": "CUST_001",
"reference": "INV-2024-001"
}
Share the virtual account details with your customer
Response:
{
"account_number": "VANP2024001234",
"ifsc": "HDFC0001234",
"bank_name": "HDFC Bank"
}
Get real-time webhooks when payment is received
Webhook:
{
"event": "payment.received",
"amount": 250000,
"reference": "INV-2024-001"
}
Join thousands of businesses using VanPaye Virtual Accounts