How your wallet is funded
- You pay the funds in, as agreed with us.
- When the funds are confirmed as received, we credit your wallet. There’s no API call for this step.
- The credit appears in
credited_koboandavailable_koboonGET /v1/wallet.
Allocate to an account
POST /v1/allocations moves an amount from your wallet to one of your accounts at the broker. It needs an Idempotency-Key.
Request body
If your wallet doesn’t hold the amount, you get
422 wallet_too_low and nothing is stored. One allocation can be at most ₦100,000,000, and your allocations each day are capped too. See Limits.
The four figures
GET /v1/wallet returns four figures, all read from your wallet’s ledger at the same moment:
This always holds:
available_kobo = credited_kobo minus allocated_kobo minus reserved_kobo
Example
Your wallet and an account’s balance
Your wallet is ours: we keep its ledger. An account’s balance is the broker’s:GET /v1/accounts/{account}/balance returns it as the broker reports it. After an allocation is booked, the amount shows in the account’s balance, and trades and charges then move that balance at the broker.
The API doesn’t offer withdrawals from your wallet or from an account.