How virtual accounts work
- Account allocation: Your merchant account is assigned dedicated NUBAN bank accounts backed by partner financial institutions (such as Wema Bank or Providus Bank).
- Payment collection: You display these account details to customers, clients, or counterparties.
- Instant settlement: Payers transfer funds via local bank mobile apps, USSD, or internet banking.
- Automated credit & webhook: Within seconds of settlement, Tabs credits your NGN wallet and fires a
deposit.creditedwebhook.
Fetching virtual account details
You can retrieve your assigned virtual account details using the API:Sample response
Receiving deposit webhooks
When a payer completes a bank transfer to your virtual account, Tabs dispatches thedeposit.credited event:
