Create virtual account for a sub account
You can use this endpoint to create a virtual account to receive payments for a sub account. Funds sent to the virtual account is collected in the sub account specified
Authorizations
Nomba authenticates API calls with OAuth2 HTTP bearer tokens. There are two methods of authentication; Client-Credentials method and PKCE (Proof Key for Code Exchange) method. In each of the methods, You will get an ACCESS_TOKEN. You need to use an "Authorization" HTTP header to provide your ACCESS_TOKEN. For example: Authorization: {ACCESS_TOKEN}.
Headers
The parent accountId of the business.
"890022ce-bae0-45c1-9b9d-ee7872e6ca27"
Path Parameters
The sub accountId of the business.
Body
The request payload required to create a virtual account
Account reference
16 - 64"1oWbJQQHLyQqqf1SwxjSpudeA21"
Account holder's name
8 - 64"Daniel Scorsese"
Account holder's BVN. Optional.
"12345678"
Account expiry date. Optional. ⚠️Be careful with this.
"2026-01-30 12:15:00"
Amount the account can receive. Optional.
"200.00"