account_number with your customer as a unique payment address for that transaction.
Endpoint
Authentication
Include your JWT access token in theAuthorization header.
Request body
The 10-digit account number of the pool account that will receive funds when this virtual account is credited. Must be an account owned by your business.
An optional label for the virtual account (e.g.,
"Invoice #12345" or "Order #987"). Defaults to "Virtual Dynamic Account" if not provided. Maximum 255 characters.Example request
Response
A successful request returns the newly created virtual account.true when the request succeeds."00" on success.Human-readable result message, e.g.
"Virtual account created successfully".The created virtual account object.
Error codes
| Response code | Meaning |
|---|---|
41 | Customer not found — your session credentials are invalid. |
42 | Pool account not found — the pool_account_number does not belong to your business. |
61 | Customer not verified — your business account must be active. |
80 | Service unavailable — the core banking provider is temporarily down. |
83 | Provider error — the core banking system rejected the request. |