Through the virtual account APIs, you can create virtual bank accounts for your customers.
Currently, only Nigerian virtual bank accounts can be created with the option of SAFEHAVEN MFB and PROVIDUS banks.
Creating a Virtual Account
To create a virtual account, the following parameters are required:
| Parameter | Description | Required |
|---|---|---|
| firstName | The first name of the account owner | ✅ |
| lastName | The last name of the account owner | ✅ |
| phoneNumber | The phone number of the account owner | ✅ |
| bank | The bank you would like to open the account in (Can either be safehaven or providus | ✅ |
| bvn | The BVN of the account owner | ✅ |
| customerEmail | The email of the account owner | ✅ |
Get a Virtual Account
To get a virtual account, only the id of the virtual account is required
Get all Virtual Accounts
You can retrieve a list of all virtual accounts
Get transactions on a virtual account
You can retrieve the transactions on a specific virtual account using the id of that virtual account
