Create Individual Virtual Account
Accounts
Create Individual Virtual Account
Create a new individual virtual account for receiving payments. Virtual accounts can be used to collect payments from customers.
POST
Create Individual Virtual Account
Create a new virtual account for receiving payments. Virtual accounts can be used to collect payments from customers and are automatically generated with unique account numbers.
Overview
Virtual accounts are bank accounts that are created on-demand for receiving payments. Each virtual account has a unique account number that customers can send payments to. Funds received in virtual accounts are automatically credited to your main Pooler account.Request Body
string
required
Type of account holder: “individual”
string
required
First name (required for individual accounts)
string
required
Last name (required for individual accounts)
string
required
Display name for the account
string
required
Date of birth of account holder: 1999-05-09
string
required
Email address of the account holder
string
required
Bank Verification Number (required for Nigerian accounts)
string
required
Mobile phone number
object
Additional metadata object that can include:
business_reg_number: Business registration numbercountry: Country codeuse_case: Use case descriptionreference: Custom reference
Response
object
Virtual account details including:
message: Virtual account creation messagereference: Reference tied to the virtual accountstatus: The status of the virtual account. The status will always be pending. Webhook event will be sent to you with the final status of the virtual accountaccount_type: The type of account you are trying to create. Individual
The account number is unique and can be shared with customers for receiving payments. All payments to this account will be automatically credited to your Pooler account.
Authorizations
Bearer token authentication. Include your API key in the Authorization header as: Bearer {your_api_key}
Body
application/json
Type of account holder
Available options:
individual First name (for individual accounts)
Last name (for individual accounts)
Date of birth of the account holder
Example:
"1999-05-09"
Email address
Bank Verification Number (for Nigerian accounts)
Mobile phone number
Display name for the account
Additional metadata