Nomba API

Human Resources · Banking & Fintech · Payments

Nomba is a Nigerian payment infrastructure company and CBN-licensed Payment Service Provider. Formerly known as Kudi, Nomba pivoted from a consumer-facing payment agent app to a comprehensive B2B payments infrastructure platform serving Nigerian businesses with APIs for checkout, virtual accounts, transfers, and POS terminal management. Nomba is backed by Stripe and significant venture capital, and powers millions of transactions daily across Nigeria's merchant and agent banking ecosystem.

commission

OAuth2 Bearer Token (Client Credentials or PKCE flow). Access tokens obtained from dashboard API Keys.

Not publicly specified

✓ Available

Best For

Nigerian businesses, merchants, and fintech platforms that need a developer API from a CBN-licensed operator with POS terminal integration, checkout, virtual accounts, and bank transfers — all on one platform backed by Nomba's agent banking network.

Pricing

Nomba (formerly Kudi) is CBN-licensed and serves millions of Nigerian merchants via agent banking. The API uses OAuth2 with Client Credentials or PKCE. API keys are in the Nomba business dashboard under Settings > API Keys. Separate from Nomba Global Payout API which handles cross-border disbursements.

Key Highlights

  • OAuth2 authentication (Client Credentials + PKCE)
  • Checkout API: hosted payment page for web/mobile apps
  • Transfer API: instant bank-to-bank in Nigeria
  • Virtual Accounts for real-time collections
  • POS terminal integration for in-person payments
  • Webhooks for real-time payment notifications
  • Backed by Nomba CBN-licensed agent banking network

Required Access Documents

  • Nomba Business AccountRequired
    Register a business account at nomba.com to access the API dashboard and generate API keys.
  • CAC Registration CertificateRequired
    Certificate of Incorporation or Business Name Registration — required for CBN KYC and live mode activation.
  • Director BVN and Government IDRequired
    BVN and valid government-issued ID for directors — standard CBN compliance requirement.

Use Cases

  • In-App Payment Checkout:Nigerian businesses can embed the Nomba Checkout API into their web or mobile apps to collect card and bank transfer payments without building a custom payment form.
  • Instant Bank Disbursements:Use the Nomba Transfer API to send instant payouts to any Nigerian bank account — ideal for salary disbursements, agent commissions, and customer refunds.
  • Virtual Account Wallet Top-ups:Nigerian neobanks and savings apps can assign Nomba virtual accounts to individual users, allowing them to fund their wallets via bank transfer in real time.
  • Agent POS Integration:Developers building POS terminal software for Nigerian market agents can use the Nomba Terminals API to process card payments and bank transfers at the point of sale.
  • Tokenized Recurring Payments:Use Nomba's tokenized card flow to store customer card authorization tokens and charge them on future transactions without requiring card re-entry.

Discover similar API's

View All Alternatives →