This API lets you create a single virtual account for a sub account

Virtual accounts can be created in a variety of different currencies, and each of these currencies has its own set of specifications. Take some time to go through this section to understand the requirement for each currency.


  • For NGN virtual accounts, the name on the BVN must correspond with both the KYCInfomation.firstName and KYCInfomation.lastNamesent in the payload, otherwise the following error will be received : BVN doesn't match the provided name
  • The old endpoint with the url /auto has been deprecated.. Kindly read more
  • Only requests for Individual and NGN corporate virtual accounts will be instantly approved.


Hey 👋 we recommend checking out the following sections before making use of the endpoints in this section

Click Try It! to start a request and see the response here!