with a few lines of code
Accept payments, send transfers, issue accounts and more, one API for businesses building across Africa.
curl -X POST https://api.nomba.com/checkout/order \
-H "Authorization: Bearer {access_token}" \
-H "Content-Type: application/json" \
-d '{
"amount": 50000,
"currency": "NGN",
"customerEmail": "ada@example.com"
}'One API, every way to move money
Compose the building blocks you need, from a single checkout to terminals, payouts and global rails.
Accept payments
Cards, bank transfers, USSD and QR, via hosted Checkout or the charge API.
Transfers
Pay out to any Nigerian bank account or move funds wallet-to-wallet, instantly.
Virtual accounts
Issue dedicated NGN account numbers for collections and easy reconciliation.
Terminals
Accept in-person card and contactless payments from inside your own app.
Bills, airtime & data
Vend airtime and data, and pay electricity, cable TV and betting bills.
Global payout & collections
Cross-border transfers, FX conversion and DRC mobile-money inflows.
Transactions
Fetch, filter and reconcile your full transaction history programmatically.
Webhooks
Real-time event notifications with automatic retries and replay.
From zero to your first payment, fast
Authenticate, send one request, and you’re charging. The same clean REST API works in any language. Pick your stack and copy the snippet.
- Predictable JSON, real HTTP status codes
- Sandbox keys and test cards out of the box
- Webhooks for every payment and transfer event
# Create a checkout order
curl -X POST https://api.nomba.com/checkout/order \
-H "Authorization: Bearer {access_token}" \
-H "Content-Type: application/json" \
-d '{
"amount": 50000,
"currency": "NGN",
"customerEmail": "ada@example.com"
}'Prefer no code? Plug it in.
Already running a store? Drop Nomba into your checkout in minutes: install the plugin, add your keys, and start collecting payments.
Built for builders
Everything you expect from modern payments infrastructure, and the local rails you can’t get anywhere else.
A real sandbox
Test Checkout, Transfers and Virtual Accounts instantly, no sign-up needed to try.
Reliable webhooks
Delivered with retries, and re-pushable so you can debug and replay any event.
Instant settlement
Confirmations and funds land in real time, so you can ship responsive flows.
AI-ready docs
Drop Nomba straight into Claude Code, Cursor and Windsurf with the OpenAPI spec.
Bank-grade & licensed
Built on a CBN-licensed bank, with NDIC-insured deposits behind every API call.
Clear status & limits
Predictable rate limits, pagination and a live status page you can monitor.
Start in four steps
Go from sign-up to your first live transaction in an afternoon.
Create an account
Sign up for a free Nomba business account in minutes.
Get your API keys
Generate your client ID and secret from the dashboard.
Make your first call
Authenticate, then create a checkout order or send a transfer.
Go live
Flip from sandbox to production and start moving money.
Everything you need to ship
Reference, tools and people to get you from first call to production.
Ready to start building?
Create an account, grab your API keys, and make your first call today.
