Skip to main content
This tutorial creates two resources. Persist each returned ID; resource IDs are opaque and should not be reconstructed.

Create the customer

The response does not echo identity numbers. It exposes fields such as hasBvn and hasNin instead.

Open the wallet account

Supplying customerId makes the account a customer wallet. Omitting it opens an account owned directly by your business. Only two types are client-selectable — operational and savings — and they behave identically. A customer wallet can only be NGN; see currencies and funding rails.
Store the returned account id for transfers. Use balance, the minor-unit string, for arithmetic—not balanceFormatted.