Skip to main content
Create dynamic NUBAN accounts for your customers to receive funds via bank transfer. When a customer makes a transfer to their virtual account, the funds are automatically credited to your Numero wallet, and you receive a webhook notification.

How it works

1. Create virtual account   →  Generate a unique NUBAN for a customer or business
2. Share account details    →  Give the account number to your customer
3. Receive payment          →  Customer transfers to the virtual account
4. Get notified             →  Receive a webhook with the payment details

Account types

TypeUse caseKYC required
CustomerIndividual users making paymentsYes (BVN)
BusinessCorporate entities / B2B collectionsYes (RC Number)

Endpoints

MethodEndpointDescription
POST/api/v1/business/virtualaccount/customerCreate a customer virtual account
POST/api/v1/business/virtualaccount/businessCreate a business virtual account
GET/api/v1/business/virtualaccount/referenceGet a virtual account by reference
GET/api/v1/business/virtualaccount/allList all virtual accounts