Back to VFD Details

76 Best VFD Alternatives & Competitors

Looking for a substitute for VFD? Check out the top compiled banking & fintech & payments & nigeria alternative APIs in the directory. Compare key features, developer experience, authentication methods, and uptime.

01
Bloc favicon

1. Bloc

Banking & Fintech, BaaS, Payments, Nigeria

Bloc is a Nigerian Banking-as-a-Service (BaaS) platform that enables developers and businesses to embed financial services directly into their products. Unlike many BaaS providers that rely on third-party bank partnerships, Bloc owns its banking infrastructure through Banc Corp MFB (Microfinance Bank), making it one of the few Nigerian fintechs to offer truly proprietary banking rails. Virtual account numbers issued through Bloc are native Banc Corp MFB account numbers — giving users a first-class banking experience without intermediaries. Bloc is currently available exclusively in Nigeria. What the API Does Bloc offers four core API products: Virtual Accounts, Transfers, Bills Payment, and Collections. The Virtual Accounts API lets developers issue NDIC-insured bank account numbers to end users or businesses programmatically. The Transfers API enables near-instant NIP transfers to any Nigerian bank account. The Bills Payment API connects to airtime, data, electricity, and cable TV providers across Nigeria. These APIs are accessed through a RESTful interface authenticated via API keys managed from the Bloc Dashboard. How Developers Use It Developers sign up at blochq.io, create an organization on the Dashboard, and receive API keys for sandbox and live environments. Authentication is via a Secret Key passed in request headers. The API is REST-based with JSON payloads. Documentation is available at docs.blochq.io. Bloc provides two virtual account types: Fixed Accounts (act like traditional bank accounts with persistent balances) and Collection Accounts (receive-only, used for payment tracking without balance). Webhooks are supported for transaction event notifications. Virtual Account Types Explained Fixed Accounts: Assigned permanently to a customer, hold a balance, and can initiate transfers. Ideal for neobank wallet products. Collection Accounts: Used for one-time or recurring payment collection. No balance stored — money received routes to your main Bloc wallet for reconciliation. Ideal for invoice or subscription payment tracking. Pricing The Bills Payment API operates on a commission model — Bloc pays the developer a commission for each successful bill payment. No upfront integration fees. Virtual Accounts and Transfers pricing is not publicly listed — contact Bloc sales for rates. No monthly platform fee is publicly mentioned. Authentication All API requests use a Secret Key from the Bloc Dashboard in the request header. The Dashboard is the central management interface for API keys, customers, accounts, transactions, and webhooks. Test keys are available for sandbox development. Compliance and Regulations Bloc operates under a Microfinance Bank licence via Banc Corp MFB, supervised by the Central Bank of Nigeria (CBN). All virtual accounts are NDIC-insured, providing depositor protection. Bloc is fully CBN-compliant and handles regulatory obligations on behalf of developer customers. Challenges and Gotchas Key considerations: (1) Bloc is Nigeria-only — no cross-border or international payments. (2) No card issuance or USSD payment support currently. (3) Pricing for Transfers and Virtual Accounts requires contacting sales. (4) The main blochq.io homepage shows "Launching Soon" periodically — use www.blochq.io. (5) Docs occasionally have gaps — the team is responsive on X at @buildwithbloc. Company Background Bloc was founded in Lagos, Nigeria, with the mission of making it easy for any developer to embed financial services. The company operates Banc Corp MFB as its banking subsidiary. Bloc targets Nigerian SaaS platforms, gig economy apps, HR tools, and consumer fintechs needing banking features without obtaining their own CBN licence. FAQs Q: Do I need a banking licence to use Bloc? A: No. Bloc holds the Banc Corp MFB licence — you access their infrastructure as a licensed partner. Q: Are Bloc virtual accounts real bank accounts? A: Yes. They are actual Banc Corp MFB account numbers, NDIC-insured and recognized across the Nigerian banking system. Q: Is there a sandbox environment? A: Yes. Bloc provides test API keys via the Dashboard for sandbox testing. Q: Can I use Bloc for international payments? A: No. Bloc is Nigeria-only and does not support cross-border or FX transfers. Q: How do I earn from the Bills Payment API? A: Bloc pays developers a commission for each successful bill payment processed through your integration.

02
Kuda Open API favicon

2. Kuda Open API

Banking & Fintech, Payments, Nigeria

Kuda Open API is the developer platform of Kuda Bank — Nigeria's first fully mobile-only bank, licensed by the Central Bank of Nigeria (CBN). Launched to enable businesses to embed banking infrastructure directly into their products, the Kuda Open API provides access to real Nigerian bank account infrastructure, NIP-powered instant transfers, dynamic virtual accounts, bill payments, and instant settlement capabilities — all through a clean RESTful API backed by one of Nigeria's most trusted and innovative financial institutions. Kuda Bank was founded in 2019 by Babs Ogundeyi and Musty Mustapha, and quickly grew into one of Nigeria's most popular neobanks, with millions of individual users. In 2022–2023, Kuda expanded its infrastructure to businesses through the Open API program, enabling companies to build financial products on top of its licensed banking rails — without needing their own CBN banking license. **What the Kuda Open API Does** The API is designed for businesses that need to move money programmatically within Nigeria. Key capabilities include: - **Bank Transfers**: Send NGN to any Nigerian bank account through the NIP (Nigeria Interbank Payment) system. Available as single transfers or bulk transfer batches, making it ideal for payroll, vendor payments, and mass disbursements. - **Dynamic Virtual Accounts**: Create unique Nigerian bank account numbers (tied to your Kuda business account) that customers can pay to. Payments trigger instant webhook notifications, enabling real-time payment confirmation without manual reconciliation. - **Single-use Account Numbers**: Generate one-time account numbers for specific payment purposes, reducing fraud and simplifying payment attribution. - **Instant Settlement**: Funds received can be settled in near real-time at 0.3% of the transaction value, capped at ₦100 — providing faster cash flow compared to traditional payment cycles. - **Account Verification**: Verify that a bank account name matches the account number before initiating a transfer — a critical fraud-prevention step for Nigerian fintech applications. - **Transaction History & Balances**: Query account balances and full transaction histories programmatically — essential for reconciliation, reporting, and financial dashboards. - **Bill Payments**: Purchase airtime, mobile data, cable TV subscriptions (DSTV, GOtv, Startimes), and electricity prepaid tokens via API, with commission opportunities on each transaction. **Authentication** The Kuda Open API uses API key authentication. Developers register on the Kuda Developer Portal (developer.kuda.com), complete business verification, and receive an API key that is passed as a Bearer token in the Authorization header of all API requests. The sandbox environment is accessible immediately after registration, with production access unlocked after KYB (Know Your Business) verification. **Sandbox Environment** Kuda provides a full sandbox environment that replicates all production capabilities. Developers can test transfers, create virtual accounts, simulate incoming payments, trigger webhook events, and validate account verification flows without moving real money. This makes it safe to develop and test integrations before going live. **Pricing** Kuda's pricing model is flat-fee per transaction — not percentage-based — which is a significant advantage for high-value transactions: - Transfers of ₦0–₦10,000: ₦12 per transaction - Transfers of ₦10,001–₦100,000: ₦10 per transaction - Transfers of ₦100,001–₦400,000: ₦9 per transaction - Transfers above ₦400,001: ₦7 per transaction - Instant settlement: 0.3% of transaction value, capped at ₦100 - Virtual account fee: 0.1% of transaction value (approximately) - No hidden fees — the listed prices are the final prices paid. This flat-fee structure means that a ₦1,000,000 transfer costs exactly ₦7, compared to percentage-based gateways that might charge ₦15,000 for the same transaction. **Nigeria Access & Requirements** To access production APIs, businesses must complete KYB (Know Your Business) verification, which requires: a CAC Certificate of Incorporation or Business Name Registration, BVN and government-issued ID for directors, and an active Nigerian business bank account. Sandbox access requires only registration — no documents needed. **Compliance & Regulatory Standing** Kuda Bank holds a Microfinance Bank licence from the CBN. The Open API inherits this regulatory standing, meaning virtual accounts and transfers executed through the API are backed by a licensed Nigerian financial institution. This is a significant compliance advantage for fintech builders who need to demonstrate regulated banking infrastructure to enterprise clients or regulators. **Challenges & Considerations** While Kuda's pricing model is excellent for high-value transfers, the ₦12 flat fee per low-value transfer can be proportionally high for very small transactions (e.g., ₦12 fee on a ₦100 transfer = 12%). Card payment acceptance is not currently part of the Open API — businesses needing card-based collection still require an additional payment gateway like Paystack or Flutterwave. International transfers and multi-currency account support are also not available. **Frequently Asked Questions** Q: Do I need a CBN license to use the Kuda Open API? A: No. Kuda's CBN Microfinance Bank license covers the banking infrastructure, so your business can offer account and transfer products without obtaining a separate license. Q: Can I use the sandbox without submitting documents? A: Yes. Sandbox registration requires only an email and business details. Full KYB documents are only required before going live. Q: Does Kuda support card payments through the Open API? A: No. The Kuda Open API is focused on bank transfers and virtual accounts, not card acceptance. Q: How fast are NIP transfers? A: NIP transfers are typically instant (within seconds) during normal operating hours. Q: Is Kuda Open API available to businesses outside Nigeria? A: The API is primarily designed for Nigerian-registered businesses. International companies may face restrictions on KYB verification.

03
NIBSS APIs favicon

3. NIBSS APIs

Banking & Fintech, Payments, Identity & KYC, Nigeria

The Nigeria Inter-Bank Settlement System (NIBSS) is the central financial market infrastructure of Nigeria, responsible for managing the country's national payment clearing and settlement systems. Incorporated in 1993 and commencing operations in June 1994, NIBSS is jointly owned by the Central Bank of Nigeria (CBN) and all licensed Nigerian banks. It is the backbone upon which every bank transfer, USSD payment, POS transaction, and interbank settlement in Nigeria operates. NIBSS provides a suite of APIs and infrastructure services — collectively referred to as NIBSS APIs — that allow CBN-licensed financial institutions and certified payment application developers to connect directly to Nigeria's national payment rails. Unlike most APIs on this platform, NIBSS APIs are not intended for general startup developers: access is restricted to licensed financial institutions (commercial banks, microfinance banks, mortgage banks) and certified fintech entities holding CBN payment licenses (PSSP, PTSP, or equivalent). Startups and independent developers typically access NIBSS services indirectly through licensed payment aggregators like Paystack, Flutterwave, Interswitch, or Mono. **Core API Products** 1. **NIBSS Instant Payment (NIP)** — Launched in 2011, NIP is Nigeria's real-time interbank payment system, enabling instant fund transfers between accounts at different Nigerian banks. NIP processes millions of transactions daily and underpins every bank-to-bank transfer made via mobile banking apps, internet banking, USSD, POS terminals, and agent banking networks across Nigeria. The NIP API allows licensed institutions to initiate transfers, query transaction status, and handle incoming credit notifications in real time. 2. **Bank Verification Number (BVN) Validation** — The BVN system, launched in 2014, is a biometric identity database containing over 64 million records linking Nigerian bank customers to their fingerprints and facial biometrics. The NIBSS BVN Validation API allows licensed institutions to verify a customer's BVN in real time — checking that the BVN is legitimate, active, and matches the customer's submitted personal details (name, date of birth, phone number). This is the gold standard for identity verification in Nigerian financial services and is a mandatory component of many CBN-mandated KYC processes. 3. **NIBSS Direct Debit (NDD)** — NDD is Nigeria's national direct debit mandate system, enabling recurring payment collection from customers who have provided a formal payment mandate. It is widely used by lending institutions for loan repayment collections, by utilities for bill payments, and by insurance companies for premium collections. NDD allows authorized institutions to debit customer accounts on a predetermined schedule without requiring the customer to manually authorize each payment. 4. **Nigeria Central Switch (NCS)** — Launched in 2007, the NCS is the interoperability layer connecting all licensed Nigerian banks and mobile payment operators. It enables transactions initiated on one bank's channel (e.g., a GTBank POS terminal) to route correctly to another bank's account (e.g., an Access Bank account). The NCS also connects ATM networks, enabling nationwide ATM interoperability. **Authentication & Security** NIBSS APIs use enterprise-grade mutual authentication combining SSL (Secure Sockets Layer) encryption and HMAC256 digital signatures. Every API request must be signed with the institution's secret key using the HMAC256 algorithm, providing message integrity verification in addition to transport-level encryption. API credentials are issued only after the full NIBSS certification process is completed. **Sandbox Environment** NIBSS maintains a sandbox environment at vi-nibsssandbox.nibss-plc.com.ng, available to institutions and developers who have been approved for the certification process. The sandbox replicates NIP and other NIBSS services in a test environment, allowing certified developers to validate their integration before going live on the national network. **Access & Certification Process** Gaining direct NIBSS API access is a formal, multi-week process: 1. Submit a Letter of Intent to the NIBSS Managing Director detailing the application, device specifications, compliance standards, and intended use 2. NIBSS Certification Team evaluates the Letter of Intent 3. Legal Team reviews all required documents (Certificate of Incorporation, Memorandum and Articles of Association, Director Particulars, 3-year Tax Clearance) 4. NIBSS provides test specifications for the application/device 5. Rigorous testing against CBN-defined requirements and international payment standards 6. Certification issued (valid for 24 months, renewable) or defects identified for remediation **Pricing** NIBSS does not publish a public fee schedule. Transaction fees for NIP and other services are established through institutional agreements and CBN regulatory guidelines. Licensed member banks pay per-transaction fees to NIBSS based on negotiated volume tiers. Independent developers seeking to use NIBSS services should work through licensed aggregators rather than applying for direct access. **Who Can Use NIBSS APIs Directly** - Commercial banks, merchant banks, microfinance banks licensed by the CBN - Payment service providers holding CBN PSSP or PTSP licenses - Payment terminal service aggregators certified by NIBSS - Mobile money operators licensed by the CBN **Who Cannot Use NIBSS APIs Directly** - Startups without a CBN license - Independent software developers - Businesses that are not registered financial service providers in Nigeria **For Developers Without a CBN License** Most Nigerian developers do not access NIBSS directly. Instead, they build on top of licensed payment infrastructure providers whose APIs abstract the NIBSS layer: - Use Paystack or Flutterwave for NIP-based transfers (they are licensed NIBSS members) - Use Mono, Okra replacements, or Youverify for BVN verification (as licensed data processors) - Use Interswitch or eTranzact for NCS-connected switching services **Frequently Asked Questions** Q: Can a startup developer use NIBSS APIs directly? A: Not without a CBN license. NIBSS access is restricted to licensed financial institutions. Startups should access NIBSS services through licensed aggregators. Q: What is the BVN API and why is it important? A: The BVN Validation API allows licensed institutions to verify a customer's identity against Nigeria's 64M+ biometric database — the regulatory standard for KYC in Nigerian financial services. Q: How long does the NIBSS certification process take? A: Typically several weeks to months, depending on the complexity of the application and the completeness of submitted documents. Q: Is there a sandbox for testing NIBSS APIs? A: Yes — vi-nibsssandbox.nibss-plc.com.ng — available to institutions that have initiated the certification process.

04
SPay Business Solutions favicon

4. SPay Business Solutions

Payments, Banking & Fintech, Nigeria

SPay Business Solutions Ltd is a Nigerian payment technology company offering a streamlined payment gateway designed specifically for Nigerian businesses, SMEs, freelancers, and service providers who need to accept online payments without complex infrastructure. Operating under the tagline "Payment Simplified!", SPay focuses on making payment collection accessible to businesses of all sizes — from solo freelancers generating payment links to online stores integrating a full checkout API. **What SPay Does** SPay provides a payment processing platform with four core capabilities: online payment acceptance, virtual account creation, payment link generation, and subscription/recurring billing management. These services are accessible via a RESTful API documented through readme.io, as well as via the SPay merchant dashboard for non-technical users who need payment links without coding. **Payment Acceptance API** SPay's payment API allows merchants to initiate payment sessions, redirect customers to a hosted payment page or embed a checkout widget, and receive payment confirmation via webhooks. The API handles both card payments and bank transfer acceptance, giving merchants multiple collection channels in a single integration. Standard REST API conventions are followed, with responses in JSON format and test payment tools provided for developer integration testing. **Virtual Accounts via First Bank of Nigeria** One of SPay's distinguishing features is its integration with First Bank of Nigeria for virtual account issuance. Merchants can programmatically create unique Nigerian bank account numbers (virtual accounts) that are tied to a specific customer or transaction. When a customer makes a bank transfer to the virtual account, SPay detects the payment in real time and notifies the merchant via webhook — enabling seamless bank transfer payment collection without manual reconciliation. This is particularly valuable for Nigerian consumers who prefer bank transfers over card payments. **Payment Links** SPay allows merchants to generate shareable payment links from the dashboard or via API — links that customers can open in a browser to complete a payment. This makes SPay accessible to businesses without a website, allowing freelancers, event organizers, and service businesses to collect payments via WhatsApp, email, or social media with zero code required. **Subscription & Recurring Billing** For SaaS products, membership platforms, schools, and subscription boxes, SPay offers a recurring billing module that handles automated charge schedules on weekly, monthly, or annual cycles. Merchants set up subscription plans, customers authorize the recurring payment, and SPay manages the billing cycle, retry logic for failed payments, and subscription lifecycle events. **Authentication** SPay uses API key-based authentication. Merchants receive API credentials (public key and secret key) after completing the merchant onboarding and KYC process on the SPay dashboard. API keys are passed in request headers for all API calls. Test mode credentials are provided separately and can be used to test integrations without processing real transactions. **Merchant Onboarding & KYC** To go live on SPay, merchants must complete a KYC process that includes providing business registration details (CAC certificate), bank account information for settlement, and identity verification for directors. This is standard practice for all Nigerian payment gateways operating under CBN regulatory requirements. Developers and businesses can test the API with test credentials before completing KYC — making it easy to build and validate integrations before going live. **Sandbox / Test Environment** SPay provides test payment capabilities for developers to simulate transactions and validate integrations without real money movement. The documentation on readme.io includes response codes and test scenarios. **Pricing** SPay uses a commission-based pricing model — merchants pay a percentage of each transaction processed. Specific fee percentages are not publicly listed on the website; merchants receive a pricing schedule upon completing merchant onboarding. No publicly advertised monthly subscription fee has been found. **Nigeria Context & Regulatory Standing** SPay is a Nigeria-focused payment company serving Nigerian merchants under CBN payment regulations. Banking partner arrangements, including the First Bank virtual account integration, operate within Nigeria's licensed payment infrastructure. SPay is suitable for Nigerian businesses that want a simpler, more focused payment solution compared to the complexity of larger platforms like Paystack or Flutterwave — particularly for businesses that primarily need virtual accounts and payment links rather than a full payments ecosystem. **Challenges for Nigerian Developers** SPay is a smaller gateway with fewer integrations and ecosystem tools compared to market leaders like Paystack or Flutterwave. The public documentation, while functional, is not as comprehensive or community-supported as larger platforms. Bulk payout/transfer capabilities, USSD payments, and POS integration are not available in the current product offering. International card acceptance (non-NGN) is also not documented as a supported feature. **Frequently Asked Questions** Q: Does SPay support USSD payments? A: No. SPay currently supports card payments and bank transfers via virtual accounts — not USSD. Q: Can I use SPay without a registered business (CAC)? A: A CAC-registered business is required for production access. Developers can test with sandbox credentials before completing KYC. Q: How are virtual accounts created through SPay? A: Virtual accounts are issued in partnership with First Bank of Nigeria via the SPay API — each account receives a unique Nigerian bank account number that customers can transfer to. Q: Does SPay support international payments? A: SPay is primarily focused on NGN payments for Nigerian customers. International card acceptance is not a documented feature. Q: Is there a recurring billing feature? A: Yes — SPay includes a subscription management module for automated recurring billing on daily, weekly, monthly, or annual schedules.

05
VelvPay favicon

5. VelvPay

Payments, Banking & Fintech, Nigeria

VelvPay is a Nigerian payment gateway built specifically for local businesses, freelancers, SMEs, and startups that need an affordable, easy-to-integrate payment solution without the complexity or pricing overhead of larger platforms. Positioned as "a rising star" in Nigeria's fintech ecosystem, VelvPay differentiates itself through transparent flat-rate pricing, same-day settlement, built-in invoicing tools, and a local-first approach to customer support that understands the specific needs of Nigerian merchants. **What VelvPay Does** VelvPay provides a multi-channel payment acceptance platform that covers web checkout, mobile app payments, and in-person transactions. At its core, the platform allows Nigerian businesses to accept card payments (Visa, Mastercard, Verve) and bank transfers from customers, with settlement directly to the merchant's Nigerian bank account. The platform is accessible both through a developer API for technical integrations and through a merchant dashboard with no-code tools for non-technical users. **Pricing — 1% Local Transactions** VelvPay charges 1% per local NGN transaction — one of the more competitive rates in the Nigerian payment gateway market. There are no hidden charges on top of this fee. For international transactions, VelvPay applies a flexible fee structure (specific rates are provided during merchant onboarding). No publicly advertised monthly subscription fee is required, making it a low-risk choice for businesses with variable or seasonal transaction volumes. For context, this 1% flat fee compares favorably to other Nigerian gateways that charge 1.5%–2.5% per transaction — a meaningful cost difference at scale, particularly for businesses processing high volumes of low-to-mid-value transactions. **Same-Day Settlement** VelvPay offers same-day settlement, which means payments collected on a given business day are available in the merchant's bank account on the same day (subject to cut-off times). This is a significant advantage for cash-flow-sensitive small businesses and freelancers who cannot afford to wait 1–3 days for funds to clear. **Invoicing Tools** Unlike most payment gateways that focus purely on API integrations, VelvPay includes built-in invoicing tools in the merchant dashboard. Businesses can create professional invoices with a payment link embedded directly — the client clicks "Pay Now" and completes the payment via card or bank transfer. This makes VelvPay accessible to freelancers, consultants, and service businesses that don't have a website or e-commerce store. **API & Developer Tools** VelvPay provides a REST API for developers who need to integrate payment acceptance into websites, mobile apps, or backend systems. API keys are issued after completing merchant onboarding. The API follows standard patterns with JSON request/response formats and webhook notifications for payment lifecycle events (payment initiated, payment successful, payment failed). Documentation is available through the VelvPay developer portal. **Multi-channel Payment Acceptance** VelvPay supports three primary payment channels: - **Web checkout**: A hosted payment page or embeddable checkout widget for websites and web apps - **Mobile**: SDK/API integration for iOS and Android mobile applications - **In-person**: Payment acceptance at physical locations for retail, market vendors, and hospitality businesses **Nigeria Focus & Support** VelvPay is built exclusively for the Nigerian market. Customer support is local and understands the operational reality of Nigerian businesses — from intermittent banking system downtimes to the preferences of Nigerian consumers for specific payment methods. This localization is a meaningful advantage for businesses that find the support teams of international platforms less responsive to Nigeria-specific issues. **Compliance** VelvPay operates within Nigeria's CBN regulatory framework for payment service providers. Merchant onboarding includes standard Nigerian KYC requirements (CAC registration, director ID, business bank account) to comply with CBN anti-money laundering directives. **Challenges & Limitations** VelvPay is smaller than market leaders Paystack and Flutterwave, which means its ecosystem of plugins, third-party integrations, and developer community resources is less extensive. Recurring/subscription billing and bulk payout APIs are not documented as current product features. USSD payments and split payment capabilities are also absent. For businesses that need deep payment infrastructure (marketplace payment splitting, cross-border payouts, card issuance), a larger platform may be more appropriate. However, for straightforward payment collection and invoicing in Nigeria, VelvPay's simplicity and pricing are competitive advantages. **Frequently Asked Questions** Q: What is the transaction fee on VelvPay? A: 1% per local NGN transaction with no hidden charges. International transaction fees are flexible — contact VelvPay for current rates. Q: Does VelvPay offer same-day settlement? A: Yes. Payments collected are typically settled to the merchant's bank account the same business day. Q: Do I need a CAC-registered business to use VelvPay? A: A CAC registration is required for production merchant access. Test/sandbox credentials can be obtained for development testing before completing KYC. Q: Does VelvPay support recurring billing? A: Recurring/subscription billing is not a documented current feature — use Paystack or SPay if you need automated recurring charges. Q: Is VelvPay available outside Nigeria? A: VelvPay is designed for the Nigerian market. Non-Nigerian businesses should explore international gateway options.

06
Unlimit (formerly CardPay) favicon

6. Unlimit (formerly CardPay)

Payments, Banking & Fintech

Unlimit (formerly known as CardPay, then Unlimint) is a global financial technology company with over 15 years of experience in international payment infrastructure. Headquartered across multiple regional offices and operating in 200+ locations worldwide, Unlimit provides payment processing, multi-currency business accounts, Banking-as-a-Service (BaaS), and cryptocurrency on/off-ramp services to merchants, platforms, and financial institutions globally. Africa — specifically Nigeria, Kenya, and Tanzania — is explicitly listed as a supported region in Unlimit's global coverage. The company has undergone a notable branding evolution: originally known as CardPay, it rebranded to Unlimint, and subsequently to Unlimit (the current brand). Its core payment processing technology remains under the CardPay API specification (version 2.70), which continues to be used by integrators and is documented at integration.unlimit.com. The legacy GitHub repositories can be found under the "cardpay" organization on GitHub, reflecting the original brand. **Core Products** 1. **Payment Gateway** — Unlimit's flagship product: accepting card payments, local payment methods, and alternative payment methods (APMs) from customers in 200+ locations. The gateway supports over 1,000 payment methods — an exceptionally broad catalog that includes regional methods specific to Africa, Latin America, Asia-Pacific, Europe, and India. For Nigerian merchants, this means access to local Nigerian payment methods alongside international Visa, Mastercard, and Amex cards. The gateway supports both Payment Page Mode (where customers enter card details on Unlimit's hosted checkout page) and Gateway Mode (server-to-server, where the merchant's own application handles card data collection under PCI DSS compliance). 2. **Unlimit Accounts** — Multi-currency business accounts that allow businesses to hold, send, and receive funds in 30+ currencies. These accounts come with integrated card issuance for business spending and are accessible programmatically via API. For Nigerian businesses operating internationally, this provides a way to maintain USD, EUR, and GBP balances without going through traditional Nigerian commercial bank FX channels. 3. **Banking as a Service (BaaS)** — A white-label financial infrastructure layer that enables fintechs and non-bank businesses to offer card issuing, payment processing, and banking features under their own brand. The BaaS offering connects to SEPA (Euro transfers), SWIFT (international transfers), and BACS (UK transfers) payment rails. 4. **Unlimit Crypto** — An on/off-ramp service for crypto-native platforms: DeFi protocols, GameFi platforms, NFT marketplaces, and crypto exchanges can accept fiat currency from users and pay out in cryptocurrency (or vice versa) using Unlimit's crypto conversion infrastructure. **API Architecture & Authentication** The Unlimit (CardPay) API uses terminal-based credentials for authentication. Each merchant is assigned a Terminal Code and Password, which are used to generate SHA-512 HMAC signatures for request authentication — providing tamper-evident server-to-server authentication. OAuth 2.0 is used for certain API flows. The API has two primary modes: Payment Page Mode uses redirect-based flows, while Gateway Mode enables direct card processing on the merchant's own checkout page (requiring PCI DSS certification). The API is documented at integration.unlimit.com and legacy references appear on integration.unlimint.com (which redirects). **Sandbox Environment** Unlimit provides a sandbox environment for integration testing. Developers can simulate payments, test 3D Secure flows, and validate webhook integrations without processing real transactions. Sandbox credentials are separate from production credentials. **3D Secure & Fraud Prevention** Unlimit supports 3D Secure (3DS1 and 3DS2) for card authentication. In 3DS2 flows, Unlimit can collect additional customer authentication data either from the merchant's side or through an intermediate authentication page. This reduces chargebacks and strengthens payment security — particularly important for high-risk verticals like gaming, travel, and international e-commerce. **Recurring & Subscription Billing** Unlimit's gateway supports recurring payment schedules, making it suitable for subscription businesses that need to charge customers on weekly, monthly, or annual cycles without requiring manual card entry for each period. **Africa & Nigeria-Specific Context** Nigeria is one of three African markets explicitly listed in Unlimit's geographic coverage (alongside Kenya and Tanzania). For Nigerian merchants, this means Unlimit supports local Nigerian payment methods in addition to international cards. However, Unlimit is not a Nigerian-native payment provider — it is a global gateway that supports Nigeria as part of its multi-regional infrastructure. Businesses primarily serving the Nigerian domestic market may find Nigerian-native gateways (Paystack, Flutterwave) more deeply integrated with local payment methods and better suited to local developer support. Unlimit's strongest value proposition for Nigerian-connected businesses is multi-currency acceptance and serving international customer bases that include Nigeria. **Pricing** Unlimit does not publicly list pricing. Commercial terms are negotiated on a per-merchant basis depending on transaction volume, payment methods, geographic coverage, and vertical (gaming, travel, e-commerce, etc.). Merchants must contact Unlimit's sales team for pricing. This is typical for enterprise-grade global payment gateways. **Compliance & Licensing** Unlimit operates under financial services licenses in multiple jurisdictions. The company implements KYC and AML processes for merchant onboarding. Specific license details for Nigerian operations are not publicly disclosed — Unlimit operates as an international payment processor interfacing with Nigerian payment infrastructure rather than holding a direct CBN license. **Frequently Asked Questions** Q: Is Unlimit the same as CardPay? A: Yes. Unlimit was previously known as CardPay, then rebranded to Unlimint, and now operates as Unlimit. The core API documentation remains under the CardPay/CardPay API versioning. Q: Does Unlimit support Nigerian payment methods? A: Nigeria is explicitly listed as a supported market. Unlimit supports local Nigerian payment methods alongside international cards. Q: What is the difference between Payment Page Mode and Gateway Mode? A: Payment Page Mode redirects customers to Unlimit's hosted checkout for card entry. Gateway Mode processes card data directly on the merchant's site (requires PCI DSS compliance). Q: Is self-serve onboarding available? A: No. Merchant onboarding requires contacting Unlimit sales for custom pricing and a commercial agreement. Q: Does Unlimit support crypto payments? A: Yes. Unlimit Crypto provides on/off-ramp services enabling fiat-to-crypto and crypto-to-fiat conversions for DeFi, GameFi, and NFT platforms.

07
Zone (formerly AppZone) favicon

7. Zone (formerly AppZone)

Payments, Banking & Fintech, Blockchain, Nigeria

Zone (formerly AppZone) is Africa's first CBN-licensed blockchain-based payment switching and processing company, founded by Obi Emetarom and headquartered in Lagos, Nigeria. In 2022, Zone became the first blockchain-powered fintech to receive a Payment Switching and Processing License from the Central Bank of Nigeria — a historically significant milestone that validated blockchain technology as a legitimate payment infrastructure layer under Nigerian regulatory oversight. Zone provides banks, fintechs, and financial service providers with simple APIs for processing a broad range of payment transactions through a decentralized blockchain settlement layer. Unlike traditional payment switches (NIBSS, Interswitch) that rely on centralized clearing databases, Zone's blockchain infrastructure creates an immutable, transparent ledger of every settlement — reducing reconciliation disputes and eliminating the need for a trusted central intermediary between participating institutions. The Zone API enables developers to process: account-to-account fund transfers, ATM card withdrawals, POS (Point of Sale) card payments, merchant web and in-app payments, cash-in/cash-out at agent locations, and cross-border remittances. These are the core transaction types that flow through any payment switch — and Zone's blockchain layer provides transparent audit trails for all of them. Currently, Zone is connected to more than 15 of Africa's largest commercial banks. The company's onboarding model is B2B partnership-driven — typically targeting banks, licensed payment service providers, and institutional fintechs rather than individual developers seeking self-service access. Integration is handled through a technical partnership agreement, which reflects the institutional nature of payment switching infrastructure. Zone raised a $8.5 million seed round in March 2024, backed by investors including Flourish Ventures and Speedinvest, to scale its decentralized payment infrastructure across Nigeria and expand to additional African markets. The company's pre-Zone identity as AppZone gave it over a decade of established relationships with Nigerian commercial banks — making it one of the most deeply connected fintech infrastructure companies in Nigeria. Authentication for Zone's developer APIs uses API Key or OAuth credentials obtained through the Zone developer portal. A sandbox environment is available for testing. Given the institutional nature of the product, developer access is typically preceded by a commercial engagement with the Zone team. From a compliance standpoint, Zone holds the CBN Payment Switching and Processing License — the highest-tier payment infrastructure license in Nigeria. This license covers all transaction types processed through the Zone switch. All participating banks and fintechs must themselves hold appropriate CBN licenses for their respective payment activities. Known challenges: Zone's developer portal and self-service documentation are less accessible than consumer-facing gateways like Paystack. The B2B, institution-first model means individual developers cannot simply sign up and start testing. Additionally, the blockchain infrastructure, while innovative, adds a layer of complexity compared to traditional switches — institutions must understand the settlement model before integration. Frequently Asked Questions: Is Zone's blockchain public or private? Zone operates a permissioned blockchain — only CBN-licensed institutions can participate as nodes. It is not a public blockchain like Ethereum or Bitcoin. Can I use Zone as a regular merchant to accept card payments? Zone is a payment switch, not a merchant payment gateway. It provides infrastructure to banks and fintechs, who then offer payment services to merchants. Contact a Zone-connected bank or fintech for merchant payment solutions. How is Zone different from NIBSS? NIBSS is a centralized clearing system owned by all Nigerian banks. Zone is a decentralized, blockchain-based switch that competes with NIBSS's NIP system — offering an alternative routing path for interbank transfers with blockchain-based settlement transparency.

08
RoutePay Fintech favicon

8. RoutePay Fintech

Payments, Banking & Fintech, Nigeria

RoutePay Fintech Limited is a Nigerian payment technology company that received its Full Operating Licence from the Central Bank of Nigeria (CBN) as a Payment Solution Service Provider (PSSP) on January 12, 2023 — making it one of the newer entrants to Nigeria's regulated payment gateway space. The company is also certified by the Nigerian Communications Commission (NCC) for Value-Added Services, giving it a dual regulatory standing that covers both financial payments and telecoms-adjacent services like airtime and data transactions. Headquartered in Victoria Island, Lagos (Africa Re House, Plot 1679 Karimu Kotun Street), RoutePay operates under the leadership of CEO Abayomi Olomu and Group Managing Director Femi Adeoti (former MD of Inlaks). The company is registered as RoutePay Fintech Limited (RC 1872221) and uniquely owns a licensed microfinance bank subsidiary — Routelink Microfinance Bank Limited (RC 8836108) — enabling it to offer embedded merchant credit alongside payment processing, a rare combination in Nigeria's payment gateway landscape. **Omnichannel Payment Infrastructure** RoutePay is built as a truly omnichannel payment platform — not just an online gateway, but a complete payments infrastructure that covers every channel Nigerian consumers and businesses transact on: - **Web**: Browser-based checkout integration for e-commerce and business websites - **Mobile**: SDK and API integration for iOS and Android apps - **POS**: Physical terminal support for retail and hospitality merchants - **ATM**: ATM payment routing for cash-based and card-based transactions - **USSD**: Short code-based payment acceptance for feature phone users and financial inclusion scenarios This breadth of channels makes RoutePay particularly valuable for businesses that operate across both digital and physical environments, or for government institutions that need to serve citizens regardless of smartphone availability. **Core Payment Features** RoutePay supports card payments (debit and credit — Visa, Mastercard, Verve), direct bank transfers, USSD codes, QR code payments, and payment link generation. The payment link feature is specifically designed for social media sellers and informal businesses that take orders via WhatsApp, Instagram, or phone — allowing them to collect payments without a dedicated website. **Bill Payments API** Beyond payment acceptance, RoutePay provides a bill payments module covering: airtime top-up for all Nigerian mobile networks (MTN, Airtel, Glo, 9mobile), mobile data purchases, DSTV/GOtv/Startimes cable TV subscription renewals, and PHCN/DISCOs electricity prepaid token purchases. This module enables developers to build super-apps and lifestyle platforms with embedded utility payment capabilities. **Merchant Micro-loans via Routelink MFB** One of RoutePay's most distinctive features is its integration with Routelink Microfinance Bank. Merchants who process payments through RoutePay become eligible for micro-loans whose terms are informed by their transaction history and payment volumes on the platform. This provides Nigerian SMEs with access to working capital financing without the collateral requirements and bureaucratic overhead of traditional bank loans — the loan eligibility is earned through demonstrated business activity rather than pre-existing credit history. **Government & Institutional Payments** RoutePay explicitly targets government and public sector clients, enabling tax collection, licensing fee payment, regulatory fee submission, and institutional disbursements. The USSD channel support is particularly valuable here — it allows citizens in areas with limited internet access to make payments to government agencies using any mobile phone. **Security Architecture** RoutePay implements bank-grade AES encryption across all transactions, combined with two-factor authentication (2FA) for account access and a real-time fraud monitoring system. Auto-reversal protocols ensure that failed transactions are automatically reversed without manual intervention. The platform also offers account freeze capability for security incidents. **Tiered KYC System** RoutePay implements a Tier 1 / Tier 2 / Tier 3 KYC model for individual users, consistent with CBN's tiered KYC framework for digital financial services. Higher tiers unlock larger transaction limits — Tier 1 requires minimal information (BVN linkage), while Tier 2 and Tier 3 require progressively more documentation (government ID, address proof, enhanced verification). This tiered approach enables financial inclusion while managing regulatory compliance. **Authentication & API Access** RoutePay provides API access for developers through its developer portal. API credentials are issued after completing merchant KYC/onboarding. The API follows REST conventions with JSON request/response formats. For developer documentation and API access, developers can visit routepay.com/developers or contact sales@routepay.com. **Pricing** RoutePay charges no monthly maintenance fees. Transaction fees are per-transaction at industry-standard rates, with full transparency on charges — no hidden fees. Specific fee percentages are provided during merchant onboarding rather than published on the website. Micro-loan terms are governed separately by Routelink MFB's lending policies. **Challenges for Nigerian Developers** RoutePay's public developer documentation is less detailed than market leaders like Paystack or Flutterwave, and specific API specifications, authentication details, and rate limits are not publicly documented — requiring developer outreach to access. Recurring/subscription billing is not a documented product feature. For businesses that primarily need a straightforward online payment gateway with comprehensive public documentation, larger platforms may offer a smoother developer experience. **Frequently Asked Questions** Q: Is RoutePay licensed by the CBN? A: Yes. RoutePay holds a CBN PSSP Full Operating Licence granted January 12, 2023. Q: Does RoutePay support USSD payments? A: Yes — USSD is one of RoutePay's five supported payment channels, enabling payments from any Nigerian mobile phone. Q: What makes RoutePay unique compared to Paystack or Flutterwave? A: RoutePay's key differentiators are its omnichannel coverage (including ATM and USSD), its institutional/government payment capabilities, and its embedded micro-loan product through Routelink MFB. Q: Can my business get a loan through RoutePay? A: Merchants processing payments on RoutePay become eligible for micro-loans from Routelink MFB — eligibility and terms are based on transaction volume and history on the platform. Q: Does RoutePay have a sandbox for testing? A: Contact RoutePay's developer team at routepay.com/developers or sales@routepay.com for sandbox access details.

09
Monierate favicon

9. Monierate

Forex, Data Analytics, Nigeria

Monierate is a Nigerian-built exchange rate aggregation platform and API that solves a uniquely Nigerian problem: the existence of multiple, often dramatically different, NGN exchange rate markets operating simultaneously. Unlike global exchange rate APIs (ExchangeRate-API, CurrencyLayer, Currencyapi) that only provide official mid-market rates, Monierate tracks and aggregates three distinct types of Nigerian Naira exchange rates — Official CBN rates, Midmarket rates, and Black Market (parallel market) rates — from over 40 Nigerian exchanges, Bureau de Change operators, banks, and cryptocurrency platforms. This multi-source, multi-market approach makes Monierate the most Nigeria-relevant exchange rate data source available, and the only API on the market specifically designed around the reality of Nigeria's dual exchange rate system. **Why Nigeria Needs a Dedicated FX API** Nigeria's foreign exchange market is uniquely complex. For extended periods, the country has operated a dual exchange rate system where the official CBN rate differs significantly from the rate available in the parallel market (also called the "black market" or "street rate"). This gap has at times exceeded 50–100% — meaning a developer using an international exchange rate API that only provides the official rate would be presenting rates that Nigerian consumers and informal businesses do not actually transact at. For Nigerian fintech apps, remittance platforms, crypto exchanges, and financial media that serve real users in Nigeria, the parallel market rate is often more relevant than the official rate. Monierate is built specifically to address this gap. **What Monierate Provides** The Monierate API aggregates NGN exchange rate data from 40+ sources and provides: 1. **Official CBN Rates**: The Central Bank of Nigeria's official exchange rates — the rate used for official transactions, government imports, and regulated financial institutions. 2. **Midmarket Rates**: The average market rate between buy and sell prices across major providers — a middle-ground figure useful for general currency conversion displays. 3. **Parallel Market (Black Market) Rates**: The street rates available through Bureau de Change operators and informal channels — reflecting what Nigerian individuals and businesses actually transact at when official channels are unavailable or uncompetitive. 4. **Crypto Exchange Rates**: NGN prices from major crypto exchanges including Binance and Bybit — enabling apps to display Bitcoin, Ethereum, and USDT values in Naira at current exchange platform rates. **40+ Source Aggregation** Monierate continuously monitors exchange rates from over 40 Nigerian and international providers including: CBN (Central Bank), commercial banks, Bureau de Change operators, crypto exchanges (Binance, Bybit), remittance services, and financial platforms. This aggregation gives developers access to rate comparison data across providers — not just a single rate but a full market picture. **API Authentication & Access** Monierate requires an account signup to access the API, even on the free plan. Account creation is done at monierate.com/api and requires only an email address — no KYC or business verification. An API key is issued upon signup. Developers pass this key in their API requests to authenticate. **Pricing** Monierate offers a free plan with standard rate limits suitable for development and low-traffic applications. Paid plans with higher rate limits are available for production-scale usage. Specific pricing tiers and request volumes require account registration to view. Rate limiting is enforced at the plan level, not per request. **Use Cases in Nigerian Context** Monierate is the data source of choice for any Nigerian application where accuracy of the real-world exchange rate matters: - Remittance comparison tools showing which service gives the best NGN rate - P2P crypto platforms displaying USDT/NGN and BTC/NGN rates - Financial news sites embedding live Naira rate widgets - Treasury management tools monitoring official vs. parallel rate spreads - Travel apps showing travelers what to expect at Lagos Bureau de Change desks - Import/export businesses calculating true FX costs beyond official rates **Comparison with Global FX APIs** While ExchangeRate-API, CurrencyLayer, and Currencyapi provide official mid-market NGN rates that may be accurate for international financial reporting, they are insufficient for building consumer-facing Nigerian financial apps where users experience the parallel market daily. Monierate fills this gap by providing the data that represents how Nigerian users actually experience exchange rates. **Company Background** Monierate was built by Nigerian developers to solve the local FX data problem. The platform operates as both a consumer-facing website (monierate.com) where Nigerians can track live rates and compare providers, and as an API service for developers who want to embed those rates into their own applications. **Frequently Asked Questions** Q: What makes Monierate different from ExchangeRate-API? A: Monierate provides Nigerian parallel market and black market NGN rates — which no global exchange rate API includes. ExchangeRate-API only provides official mid-market rates. Q: Do I need to pay to use the Monierate API? A: A free plan is available with email signup. Paid plans provide higher rate limits for production use. Q: Does Monierate support non-NGN currency pairs? A: Monierate is focused on Nigerian Naira (NGN) exchange rates. For multi-currency pairs not involving NGN, use a global exchange rate API. Q: Does it include crypto rates? A: Yes. Monierate tracks NGN prices on Binance, Bybit, and other crypto exchanges. Q: How many sources does Monierate aggregate? A: Over 40 Nigerian exchanges, BDCs, banks, crypto platforms, and remittance services.

10
Payoneer Payout API favicon

10. Payoneer Payout API

Payments, Banking & Fintech

Payoneer is a global financial services company headquartered in New York that specializes in cross-border payments and mass payouts. Founded in 2005, Payoneer serves 5 million+ businesses and freelancers in 190+ countries, and is particularly popular in emerging markets including Nigeria, where it is widely used by freelancers, remote workers, and digital service providers to receive international payments from global clients on platforms like Upwork, Fiverr, and direct business clients. Payoneer is fully operational in Nigeria. Nigerian users can create Payoneer accounts, receive payments in USD, EUR, GBP, and other currencies, and withdraw directly to a Nigerian bank account in NGN. This makes Payoneer one of the most accessible international payment receipt platforms for Nigerian professionals. The Mass Payout API extends this capability to platforms — enabling businesses to disburse earnings to thousands of Payoneer account holders globally, including Nigeria, through a programmatic API. The Payoneer Mass Payout API v4 is RESTful with JSON payloads. Authentication uses OAuth 2.0 with Client ID and Client Secret, following the standard Client Credentials grant. API documentation is at developer.payoneer.com. The API enables platforms to: register new payees programmatically (white-label onboarding), check payee status and approval, initiate mass payouts to multiple payees in a single batch call, query payment status, and retrieve transaction history. The white-label registration flow is powerful for marketplace operators. Rather than requiring payees (freelancers, sellers, service providers) to manually create Payoneer accounts on Payoneer's website, the platform can embed a customized registration flow within their own UI — Payoneer handles the KYC verification in the background. This creates a seamless onboarding experience where users feel they're interacting with the platform's native payment system. Mass Payout batches allow platforms to submit hundreds or thousands of payment instructions simultaneously, specifying the Payoneer account ID and amount for each recipient. Payoneer processes these in batch and notifies the platform via webhooks on each payment's status (pending, processing, completed, failed). Pricing for Payoneer Mass Payout API is transaction-based. The fee structure depends on the payment type (Payoneer-to-Payoneer vs. Payoneer-to-bank), currency, and payout corridor. Payoneer-to-Payoneer transfers are typically free or very low cost. Bank withdrawals to Nigerian accounts incur conversion fees from the original currency (usually USD) to NGN. Exact rates are provided during the platform onboarding process and are negotiable for high-volume partners. From a compliance standpoint, Payoneer is registered with the US FinCEN as a Money Services Business and holds e-money licenses in the EU, UK, Japan, Australia, and other jurisdictions. For Nigeria, Payoneer operates under the CBN's guidelines for international remittance. The company went public on NASDAQ in 2021. Frequently Asked Questions: Can Nigerian individuals receive money on Payoneer? Yes — individual Nigerian professionals can create a free Payoneer account and receive USD, EUR, or GBP payments from international clients, then withdraw to a Nigerian bank. Can I build a platform that pays Nigerian sellers via Payoneer? Yes — use the Payoneer Mass Payout API with the white-label payee registration flow to onboard Nigerian sellers and disburse earnings to their Payoneer accounts (which they can then withdraw locally). Does Payoneer support NGN collections (receiving payments from Nigerian customers)? Primarily no — Payoneer is focused on paying OUT to recipients globally. For collecting NGN from Nigerian customers, use a local Nigerian gateway like Paystack or Monnify.

11
VerifyMe Nigeria favicon

11. VerifyMe Nigeria

Identity & KYC, Data Validation, Nigeria

VerifyMe Nigeria is an identity verification and trust infrastructure company tackling "Africa's credibility gap" — the challenge of verifying identities, addresses, employment histories, and background information in markets where traditional verification methods fail. Founded in Nigeria and licensed by the National Identity Management Commission (NIMC), VerifyMe provides API-accessible verification services used by over 10,000 businesses across fintech, lending, HR, insurance, e-commerce, and logistics in Nigeria and across Africa. The company has verified over 500 million identities and 400,000 addresses, making it one of the most battle-tested identity verification platforms in Nigeria. Notable clients include Moniepoint (one of Nigeria's largest fintech companies, using VerifyMe for employment verification) and ALT Finance (using address verification for loan underwriting). **Core Verification Services** VerifyMe provides seven categories of verification, all accessible via REST API: 1. **NIN (National Identity Number) Verification** — Verifies a customer's NIN against NIMC's national identity database. NIMC-licensed access ensures government-authorized data retrieval. Supports standard NIN and Virtual NIN (vNIN) verification — the NIN alias format required by the NIMC for data privacy protection. 2. **BVN (Bank Verification Number) Verification** — Verifies a customer's BVN against the CBN/NIBSS database, confirming name, date of birth, and phone number match. Essential for CBN-mandated KYC for Nigerian financial services. 3. **FRSC Driver's License Verification** — Verifies Nigerian driver's license details against the Federal Road Safety Commission database — name, DOB, license number, and status. 4. **Address Verification** — Physical address verification using a network of field agents (GOVA) combined with 4D geo-location technology. Meets CBN Tier III KYC requirements for address confirmation. Verifies both residential and business addresses. 5. **Employment History Verification** — Confirms a person's current and past employment details — employer name, job title, employment period, and reason for leaving — useful for lending credit assessment and HR screening. 6. **Property Verification** — Verifies property ownership and occupancy details for loan collateral assessment, rental agreements, and real estate due diligence. 7. **Guarantor Verification** — Verifies the identity and contact details of loan guarantors, with optional physical visit confirmation. **AI-Powered Facial Recognition & Liveness Detection** VerifyMe integrates facial recognition with liveness detection for contactless customer onboarding. Customers can complete identity verification using selfie + government ID, with the AI system matching the face to the government ID photo and confirming the user is physically present (not a photo or video replay). This is particularly valuable for digital-first fintechs that cannot collect physical documents. **Core Products** **QoreID** — A KYC and compliance integration product that provides a centralized verification endpoint with configurable workflows. Developers can build custom KYC journeys combining multiple verification types (e.g., NIN + BVN + liveness + address) in a single flow. QoreID also includes VeriLinks — shareable verification links that customers complete without requiring the business to write any code. This makes KYC accessible to non-technical teams. **Pluto** — A background check platform for employment and pre-hire screening. Pluto enables HR departments and recruitment agencies to request remote candidate verification covering identity, employment history, educational credentials, address, and criminal history — all without scheduling in-person appointments. Reports include risk scoring and structured output for HR decision-making. **GOVA** — A network of VerifyMe verification agents deployed across Nigeria who conduct physical address and guarantor verifications. The agent network gives VerifyMe reach into informal Nigerian addresses and rural areas that digital-only verification cannot cover. **Authentication** VerifyMe uses API key authentication. Keys are issued after account creation and approval at app.verifyme.ng. API keys are passed as Bearer tokens in the Authorization header of all API requests. Test credentials are separate from production credentials. **Compliance** All VerifyMe verifications are compliant with: - **NIMC regulations**: Licensed data processor for NIN verification - **CBN Tier 1, 2, 3 KYC requirements**: Identity, BVN, and address verifications meet all CBN tier upgrade requirements - **AML (Anti-Money Laundering)** guidelines for regulated financial institutions - **NDPR (Nigeria Data Protection Regulation)**: Data handling complies with Nigeria's data privacy law **Pricing** VerifyMe uses per-verification pricing. No flat-rate pricing is publicly listed — rates vary by verification type (NIN is typically cheaper than address or employment verification). Contact sales@verifyme.ng or sign up at app.verifyme.ng for pricing. Enterprise volume pricing is available. **Challenges for Nigerian Developers** Pricing is not transparent without a sales engagement, which can slow initial evaluation. NIN verification requires NIMC licensing/certification, which VerifyMe holds — so developers do not need to obtain their own NIMC license. Address and employment verifications involving physical agent visits take longer (hours to days) than instant digital verifications. **Frequently Asked Questions** Q: Is VerifyMe licensed by NIMC? A: Yes. VerifyMe is a NIMC-licensed data processor, authorized to access Nigeria's NIN database. Q: Does VerifyMe support Virtual NIN (vNIN)? A: Yes. Both standard NIN and Virtual NIN verification are supported. Q: How do I get started with the API? A: Create an account at app.verifyme.ng to receive test credentials and access documentation at docs.verifyme.ng. Q: Does VerifyMe offer a no-code option? A: Yes. QoreID's VeriLinks allow KYC collection without any coding — share a link with the customer. Q: How long does address verification take? A: Physical address verification using the GOVA agent network typically takes hours to 1–2 business days depending on location and agent availability.

12
Youverify favicon

12. Youverify

Identity & KYC, Data Validation, Nigeria

Youverify is a Nigerian-founded identity verification and compliance infrastructure company offering an end-to-end KYC, AML, and fraud prevention platform designed for African businesses operating under regulatory compliance requirements. Trusted by hundreds of businesses across Nigeria and 30+ African countries, Youverify's flagship product — the YouVerify Operating System (yvOS) — provides access to a global government-backed identity database of 300 million+ records through a single unified API. Youverify is particularly distinguished by its direct integrations with Nigerian government identity authorities: NIMC (NIN verification), NIBSS (BVN verification), and CAC (business registration) — meaning verifications return data directly from authoritative government sources, not from third-party aggregated copies. This direct-source approach significantly reduces false positives and data freshness issues. **yvOS — YouVerify Operating System** yvOS is Youverify's core product: a unified API endpoint that orchestrates the full KYC/AML workflow in a single session. Developers configure a verification flow (e.g., NIN + BVN + facial recognition + AML screening) and yvOS handles all data source routing, response aggregation, risk scoring, and audit trail generation automatically. This eliminates the need to manage multiple separate API integrations and build custom orchestration logic. **Nigerian ID Verifications Supported** - **BVN (Bank Verification Number)**: Direct NIBSS verification — returns name, DOB, phone, and enrollment details - **NIN (National Identification Number)**: Direct NIMC verification — confirms identity against Nigeria's national biometric database - **FRSC Driver's License**: FRSC database verification of license number, holder name, and validity - **International Passport**: Nigerian immigration service verification - **Voter ID (INEC)**: Independent National Electoral Commission voter registration verification - **CAC Company Verification**: Corporate Affairs Commission lookup for KYB compliance **Video KYC (vKYC) — CBN Compliant** Youverify's video KYC module allows businesses to conduct live identity verification sessions with customers via video call. The vKYC session is recorded, encrypted, and stored for the CBN-mandated minimum of five years. ISO 30107-3 compliant liveness detection with deepfake resistance is embedded in the session, providing a tamper-evident audit trail from initial onboarding through to ongoing compliance monitoring. **Biometrics & Liveness Detection** Facial recognition with active and passive liveness detection is available as a standalone verification step or integrated into the full KYC flow. The liveness detection is ISO 30107-3 compliant, meaning it meets the international standard for biometric presentation attack detection. Deepfake attacks — increasingly used to bypass identity checks — are specifically addressed. **AML & Compliance Screening** Automatic PEP (Politically Exposed Person) and sanctions screening is triggered at the point of vKYC or KYC completion. Results feed into the customer's initial risk score and the case management workflow in Youverify's compliance dashboard. AML screening covers global sanctions lists, PEP databases, and adverse media sources. **30+ African Countries** Beyond Nigeria, Youverify supports identity verification in 30+ African countries including Ghana, Kenya, South Africa, Ivory Coast, Senegal, and others. Country-specific national ID documents are supported, making it a strong choice for platforms expanding across Africa. **Authentication & Data Security** Youverify uses API key-based authentication. All data in transit is encrypted with TLS 1.2 minimum; data at rest uses AES-256 encryption. The platform is designed to comply with NDPR (Nigeria Data Protection Regulation) and CBN data handling requirements. **Integration Options** Youverify integrates via REST API or plug-and-play SDKs (available for web, iOS, and Android). The SDK approach enables non-technical teams to embed verification flows without writing custom API integration code. The platform delivers 99.9% uptime through enterprise-grade infrastructure. **Pricing** Per-verification pricing — rates vary by verification type (basic ID lookup vs. biometric + liveness vs. full video KYC) and country. Enterprise plans with volume pricing are available. Contact Youverify for a pricing schedule. **Challenges for Nigerian Developers** Pricing requires a sales engagement. While yvOS simplifies integration by providing a unified API, configuring complex multi-step verification flows may require compliance and product design input beyond standard developer integration. Physical address verification involves agent visits with associated delays. **Frequently Asked Questions** Q: Does Youverify use direct government data sources for Nigeria? A: Yes. Youverify integrates directly with NIMC (NIN), NIBSS (BVN), and CAC — not via aggregated copies. Q: Is Youverify's liveness detection certified? A: Yes — ISO 30107-3 compliant with deepfake resistance. Q: How many African countries does Youverify cover? A: 30+ African countries through the yvOS platform. Q: How long is vKYC session data retained? A: 5 years — the minimum required by CBN regulations. Q: Does Youverify support AML screening? A: Yes — automatic PEP and sanctions screening with risk scoring is included in the platform.

13
Dojah favicon

13. Dojah

Identity & KYC, Data Validation, Nigeria

Dojah is an AI-powered identity verification and fraud prevention infrastructure platform trusted by African and global businesses for KYC, AML compliance, biometric authentication, and secure customer onboarding. Built for the African market but deployed globally, Dojah provides a single API that consolidates BVN verification, NIN verification, government document scanning, facial recognition with liveness detection, CAC company lookup, digital address verification, and AML screening — eliminating the need for multiple separate vendor integrations. Headquartered in Nigeria and serving businesses across Africa, Dojah integrates multiple data sources — including Nigerian government databases (NIMC, CBN/NIBSS), telecoms networks, banks, and utility providers — to enable businesses to verify customer identities with speed, accuracy, and regulatory compliance. **Easy Lookup API — The Standout Feature** Dojah's Easy Lookup API is one of its most powerful and developer-friendly products. By passing a single data point — either a phone number or a BVN — the API returns a comprehensive identity profile: full name, date of birth, photo, residential address, phone number, and enrollment details. This single-call approach dramatically simplifies KYC for Nigerian applications, reducing what would normally require multiple API calls and document uploads into a single instant lookup. It is particularly powerful for lending apps that need to verify a borrower's identity quickly at the point of application. **BVN & NIN Verification** Standard BVN and NIN verification endpoints confirm the identity data attached to a Bank Verification Number or National Identification Number. A successful BVN/NIN lookup returns name, DOB, phone number, and photo — providing the minimum data needed to auto-populate a KYC record and confirm the user is who they claim to be. Dojah also integrates blog guidance on BVN/NIN verification to help developers navigate CBN's mandate for BVN-NIN linkage requirements. **AI Facial Recognition & Liveness Detection** Dojah's biometric verification module uses AI to compare a live selfie against the photo on a government ID or on file in a government database. The liveness detection layer confirms the user is physically present — not a static photo or a video replay — preventing one of the most common forms of identity fraud in digital onboarding. This is available as a standalone verification step or combined with document scanning in a full biometric onboarding flow. **Government ID Document Verification** Dojah can scan and validate Nigerian government-issued documents — NIN slip, passport data page, driver's license, voter's card — extracting data via OCR and cross-referencing it against issuing authority databases to confirm authenticity. This is critical for CBN Tier 2 and Tier 3 KYC. **Digital Address Verification** Unlike traditional address verification that requires physical field agent visits (which are slow and expensive), Dojah offers digital address verification using telco location data, utility records, and cross-referenced data sources. This allows Nigerian fintechs to complete address verification within minutes rather than days, at a fraction of the cost of physical visits. **CAC Company Verification (KYB)** The CAC lookup endpoint queries Nigeria's Corporate Affairs Commission database to confirm a company's registration status, legal name, directors, and business type. This is the foundation of Know Your Business (KYB) compliance for B2B platforms, lenders, and payment companies onboarding business customers. **Identity Hub — AML & Fraud Prevention** Dojah's Identity Hub is a compliance product that combines AML screening, fraud detection, and case management. It screens customers against global sanctions lists, PEP (Politically Exposed Persons) databases, and adverse media — meeting FATF and CBN AML requirements. The Identity Hub also provides tools for detecting synthetic identities and fraudulent document submissions. **Authentication & Pricing** Dojah uses API key authentication — keys are issued through the Dojah dashboard and passed in the Authorization header. Pricing is per-API-call: the Starting Out plan starts at $0.06/call, with volume discounts available on the Optimizing plan (from $0.04/call). Specific per-verification prices vary by check type. A free sandbox environment is available immediately upon account registration — no credit card required. **Nigeria Data Compliance** All Dojah verifications comply with NIMC data handling requirements, CBN KYC mandates, and the Nigeria Data Protection Regulation (NDPR). Dojah does not store raw NINs beyond the immediate verification transaction, in line with NIMC's tokenization requirements. **Frequently Asked Questions** Q: What is the Easy Lookup API? A: Pass a phone number or BVN and receive a full identity profile in one call — name, DOB, photo, address. Ideal for fast, low-friction KYC. Q: Does Dojah require a credit card to test? A: No. A free sandbox account is available at app.dojah.io with no credit card required. Q: What is the starting price for Dojah verifications? A: Starting at $0.06 per API call on the Starting Out plan, with volume discounts on higher tiers. Q: Does Dojah verify Nigerian addresses digitally? A: Yes. Dojah offers digital address verification using telco and data cross-referencing — no physical field agent visit required. Q: Does Dojah support businesses outside Nigeria? A: Yes. Dojah supports verification in multiple African markets beyond Nigeria through its pan-African data source integrations.

14
Smile Identity favicon

14. Smile Identity

Identity & KYC, Data Validation, Nigeria

Smile Identity (also known as SmileID) is Africa's leading identity verification company, providing KYC, biometric authentication, document verification, and AML compliance infrastructure to businesses across 52 African countries. Founded with a specific focus on the African market, Smile Identity has built its technology to address a challenge that global identity verification providers consistently fail at: accurately verifying African identities using AI and biometrics trained on African faces. The company holds ISO 27001 (information security), SOC 2 Type 2 (security and availability), and ISO/IEC 30107-3:2023 Level 2 (biometric presentation attack detection) certifications — achieving a 0% biometric facial attack penetration rating, the highest level of liveness detection certification achievable. **Nigeria Coverage — 9 Government Databases, 132M+ Records** In Nigeria, Smile Identity verifies against nine government identity databases, providing the widest official data coverage of any single KYC provider in the market: 1. NIN (National Identification Number) — NIMC database 2. NIN V2 (enhanced NIN with additional fields) 3. V_NIN (Virtual NIN — tokenized format per NIMC policy) 4. BVN (Bank Verification Number) — NIBSS database 5. Bank Account verification 6. Phone Number verification 7. Voter ID (INEC — Independent National Electoral Commission) 8. FRSC Driver's License 9. International Passport This 9-database coverage gives Nigerian businesses access to 132 million+ identity records, ensuring that virtually any Nigerian customer with any government-issued ID can be verified through a single Smile Identity integration. **SmartSelfie — African-Face-Optimized Biometric Authentication** SmartSelfie is Smile Identity's proprietary biometric authentication system, built with six AI anti-spoof models specifically trained on African facial features. This is a critical differentiator: most global facial recognition systems are trained on predominantly Western facial data, resulting in significantly higher error rates (false rejections and false acceptances) for African users. SmartSelfie achieves 99.8% accuracy on African faces, making it the most reliable biometric tool for Nigerian and broader African customer onboarding. The system detects presentation attacks (photographs, videos, masks, deepfakes) at ISO/IEC 30107-3:2023 Level 2 — the highest certification level — with a documented 0% penetration rate in testing. **Document Verification & OCR** Smile Identity's document verification module uses OCR to extract data from physical and digital identity documents — passports, national IDs, driver's licenses — and cross-references the extracted data against government databases to confirm authenticity. This catches tampered, expired, or fabricated documents that database-only lookups would miss. **Business Verification (KYB)** For Know Your Business (KYB) compliance, Smile Identity verifies company registration details, directors, and ultimate beneficial ownership against business registry databases. This is used by B2B lenders, payment platforms, and corporate banking services. **AML Compliance** Smile Identity includes AML (Anti-Money Laundering) screening capabilities — checking customer identities against global sanctions lists, PEP databases, and adverse media — as part of the integrated compliance workflow. **52-Country African Coverage** Smile Identity supports identity verification across 52 African countries using country-specific national ID documents and government databases. This makes it the most geographically comprehensive African KYC provider, particularly valuable for platforms with pan-African ambitions. **Authentication & Integration** API access requires both an API Key and a Partner ID, issued after account registration at portal.usesmileid.com. Both credentials must be present in all API requests. SDKs are available for web, iOS, and Android — enabling both server-to-server integrations and embedded mobile verification flows. A free sandbox environment is available immediately upon registration. **Pricing** Per-verification pricing, tiered by volume. Specific rates vary by ID type and country. Enterprise volume pricing is available. Contact Smile Identity for current pricing schedules. **Why Choose Smile Identity Over Other Providers** The unique combination of 52-country African coverage, African-face-trained biometrics at ISO Level 2 certification, and 9 Nigerian government database access makes Smile Identity the strongest choice for African-market-focused KYC. Global providers like Jumio or Onfido offer broader international coverage but have weaker African-face accuracy and fewer Africa-specific database integrations. **Frequently Asked Questions** Q: What makes SmartSelfie different from standard facial recognition? A: SmartSelfie uses 6 AI models trained specifically on African faces, achieving 99.8% accuracy — far higher than Western-trained models. Q: How many Nigerian ID types can Smile Identity verify? A: Nine — NIN, NIN V2, vNIN, BVN, bank account, phone, Voter ID, FRSC Driver's License, and International Passport. Q: What certifications does Smile Identity hold? A: ISO 27001, SOC 2 Type 2, and ISO/IEC 30107-3:2023 Level 2 (0% biometric attack penetration). Q: Is there a sandbox for testing? A: Yes — register at portal.usesmileid.com to access sandbox credentials immediately. Q: Does Smile Identity cover countries outside Africa? A: Smile Identity is Africa-focused (52 countries). For non-African markets, use a global provider.

15
Square API favicon

15. Square API

Payments, Banking & Fintech

Square API is a comprehensive commerce platform API enabling businesses to accept payments, manage inventory, and run their operations both online and in person. The Square API offers a unified suite of commerce tools including payment processing, point-of-sale, invoicing, employee management, and loyalty programs. Developers use the Square API to build custom retail and restaurant applications, integrate Square hardware with digital workflows, and create omnichannel commerce experiences for their businesses.

16
Didit favicon

16. Didit

Identity & KYC, Data Validation, Nigeria

Didit is an AI-native identity verification and fraud prevention platform purpose-built for developers, offering one of the most transparent and Nigeria-friendly pricing structures of any global KYC provider. With 500 free verifications per month (no credit card required), public per-module pricing, and explicit support for Nigerian National ID and BVN verification at published rates, Didit stands out as the most accessible enterprise-grade KYC option for Nigerian fintech developers. The platform provides 25+ composable verification modules across four product lines — KYC (individual identity), KYB (business identity), Transaction Monitoring, and Wallet Screening — all accessible through a single REST API with Web, iOS, Android, React Native, and Flutter SDKs. Didit raised $6 million in May 2025 to expand its identity and fraud infrastructure platform globally. ## What the API Does Didit's modular architecture allows developers to combine verification checks in any configuration needed: **Identity Document Verification**: Supports 14,000+ document types globally, including Nigerian international passports, NIN slips, voter cards, and driver's licenses. AI-powered OCR extraction and authentication analysis. **Nigerian Database Checks**: - **National ID Check**: $0.08 per successful query — checks the Nigerian National ID number against government database records with ~100% adult coverage. - **BVN Verification**: $0.80 per successful query — validates a Bank Verification Number against NIBSS records with ~100% banked-adult coverage. **Passive Liveness Detection**: Background liveness analysis during selfie capture without requiring the user to perform gestures. **Biometric Face Match**: Selfie-to-document face comparison for identity binding. **IP Analysis**: Risk signals from the user's IP address (geolocation, proxy/VPN detection, device fingerprinting) included in the full KYC bundle. **AML & Sanctions Screening**: Global PEP and sanctions watchlist checks. **KYB**: Business entity verification. **Transaction Monitoring**: Ongoing transaction risk monitoring. **Wallet Screening**: Cryptocurrency wallet address risk scoring against global databases. ## Full KYC Bundle The most commonly used configuration is the $0.33 full KYC bundle, which includes: Identity Document Verification + Passive Liveness + Face Match + IP Analysis — all in a single API call. For Nigerian developers, this can be supplemented with the $0.08 National ID check or $0.80 BVN check for database-confirmed identity verification. ## How Developers Use It Didit is designed for minimal integration friction. The platform offers: 1. **REST API**: Standard JSON REST API with OpenAPI 3 spec for auto-generating client libraries. 2. **Mobile/Web SDKs**: Web, iOS, Android, React Native, and Flutter SDKs for native capture experiences. 3. **No-Code Integrations**: Ready-made Zapier, Shopify, and Salesforce integrations for teams without engineering resources. 4. **Signed Webhooks**: Webhook payload signing for secure result delivery. Integration is documented as achievable in minutes — Didit explicitly states it can be shipped by AI coding agents like Claude Code in a single prompt using the OpenAPI spec. ## Pricing & Fees Didit offers the most transparent public pricing of any major KYC provider: - **500 free verifications/month** — No credit card required. Real production checks included. - **Full KYC Bundle**: $0.33/check (ID + Liveness + Face Match + IP) - **ID Document Check only**: $0.15/check - **Nigerian National ID Database**: $0.08/successful query - **Nigerian BVN Database**: $0.80/successful query - **AML Screening**: Available as additional module - No Nigeria surcharge — domestic users are priced at the same rate as global ## Authentication Didit uses API key authentication with Bearer token. Webhook payloads are signed for verification. The API key is passed as `Authorization: Bearer your_api_key` on all requests. ## Rate Limits Not publicly documented. The free tier includes 500 verifications/month. Contact Didit for rate limit details on paid plans. ## Compliance & Regulations Didit is designed to comply with CBN (Central Bank of Nigeria) remote onboarding requirements for banks and financial institutions. The platform supports FATF KYC recommendations and applicable AML/CFT compliance frameworks globally. AML screening covers OFAC, UN, EU, and UK Treasury watchlists and PEP databases. For Nigerian deployments, the combination of National ID, BVN, document, and biometric verification provides a robust foundation for meeting CBN KYC Tier 1 through Tier 3 requirements. ## Challenges & Gotchas for Nigerian Developers 1. **BVN pricing**: At $0.80/BVN check, this is higher per-check than the National ID option. For high-volume consumer apps, factor BVN check costs carefully into unit economics. 2. **Relatively new platform**: Didit is newer than Sumsub or Onfido. While technically strong, the ecosystem maturity (support depth, edge case coverage) may be less than established providers. 3. **Wallet screening scope**: Confirm the specific risk database coverage for Nigerian crypto users before relying on wallet screening for compliance purposes. 4. **NDPR compliance**: Biometric and personal data processed must be handled under appropriate data agreements. Review Didit's DPA for NDPR alignment. ## Company Background Didit is an AI-native identity and fraud infrastructure company. In May 2025, the company raised $6 million in funding to expand its global identity and fraud platform. Didit's platform is explicitly developer-focused, with documentation written to support AI-assisted integration via Claude Code, Codex, and Cursor. The company has a dedicated Nigeria solutions page (didit.me/solutions/countries/nigeria/) reflecting active investment in the Nigerian market. ## Frequently Asked Questions **Q: Does Didit support Nigerian BVN verification?** A: Yes. Didit offers BVN verification at $0.80 per successful query against NIBSS records, with ~100% coverage of banked Nigerian adults. **Q: Can I start without a credit card?** A: Yes. Didit's free tier includes 500 real production verifications per month with no credit card required. **Q: What is the cheapest way to verify a Nigerian user's identity with Didit?** A: The Nigerian National ID database check at $0.08/query provides the lowest-cost verification. The full KYC bundle at $0.33 includes document + liveness + face match + IP analysis. **Q: Is Didit CBN-compliant?** A: Didit's platform is designed to meet CBN remote onboarding requirements for banks and financial institutions in Nigeria.

17
Paga favicon

17. Paga

Payments, Banking & Fintech, Nigeria

Paga is one of Nigeria's oldest and largest mobile money platforms, founded in 2009 by Tayo Oviosu. Paga is operated by Pagatech Limited, a subsidiary of Paga Group Ltd (UK), and holds a CBN Mobile Money Operator license — one of the most comprehensive payment licenses in Nigeria. Paga also has NDIC (Nigerian Deposit Insurance Corporation) insurance coverage, meaning customer funds are protected up to ₦500,000. With over 20 million registered users and more than 30,000 agents across Nigeria, Paga has built deep financial infrastructure that it has opened to developers via the Paga Business API. The Paga Business API is a RESTful API accessed at developer-docs.paga.com. Unlike most Nigerian payment APIs that use standard Bearer tokens, Paga uses a custom authentication scheme based on SHA-512 HMAC hashing. Each API request requires three custom headers: principal (the organization's public ID), credentials (the organization password), and hash (an SHA-512 hash computed from specific request parameters combined with a secret hash key provided by Paga). This non-standard auth scheme means developers must implement the hashing algorithm correctly or all requests will fail — a common gotcha for developers new to the Paga API. The Paga Business API supports a wide range of financial operations beyond just payment collection. The moneyTransfer endpoint allows sending money to any Nigerian bank account or Paga account. The depositToBank endpoint specifically handles bank-to-bank transfers. The airtimePurchase endpoint buys airtime or data bundles for any major Nigerian network (MTN, Airtel, Glo, 9mobile). The merchantPayment endpoint enables payment to registered Paga merchants. The billPayment endpoint covers utilities and service payments including DSTV, GoTV, EKEDC, and other billers. The accountBalance endpoint retrieves current balance, and registerCustomer allows platforms to programmatically onboard new customers to Paga. A powerful feature is bulk transaction support — the Bulk Transfer API allows sending up to 300 transfer instructions in a single API call. This makes Paga highly efficient for Nigerian companies that run regular payroll, commission disbursements, or refund processing at scale. Paga also offers a Collect API — a payment request mechanism where a business generates a payment request for a specific customer, and the customer receives a notification to approve the payment from their Paga account or via USSD. This is similar to a payment link but operates within the Paga network. The Direct Debit API enables businesses to set up recurring debit mandates on customer accounts, allowing automatic deductions for subscriptions, loan repayments, and installment payments — a critical feature for Nigerian lending platforms and SaaS businesses. Pricing is competitive: P2P transfers between Paga accounts are free, making Paga attractive for platforms where both payer and recipient use Paga. Transfers to Nigerian bank accounts cost 1.5% of the transfer amount for card-funded transactions. A minimum fee of ₦10 applies. Enterprise API partners may negotiate custom pricing based on volume. The sandbox environment is available at beta.mypaga.com with test credentials. Live APIs run at mypaga.com. Moving from sandbox to production requires completing Paga's business onboarding process, which includes submitting your use case description, CAC registration documents, and director KYC. From a compliance perspective, Paga holds a CBN Mobile Money Operator license and is NDIC-insured. All transactions are processed within the CBN regulatory framework. Paga is also registered with the NDPR as a data processor. Paga has been operating since 2009 — one of the longest-standing fintech licenses in Nigeria. Known challenges: The SHA-512 HMAC authentication is non-standard and requires careful implementation. The API documentation uses older REST conventions that may feel less intuitive compared to Paystack or Flutterwave. Paga's coverage is strongest in regions where Paga agents are concentrated (North, Southwest Nigeria). Integration support is primarily email-based. Frequently Asked Questions: Why does Paga use SHA-512 hashing instead of Bearer tokens? Paga's authentication predates the widespread adoption of JWT Bearer tokens. The SHA-512 HMAC scheme ensures request integrity and authenticity without requiring TLS-only trust. Can I use Paga API without a Nigerian business? Paga requires a registered Nigerian business account for API access. The CBN licensing requirements mandate that only registered entities can access the Paga Business API. Does Paga support USSD payments? Yes — Paga's agent and consumer USSD product (*242#) is widely used. The Collect API leverages USSD as a notification and payment confirmation channel.

18
Allawee Card Issuance API favicon

18. Allawee Card Issuance API

Payments, Banking & Fintech, Financial Infrastructure

Allawee is a Nigerian-based financial technology platform that empowers businesses to issue, process, and manage payment cards without requiring a large engineering team or deep technical expertise. The platform abstracts the complexity of card program management — including coordination with sponsor banks, card networks, and payment processors — into simple, developer-friendly APIs that handle everything from card issuance to transaction intelligence. Developers integrate Allawee using straightforward REST APIs with Bearer token authentication. The platform provides multiple integration points: the Card Issuance API allows businesses to issue physical cards that can be picked up from partner locations nationwide and activated through mobile apps; the Accounts and Ledgers API enables creation of custom, fully functional bank accounts capable of holding funds and executing instant bank-to-bank payments; the Merchant Classification API analyzes transaction data to deliver actionable business intelligence by automatically categorizing merchants; and the Credit Data Decisioning API provides creditworthiness insights for potential borrowers. Authentication is handled through Bearer token authentication with API keys generated from the developer dashboard. Developers can toggle between test mode and live mode to validate integrations before going live. Notably, Allawee allows testing in test mode even before business KYC documents are fully approved, accelerating development timelines. The test environment is fully featured and provides parity with live mode. Allawee has partnerships with Providus Bank PLC, a CBN-licensed commercial bank, establishing credibility and regulatory compliance. For Nigerian developers and businesses, Allawee eliminates traditional friction points: physical card fulfillment through nationwide partner locations, local bank account creation without international requirements, and direct integration with CBN-regulated financial infrastructure. The platform is designed for fintech platforms, neobanks, microfinance institutions, fuel and fleet management systems, lending platforms, expense management tools, payroll systems, and loyalty programs. Key considerations: The platform requires business registration documents as part of KYC compliance for production access, consistent with Nigerian banking regulations. Developers should expect standard compliance timelines before going fully live, though comprehensive testing is available immediately. The platform's no-code approach reduces time-to-market significantly.

19
VATComply.com favicon

19. VATComply.com

Data Validation, Banking & Fintech

VATComply is a completely free, open REST API for EU VAT compliance — providing current VAT rates for all 27 European Union member states and real-time EU VAT number validation via the official VIES (VAT Information Exchange System). No API key is required, no registration is needed, and there is no cost to use it. It is a particularly valuable tool for Nigerian businesses and developers who sell digital products or physical goods to European customers and need to handle EU tax obligations correctly. **What VATComply Does** VATComply provides two primary data services: **1. EU VAT Rates** Returns the current standard and reduced VAT rates for any EU member state. Different EU countries apply significantly different VAT rates. For example: - Germany: 19% standard, 7% reduced - France: 20% standard, 5.5% and 2.1% reduced - Hungary: 27% standard (highest in EU) - Luxembourg: 17% standard (lowest in EU) - Ireland: 23% standard, 13.5% reduced A single API call returns the complete rate structure for any country by ISO code. The historical rates endpoint returns VAT rates that were in effect on any given date — useful for auditing past invoices. **2. EU VAT Number Validation (VIES)** Validates whether an EU VAT number is genuine and active by querying the VIES database maintained by the European Commission. This is critical for B2B invoicing: when a Nigerian company sells to an EU business, the EU business provides its VAT number to receive a zero-rated invoice (reverse charge). If the VAT number is invalid, the Nigerian supplier may be liable for VAT themselves. VIES validation returns: - Whether the VAT number is valid and active - The business name associated with the VAT registration - The registered business address - The country of registration **How Developers Use VATComply** No authentication is required. Make a simple GET request: For VAT rates by country: GET https://api.vatcomply.com/rates?base=EUR For a specific country (Nigeria to EU): GET https://api.vatcomply.com/rates?country_code=DE For VIES VAT number validation: GET https://api.vatcomply.com/vat?vat_number=DE123456789 The response is a standard JSON object. Integration typically takes less than 30 minutes and requires no SDK. **Nigerian Business Context** Nigerian technology companies and businesses increasingly sell to European customers through several channels: - **SaaS platforms**: Nigerian tech startups selling software subscriptions to EU enterprises - **Digital products**: Developers selling apps, tools, templates, or digital downloads to European users - **Consulting/freelancing**: Nigerian developers and agencies invoicing EU clients - **Physical exports**: Manufactured goods, agricultural products, artisanal items exported to Europe In all these scenarios, EU VAT regulations apply. Since 2021, the EU's VAT on Digital Services (VADS) rules require non-EU businesses that exceed €10,000 in EU digital sales annually to register for VAT in the EU (via the OSS — One Stop Shop — scheme) and collect VAT from EU consumers. VATComply helps Nigerian businesses: 1. Determine the correct VAT rate for each EU customer's country at checkout 2. Validate EU VAT numbers provided by EU business customers to apply zero-rating 3. Maintain historical rate records for audit purposes 4. Automate the rate lookup so prices display correctly in EU-targeted storefronts **EU VAT Rates for Nigerian SaaS Companies** A Nigerian SaaS company with European customers faces a common scenario: a customer in Germany pays €100 for a subscription. The Nigerian company must: 1. Confirm whether the German customer is a business (has a valid EU VAT number) or an individual consumer 2. If a business (B2B): validate the VAT number with VIES, apply reverse charge (0% VAT), issue a zero-rated invoice mentioning "Reverse Charge" and the customer's VAT number 3. If an individual (B2C): charge German VAT at 19% on top of the €100 price VATComply automates steps 1 and 3 with a single API call. **VIES Validation for Zero-Rated B2B Invoicing** When Nigerian exporters or service providers invoice EU businesses, they must hold evidence that the customer is a registered EU business. VIES validation provides this evidence. Best practice: 1. At checkout or invoice generation, query VATComply with the customer's EU VAT number 2. Store the validation result (business name, address, timestamp) with the invoice record 3. If validation fails, do not apply zero-rating — charge VAT at the customer's local rate This creates a defensible audit trail in case of an EU tax authority inquiry. **Historical VAT Rates** VATComply's historical rates endpoint is useful for: - Amending past invoices with the correct rate that was in effect at the time - Tax return preparation covering multiple periods - Compliance audits requiring documentation of rates applied in prior years **Pricing and Rate Limits** VATComply is completely free. No pricing tiers, no API key, no account required. There are no documented rate limits for normal business usage, though extremely high-frequency automated calls may be throttled. For rate lookups (which rarely change and can be cached), a single daily refresh is sufficient. For VIES validation (which requires a live call per customer), the volume of real customer transactions is typically well within acceptable limits. **Compliance Considerations** VATComply queries the live VIES system operated by the European Commission. VIES itself can experience downtime or delays — if validation fails due to VIES being unavailable (not due to an invalid VAT number), the API will return an error. Production applications should handle VIES downtime gracefully, either retrying or falling back to manual validation. VATComply does NOT cover: - Nigerian VAT (FIRS is the Nigerian tax authority; use FIRS APIs or TaxPro Max for Nigerian VAT) - US sales tax (use TaxJar or Avalara) - UK VAT (post-Brexit UK is not in the EU VIES system) - VAT for non-EU countries **Company Background** VATComply is a developer-maintained open API project. The codebase is publicly available and the service is provided as a public good for developers who need EU VAT data without the overhead of integrating paid commercial tax APIs. It sources its rates data from official EU publication channels and VIES for real-time validation. **Alternatives** Commercial alternatives include Avalara (expensive, enterprise-focused), TaxJar (US-focused), and Stripe Tax (integrated into Stripe billing). For Nigerian companies already using Stripe, Stripe Tax automatically handles EU VAT calculation. VATComply's advantage is being completely free and requiring no account setup — ideal for bootstrapped Nigerian startups entering the EU market for the first time. VATComply is a must-have free tool for any Nigerian developer or business dealing with European customers, enabling correct EU tax compliance with minimal integration effort.

20
Prembly (IdentityPass) favicon

20. Prembly (IdentityPass)

Identity & KYC, Data Validation, Nigeria

Prembly (formerly known as IdentityPass) is a Nigerian-founded identity verification and compliance infrastructure company serving businesses across Africa. Originally launched as IdentityPass — with the Identitypass brand still widely recognized — the company now operates under the Prembly name while maintaining the "Identitypass by Prembly" product identity. All three domains (identitypass.com, myidentitypass.com, prembly.com) resolve to the same company, with prembly.com being the current primary brand. Prembly provides a comprehensive API that allows businesses to verify individual and business identities using government-backed data sources across seven African countries: Nigeria, Kenya, Ghana, Uganda, South Africa, Sierra Leone, and Rwanda. In Nigeria, Prembly is NIMC-licensed, meaning it has direct, authorized access to NIN data from Nigeria's National Identity Management Commission — one of the most critical authorizations for any Nigerian KYC provider. **Core Verification Services** For Nigeria, Prembly's API covers: 1. **BVN Verification (Basic and Advanced)**: Verify a Bank Verification Number against the CBN/NIBSS database. Basic returns name and DOB; Advanced returns full customer details including phone, enrollment bank, and photo. 2. **NIN Verification**: Verify a National Identification Number against NIMC's database, returning name, DOB, gender, and photo. Supports both standard NIN and Virtual NIN (vNIN) verification — the tokenized format required by NIMC's new data privacy policy. 3. **BVN + NIN + Phone Mashup**: A single API call that simultaneously verifies BVN, NIN, and phone number — dramatically simplifying KYC integration by reducing three separate calls into one. 4. **CAC Company Verification (KYB)**: Look up and verify a Nigerian company's CAC registration details — company name, registration number, directors, and status — for Know Your Business (KYB) compliance. 5. **FRSC Driver's License Verification**: Verify a Nigerian driver's license against the Federal Road Safety Commission database. 6. **International Passport Verification**: Verify a Nigerian international passport number and details. 7. **Vehicle Plate Number Verification**: Match a vehicle plate number to the registered owner's details. 8. **Stamp Duty Verification**: Verify stamp duty documents. 9. **Bank Account Name Verification**: Confirm that a bank account name matches the account number before initiating transfers — fraud prevention for disbursements. 10. **Address Verification**: Physical and digital address verification for Nigerian addresses. 11. **Facial Recognition & Liveness Detection**: Biometric verification matching a live selfie to a government ID photo, with liveness checks to prevent spoofing. **RadarR — AML & Compliance Screening** Prembly's RadarR product provides Anti-Money Laundering (AML) screening, sanctions list checking, and Politically Exposed Person (PEP) screening. This is a separate product within the Prembly ecosystem, designed for businesses with regulatory obligations to screen customers against global watchlists. **Pan-African Coverage** Beyond Nigeria, Prembly supports identity verification in Kenya, Ghana, Uganda, South Africa, Sierra Leone, and Rwanda — using country-specific national ID documents and verification databases. This makes Prembly a strong choice for platforms expanding across Africa without needing country-specific verification vendors. **Authentication & Developer Experience** API access is managed through dashboard.prembly.com. Keys are passed via the x-api-key header or as Bearer tokens. Sandbox credentials are available immediately upon account registration — no documents or credit card required for testing. Production access requires business verification (CAC + director ID). SDKs are available for Python (github.com/prembly/prembly_python) and JavaScript (Vanilla), with additional language support maintained in the Prembly GitHub organization. **Pricing** Prembly uses per-verification pricing. Rates vary by verification type (simpler lookups like NIN cost less than biometric or address verifications). No flat-rate pricing is publicly listed — sign up at dashboard.prembly.com for a pricing quote or enterprise plan. Volume discounts are available. **Compliance** Prembly is NIMC-licensed for NIN data access and complies with CBN KYC tiers 1–3, NDPR (Nigeria Data Protection Regulation), and relevant data privacy regulations in each supported country. All data handling adheres to NIMC's vNIN tokenization requirements. **Challenges** Pricing is not transparent without registration, which slows initial evaluation. Physical address verification involving field agents takes longer than instant digital checks. For international markets beyond Prembly's seven supported countries, a global KYC provider (Smile Identity, Sumsub, Jumio) would be needed. **Frequently Asked Questions** Q: Is Prembly the same as IdentityPass? A: Yes. Prembly is the parent company, and "Identitypass by Prembly" is the product name. All three domains (identitypass.com, myidentitypass.com, prembly.com) are the same company. Q: Can I test without a registered business? A: Yes. Sandbox access at dashboard.prembly.com requires only an email registration — no documents needed. Q: Does Prembly support AML screening? A: Yes, via the RadarR product — a separate AML and sanctions screening module within the Prembly ecosystem. Q: What is the BVN+NIN+Phone mashup endpoint? A: A single API call that verifies all three data points simultaneously, simplifying KYC for Nigerian customer onboarding. Q: Which African countries does Prembly support? A: Nigeria, Kenya, Ghana, Uganda, South Africa, Sierra Leone, and Rwanda.

21
Stripe favicon

21. Stripe

Payments, Banking & Fintech

Stripe API is the world's most powerful payment processing platform, trusted by millions of companies from startups to Fortune 500s. The Stripe API provides a comprehensive suite of payment tools including card processing, bank debits, buy-now-pay-later, subscriptions, and billing management. Nigerian and global developers use the Stripe API to build sophisticated financial products with advanced fraud detection, support for 135+ currencies, and developer-friendly SDKs across every major language. The Stripe API's modular architecture allows teams to start simple and scale to enterprise-grade payment infrastructure.

22
Sudo Africa Cards & Accounts API favicon

22. Sudo Africa Cards & Accounts API

Payments, Banking & Fintech, Financial Infrastructure

Sudo Africa is an open API platform that simplifies payment card issuance and virtual account creation across Africa. The platform handles compliance and bank relationships, allowing developers to build, launch, and grow financial services in minutes rather than months. Founded with a focus on African markets, Sudo Africa abstracts complexity while providing powerful financial infrastructure. Developers integrate through REST APIs to access three core products: Cards (for issuing physical and virtual payment cards with spending controls and real-time authorization), Accounts (for creating local and international virtual bank accounts), and Cloud Card (additional card management capabilities). The platform emphasizes that "Sudo owns the heavy lifting of compliance and bank relationships so you can build, launch, and grow faster." Authentication uses standard API key Bearer tokens generated from the developer dashboard. Developers gain access to comprehensive documentation at docs.sudo.africa, a GitHub repository with code examples, and a developer Slack community for support. Test mode is fully featured and functional before KYC approval, enabling rapid prototyping. The platform supports spending controls, real-time authorization, and complete card lifecycle management including card creation, activation, and transaction monitoring. For Nigerian developers, Sudo Africa eliminates traditional friction in financial infrastructure — no need to negotiate directly with banks or build compliance from scratch. The platform has integrated partnerships with banking infrastructure providers across Africa, ensuring regulatory compliance and seamless fund settlement. Key technical features include granular spending controls (set limits by merchant, amount, time window, or card-specific rules), real-time authorization with instant response times, webhook support for transaction events, and multi-currency account support. The platform is ideal for fintechs building employee cards, customer prepaid solutions, marketplace payment infrastructure, or neobank services. Getting started requires signing up at app.sudo.africa/signup, accessing the developer dashboard for API keys, and reviewing documentation at docs.sudo.africa. Production access requires standard business documentation and KYC verification. Sudo Africa handles PCI-DSS compliance, reducing the compliance burden on developers.

23
PayU Nigeria favicon

23. PayU Nigeria

Banking & Fintech

PayU Nigeria is the Nigerian arm of PayU, a globally recognized payment gateway and fintech platform headquartered in London with established operations across Europe, Asia, Latin America, South America, and now Africa, serving enterprise clients and high-volume ecommerce businesses with sophisticated payment processing infrastructure. The company entered Nigeria after recognizing the market opportunity as the country experiences increasing demand for faster, more secure, and more reliable payment solutions supporting businesses of all sizes from growing online stores to service providers. PayU's global presence across four continents and experience processing payments in high-growth markets positions the company as a trusted partner for Nigerian businesses seeking enterprise-grade payment infrastructure with international credibility and global payment method coverage. PayU Nigeria enables businesses and their customers to process transactions through multiple popular payment methods including card payments (Visa, Mastercard, Verve), instant account transfers between banks, and digital wallets, providing comprehensive payment optionality for modern Nigerian consumers. The platform's architecture supports custom payment page design enabling merchants to maintain brand consistency while processing payments, with comprehensive reporting and analytics dashboards providing insights into transaction patterns and customer payment preferences. PayU's enterprise-focused approach addresses the pain points of high-velocity businesses requiring seamless integration with global and local payment methods fortified by robust security features and compliance infrastructure meeting international standards. The company leverages AI-driven analytics and customized reporting enabling enterprises to optimize transaction success rates and reduce payment failures through intelligent payment routing and method selection. PayU is particularly valued by large ecommerce platforms, multinational corporations, airlines, and enterprises with international customer bases seeking global payment infrastructure with strong local market knowledge and payment method expertise.

24
NIMC NIN API favicon

24. NIMC NIN API

Identity & KYC, Nigeria

The NIMC NIN API refers to the suite of identity verification services provided by the National Identity Management Commission (NIMC) — the Nigerian government agency responsible for establishing, managing, and maintaining the National Identity Database (NIDB). NIMC is the authoritative source for Nigerian identity data, having enrolled over 100 million Nigerians in its National Identity Management System (NIMS) since its establishment under the NIMC Act of 2007. NIMC provides two primary API products for identity verification: the NIMC Verification Service (NVS) — a SOAP-based enterprise web service for direct database queries — and NINAuth, a newer OAuth 2.0-based digital identity authentication service designed for seamless integration into government and private-sector applications. **NIMC Verification Service (NVS)** NVS is the original NIMC API, exposing Nigeria's National Identity Database as a SOAP (Simple Object Access Protocol) web service. The service provides five levels of data access: - Level 1: Minimum — confirms NIN exists and is valid (name only) - Level 2: Basic demographic data (name, DOB, gender) - Level 3: Extended demographic + contact details - Level 4: Full demographics + enrollment details - Level 5: Maximum — full data including biometric indicators Verification can be performed using three input methods: 1. **NIN-based lookup**: Provide the 11-digit NIN to retrieve identity data 2. **Fingerprint-based verification**: Submit biometric data for fingerprint matching against the NIMC database 3. **Demographic search**: Search by name/DOB combination to locate identity records Access to NVS is secured via dedicated VPN connections, providing an additional layer of security beyond standard HTTPS. This enterprise-grade security posture makes NVS appropriate only for institutional integrators with the technical infrastructure to manage VPN connections. **NINAuth — Modern Digital Identity Authentication** In 2023–2024, NIMC launched NINAuth (ninauth.nimc.gov.ng), a new identity authentication service designed to modernize NIN-based verification. NINAuth uses OAuth 2.0 and is designed for: - Government service portals needing federated Nigerian identity login - Private sector applications wanting NIMC-backed user authentication - Any platform where "Login with NIN" is appropriate NINAuth provides a developer-friendly interface at app.ninauth.nimc.gov.ng/developers and represents NIMC's move toward a more accessible, REST-friendly verification experience. **Tokenization and Virtual NIN (vNIN)** To address data privacy concerns around the raw 11-digit NIN, NIMC introduced vNIN (Virtual NIN) — a tokenized alias generated per-institution that allows verification without exposing or storing the raw NIN. Under NIMC's new policy, no entity in Nigeria is permitted to verify or store the raw 11-digit NIN — they must use vNIN tokens instead. This is a critical compliance requirement for all new NIN verification integrations as of 2024. **Who Can Access NIMC APIs** Direct NIMC NVS access is not self-serve — it requires institutional authorization. The typical path: - CBN-licensed banks, fintechs, insurance companies, and regulated businesses apply to NIMC - Government agencies have institutional data-sharing agreements with NIMC - Most Nigerian startups and SMEs access NIN verification indirectly via licensed aggregators (Prembly, Dojah, Youverify, Smile Identity) who hold NIMC data processor licenses **Pricing** NIMC offers tiered pricing for the NVS: - **SME Service Plans**: Bronze, Silver, Gold — tiered by monthly verification volume - **Enterprise Bulk Purchasing Groups**: Five enterprise tiers for high-volume institutional use Current pricing schedules are available at the NIMC pricing portal (wiki.nimc.gov.ng/en/pricing/enterprises). NINAuth pricing is separate. **NDPR Compliance** All NIMC data access is governed by the Nigeria Data Protection Regulation (NDPR). Organizations accessing NIN data must implement appropriate data protection measures, complete Data Protection Impact Assessments (DPIAs) where required, and must not store raw NINs beyond what is necessary for the immediate verification purpose. **Challenges for Nigerian Developers** The main challenge for Nigerian startup developers is that direct NIMC access requires institutional authorization that most early-stage companies do not have. The SOAP protocol (rather than REST) adds integration complexity for modern web applications. The recommended path for startups is to use a licensed aggregator API (Prembly, Dojah, Youverify) rather than attempting direct NIMC integration — the aggregators have already obtained NIMC licenses and provide modern REST APIs with developer-friendly onboarding. **Frequently Asked Questions** Q: Can a startup developer access NIMC NVS directly? A: Generally no — direct NVS access requires institutional authorization. Use a licensed aggregator like Prembly, Dojah, or Youverify instead. Q: What is vNIN and why does it matter? A: Virtual NIN is a tokenized alias for the raw NIN. NIMC now prohibits storing or sharing the raw 11-digit NIN — all new integrations must use vNIN for compliance. Q: What is NINAuth? A: NINAuth is NIMC's newer OAuth 2.0-based authentication service, providing a more developer-friendly "Login with NIN" capability for government and private-sector portals. Q: Is there a free tier? A: No. NIMC NVS is a paid institutional service. There is no free tier or sandbox environment for NVS. Q: What protocol does NIMC NVS use? A: SOAP (Simple Object Access Protocol), not REST. NINAuth uses REST/OAuth 2.0.

25
Wireless Card Issuing & USSD API favicon

25. Wireless Card Issuing & USSD API

Payments, Banking & Fintech

Wireless is a financial technology platform specializing in payment card issuance and USSD solutions tailored for African markets. The company provides two primary services: Card Issuing API for programmatic creation and management of physical and virtual payment cards, and USSD Solutions that enable mobile transactions without internet connectivity — critical infrastructure across African markets where mobile money adoption is high but data penetration remains limited. The platform is designed specifically for African regions where traditional payment infrastructure gaps exist. The Card Issuing API allows developers to create, manage, and distribute cards at scale, with support for spending controls and authorization management. USSD solutions enable frictionless payment collection through simple menu-based interactions on basic mobile phones, addressing the digital divide in payment adoption across Africa. Developers integrate through REST APIs with standard authentication mechanisms. The platform emphasizes reliability and local market focus, providing services tailored to African regulatory requirements and user behaviors. Support for USSD is particularly valuable in markets like Nigeria where USSD-based payment adoption exceeds internet-based alternatives in some segments. The platform provides infrastructure for fintech platforms, neobanks, and financial service providers building in Africa. For Nigerian developers, Wireless eliminates the need to build both card infrastructure and USSD support separately — both are available through a unified platform. The USSD offering is especially relevant given Nigeria's high USSD payment adoption rates and the importance of providing payment methods that work across all phone types. Card issuance features include virtual and physical card support, spending controls, real-time authorization, and card lifecycle management. The platform handles compliance with local regulations and provides documentation for integration. Test mode allows developers to validate their integration before going live. Production access requires standard business documentation and KYC verification aligned with Nigerian banking regulations.

26
PayVessel Payments & Virtual Cards API favicon

26. PayVessel Payments & Virtual Cards API

Payments, Banking & Fintech, Data Validation

PayVessel is a comprehensive fintech API platform enabling developers to integrate payments, transfers, virtual USD cards, virtual accounts, and identity verification through a single REST API. The platform is specifically designed for Nigerian developers and businesses, offering a complete fintech infrastructure stack without requiring multiple provider integrations. The platform consolidates five core services: Payments (collect funds via cards, bank accounts, and mobile wallets), Transfers & Payouts (send money to bank accounts and mobile money users), Virtual USD Cards (issue and manage Visa/Mastercard virtual cards for international spending), Virtual Accounts (create static and dynamic Nigerian bank accounts for collections), and Identity Verification (BVN/NIN verification, credit scores, and risk assessments). Developers integrate through standard REST APIs with comprehensive documentation available at docs.payvessel.com. Authentication uses API key-based Bearer token authentication with separate test and live keys. The platform provides real-world code examples across multiple tech stacks including Vue.js, React, Node.js, Kotlin, and others, enabling rapid integration. SDKs and no-code integration tools are available for non-technical users. Pre-built solutions are offered for common use cases including e-commerce, event ticketing, subscriptions, and POS systems. PayVessel handles compliance with Nigerian banking regulations and maintains PCI-DSS certifications. The platform supports naira transactions natively and is optimized for Nigerian bank accounts. For Nigerian developers, PayVessel eliminates the need to juggle multiple payment providers — all services are available in one platform with consistent API design. The virtual account feature is particularly valuable for businesses needing to collect payments from multiple customers with transparent settlement. The identity verification service (BVN/NIN) simplifies KYC processes and enables credit decisioning for lending platforms. Rate limits are standard and documented in the API reference. Test mode is fully functional and allows validation before production launch. Virtual accounts can be created dynamically for each customer transaction or statically for recurring use. Split payments are supported for marketplace and commission-based models. Webhooks deliver real-time transaction events. The platform is actively maintained with regular feature updates and dedicated support channels for developers.

27
Miden Banking as a Service API favicon

27. Miden Banking as a Service API

Banking & Fintech, Payments, Financial Infrastructure

Miden is a financial technology platform providing Banking as a Service (BaaS) infrastructure and tools for businesses to build and manage payment programs. The company emphasizes providing "the infrastructure and tools you need to build and manage your payment programs" with a focus on Sub-Saharan African markets. Miden's core offering is a comprehensive BaaS platform that enables businesses to embed financial services into their products without building infrastructure from scratch. The platform consolidates multiple financial services: Card Issuance (virtual and physical cards), Banking as a Service (core account infrastructure), Wallet as a Service (digital wallet technology), Bill Payments (payment processing), Corporate Cards (team expense management and virtual cards), Expense Management (real-time visibility and control on organizational spending), Virtual Accounts (both NGN and USD business accounts), and Payout Operations (automated payment execution to bank accounts and wallets). Miden emphasizes security through PCI-DSS compliance and maintains "Dedicated Fraud & Compliance Systems" to protect transactions and customer data. The platform is designed for financial institutions, logistics companies, travel platforms, and other finance-focused sectors across Sub-Saharan Africa. Developers access Miden through a comprehensive API suite documented in their developer portal at miden documentation resources. Authentication uses standard API key mechanisms with test and live environments. The platform provides SDKs and integration guides for rapid onboarding. Test mode allows developers to validate integrations before production launch. Virtual accounts support both static (long-term) and dynamic (per-transaction) account creation. Spending controls and expense management features provide visibility and control over employee or customer card spending. Real-time transaction reporting enables businesses to monitor activity across all issued cards and accounts. The platform handles compliance with Sub-Saharan African regulations including CBN requirements for Nigerian operations. For developers in Nigeria and across Africa, Miden eliminates the need to negotiate directly with multiple payment processors and banking providers — the platform consolidates all infrastructure. The corporate card feature is particularly valuable for businesses managing employee expenses across teams. The wallet as a service offering enables businesses to create branded digital wallets for their customers. Payout operations support transfers to both bank accounts and mobile money wallets, crucial for platforms operating across multiple payment channels in Africa. The platform serves vertical-specific use cases including supply chain finance, logistics expense management, travel booking with corporate billing, and fintech platforms building their own payment offerings.

28
VATLayer API favicon

28. VATLayer API

Data Validation, Banking & Fintech

VATLayer API is an EU VAT compliance API operated by APILayer — the same company behind IPstack, Numverify, and scrapestack. It provides EU VAT number validation and current VAT rate data for all 27 European Union member states, enabling developers to build automated tax compliance into billing systems, e-commerce checkouts, and invoicing workflows. For Nigerian businesses selling goods or services to EU customers, VATLayer provides the essential tax data infrastructure needed to comply with EU VAT regulations without manually maintaining VAT rate tables. **What VATLayer Does** VATLayer provides two core data services: **1. EU VAT Number Validation** Validates whether an EU VAT number is registered, active, and belongs to the business claiming it. The validation queries the EU's official VIES (VAT Information Exchange System) database in real time and returns: - Validity status (valid/invalid) - Business name registered to the VAT number - Business address - Country of registration - Validation timestamp This is critical for B2B invoicing: when a Nigerian company issues an invoice to an EU business, using the reverse charge mechanism (where the buyer accounts for VAT), the Nigerian supplier must confirm the buyer holds a valid EU VAT number. VATLayer automates this confirmation at invoice generation time. **2. EU VAT Rates by Country** Returns the current standard VAT rate, reduced VAT rates, and super-reduced/parking rates for any EU member state by ISO country code. EU VAT rates vary significantly: - Standard rates range from 17% (Luxembourg) to 27% (Hungary) - Most countries have one or more reduced rates (5%, 8%, 10%, 13.5%) for essential goods - Some countries have super-reduced rates (2.1% in France for certain goods) A single API call retrieves the complete rate structure for any country, keeping your billing system up to date without manual rate maintenance. **How Developers Use VATLayer** VATLayer uses the familiar APILayer `access_key` authentication — the same pattern as other APILayer products: Validate an EU VAT number: ``` GET https://apilayer.net/api/validate?access_key=YOUR_KEY&vat_number=DE123456789 ``` Get VAT rates for Germany: ``` GET https://apilayer.net/api/rate?access_key=YOUR_KEY&country_code=DE ``` Get all EU VAT rates: ``` GET https://apilayer.net/api/rate_list?access_key=YOUR_KEY ``` Check if price is VAT-inclusive: ``` GET https://apilayer.net/api/price?access_key=YOUR_KEY&amount=100&country_code=DE&vat_number=DE123456789 ``` All responses are JSON. HTTPS is supported on all paid plans and on the free tier. **Pricing** VATLayer is an APILayer product with a freemium model: - **Free**: 100 requests/month — suitable for development, testing, and very low-volume production - **Basic**: $9.99/month for 10,000 monthly requests - **Professional**: $24.99/month for 100,000 monthly requests - **Enterprise**: Custom pricing for very high volumes - **Annual billing**: 2 months free on any annual plan For most Nigerian businesses selling to EU customers, the 10,000 monthly request Basic plan at $9.99/month is sufficient — it covers 10,000 checkout validations or invoice generations per month. **VATLayer vs VATComply** VATComply (vatcomply.com) is a separate, completely free EU VAT API that requires no API key. VATLayer is the APILayer product that costs from $9.99/month. The key differences: - **VATComply**: Free forever, no key, no rate limits — best for most use cases - **VATLayer**: APILayer brand, paid from $9.99/month, same access_key ecosystem — best for teams already using other APILayer products who want consolidated billing For new integrations, VATComply is usually the better starting point. VATLayer makes sense when your team is already using IPstack, Numverify, and other APILayer products and wants a single vendor relationship. **Nigerian EU Market Context** EU VAT for non-EU businesses became significantly more complex after July 2021 when the EU reformed its VAT rules for cross-border digital services. The key rules affecting Nigerian sellers: 1. **B2C Digital Services**: If a Nigerian business sells digital products (software, subscriptions, downloads) to EU consumers and exceeds €10,000/year in EU sales, it must register for EU VAT via the OSS (One Stop Shop) scheme and collect VAT at the buyer's local rate. 2. **B2B Services**: Sales to EU businesses that provide a valid EU VAT number are zero-rated (reverse charge). VATLayer confirms the VAT number is valid before applying zero-rating. 3. **Physical Goods**: E-commerce shipments to EU consumers may be subject to import VAT at the destination country's rate. For low-value goods (under €150), the IOSS (Import One Stop Shop) scheme applies. VATLayer's VAT rate and validation APIs support all three scenarios. **Integration Workflow for Nigerian SaaS** A typical integration for a Nigerian SaaS company billing EU customers: 1. At checkout, ask the customer if they are a business or individual 2. If business: collect their EU VAT number, validate it with VATLayer in real time 3. If valid VAT number: apply reverse charge (0% VAT), show "Reverse Charge VAT" on invoice 4. If individual or no VAT number: apply the VAT rate for their country using VATLayer rates endpoint 5. Generate invoice with correct VAT treatment, store VATLayer validation response as audit evidence **Compliance Considerations** VATLayer data queries VIES, which can experience downtime (VIES is operated by EU tax authorities and has variable uptime). Applications should handle VIES downtime gracefully — either retrying or flagging the transaction for manual review. Store all validation responses with timestamps as evidence of due diligence. VATLayer processes EU VAT numbers which are business registration data. This is not personal data under GDPR and does not require special handling. **Company Background** VATLayer is developed by APILayer (apilayer.com), a Vienna-based API company that operates a portfolio of data APIs across multiple domains. APILayer is known for affordable, well-documented APIs targeting small and medium development teams. VATLayer has been available since APILayer's early product portfolio and is widely used by European and international e-commerce developers. VATLayer is the right choice for Nigerian developers already in the APILayer ecosystem who need EU VAT compliance alongside their other APILayer integrations.

29
XE Currency Data API favicon

29. XE Currency Data API

Currency Exchange, Banking & Fintech, Data & Analytics

XE Currency Data API is the gold standard for professional-grade foreign exchange data, powering thousands of financial applications globally. The XE Currency Data API delivers real-time mid-market rates, historical exchange data, and currency conversion for 170+ world currencies including the Nigerian Naira (NGN). Financial institutions, fintechs, and enterprise software teams rely on the XE Currency Data API for its accuracy, reliability, and compliance with global financial standards.

30
NGX Data Portal favicon

30. NGX Data Portal

Financial Data, Market Data, Nigeria

Official Nigerian Exchange Group market data portal with real-time, EOD, and historical data. Direct access to Nigerian stock exchange information.

31
Fincra Identity favicon

31. Fincra Identity

Identity & KYC, Data Validation, Banking & Fintech

Fincra Identity is the identity management and verification feature set built into the Fincra API. It is not a standalone product — it is accessed using the same API credentials as Fincra payment services. Nigerian developers using Fincra for payments get identity verification capabilities included, enabling them to build compliant KYC flows without integrating a separate identity provider. What It Does Fincra Identity provides three core capabilities: (1) BVN Resolution — resolve a Nigerian Bank Verification Number to retrieve the associated identity details, enabling KYC verification against the CBN BVN database; (2) Bank Account Verification — verify that a Nigerian bank account number is valid and retrieve the account holder name via NIP lookup, preventing failed transfers before they happen; (3) Card BIN Resolution — look up a card BIN (Bank Identification Number) to identify the issuing bank, card network, card type, and country of origin for any card number prefix. How Developers Use It Fincra Identity endpoints are called using the same API key obtained from the Fincra Dashboard. Documentation is at docs.fincra.com under the Identity Management section. The same 50 req/sec rate limit applies. Sandbox and live environments are fully isolated as with all Fincra services. Pricing Included in the Fincra API subscription. Custom pricing based on volume — contact Fincra sales for current rates. Rate Limits 50 API calls per second, shared with all other Fincra API calls. HTTP 429 returned when exceeded. What Fincra Identity Does NOT Cover Unlike dedicated KYC providers such as Dojah, Smile Identity, or YouVerify, Fincra Identity does not provide: NIN verification, international passport verification, driver's licence lookup, liveness detection, document capture, or CAC business verification. For comprehensive KYC with selfie matching and multi-document support, a dedicated KYC provider is recommended. Challenges and Gotchas (1) Fincra Identity is only available to businesses that have an active Fincra account — you cannot use it without being a Fincra payments customer. (2) Feature set is narrower than dedicated KYC providers. (3) Live mode requires completing full Fincra compliance onboarding first. (4) No standalone pricing — bundled with Fincra payment costs. Company Background Fincra is a CBN PSSP-licensed payment gateway incorporated in the US (Fincra Inc.) and operating in Nigeria and across Africa. The company provides payment infrastructure to African businesses and fintechs, and includes identity verification as part of its end-to-end compliance toolkit. FAQs Q: Is Fincra Identity a separate product from Fincra payments? A: No. It is a feature set within the Fincra API accessed with the same credentials. Q: Can I use Fincra Identity without using Fincra for payments? A: Not independently — you need an active Fincra business account to access these endpoints. Q: Does Fincra Identity support NIN verification? A: Not currently. BVN resolution, bank account verification, and card BIN lookup are the currently documented identity features. Q: What is the rate limit? A: 50 requests per second, shared with all Fincra API calls.

32
NiMet Weather API favicon

32. NiMet Weather API

Weather, Forecasts, Nigeria

Official Nigerian Meteorological Agency weather API. Provides local weather data, forecasts, seasonal climate predictions, rainfall data, and crop-related information. Best source for Nigeria-specific accuracy and government compliance.

33
Temi Kolawole Nigeria Geo API favicon

33. Temi Kolawole Nigeria Geo API

Geocoding, Nigeria, Geographic Data

Free and comprehensive Nigerian geographic data API. Contains all 36 states + FCT, 774 LGAs, 8,800+ wards with coordinates. Perfect for dropdowns, forms, and location-based Nigerian apps.

34
Naira Exchange Rates API favicon

34. Naira Exchange Rates API

Forex, Exchange Rates, Nigeria

Free API providing CBN official rates, Bureau de Change rates, bank rates, and remittance service rates (Western Union, MoneyGram) vs Naira. Historical rate lookups available. Perfect for Nigeria-focused fintech and remittance apps.

35
Korapay Exchange Rate API favicon

35. Korapay Exchange Rate API

Forex, Exchange Rates, Nigeria

Korapay's exchange rate service providing real-time currency conversion with NGN support. Integrates seamlessly with Korapay payment services for fintech applications.

36
Fluentax CBN Exchange Rates favicon

36. Fluentax CBN Exchange Rates

Forex, CBN Rates, Nigeria

Official CBN exchange rates wrapper and API by Fluentax. Provides government-compliant rates for accounting, tax, and fintech applications requiring official NFEM rates.

37
Busha Commerce API favicon

37. Busha Commerce API

Crypto Exchange, Trading, Nigeria, Business

SEC-licensed Nigerian exchange with a business-focused API for trading, digital payments, and asset management. Perfect for embedded crypto services in fintech and merchant applications.

38
SeerBit favicon

38. SeerBit

Payments, Banking & Fintech, Nigeria

SeerBit is a Nigerian payment gateway and pan-African payment infrastructure provider founded in 2019 by Omoniyi Kolade and Emmanuel Imam. SeerBit holds a CBN Payment Solution Service Provider (PSSP) license, is PCI-DSS certified, and has expanded beyond Nigeria to provide local payment acquiring in over 10 African markets including Ghana, Kenya, South Africa, Tanzania, Uganda, Côte d'Ivoire, Cameroon, Senegal, and others. This multi-country capability makes SeerBit unique among Nigerian payment gateways — developers can use a single SeerBit account and integration to accept local payment methods across anglophone and francophone Africa. The SeerBit API is RESTful with JSON payloads. Authentication uses two separate keys: a Public Key (used client-side to initialize the checkout widget in the browser) and a Secret Key (used server-side for all backend API calls including transaction verification, transfers, and refunds). Keys are obtained from the SeerBit merchant dashboard. Standard payments flow follows the initialize-then-verify pattern common in Nigerian gateways. SeerBit supports a comprehensive set of payment channels. For Nigeria: card payments (Visa, Mastercard, Verve) with 3D Secure 2.0, bank transfer checkout (virtual account assignment), USSD, direct debit, and cash collections via agents. For other African countries: mobile money (MTN Mobile Money, Orange Money, Airtel Money), local card networks, and bank transfers where available. This unified multi-channel API significantly reduces integration complexity for African-facing platforms. On pricing, SeerBit charges 1.5% per local Nigerian transaction capped at ₦2,000, with no setup fee. International card transactions are charged at 3.8% — slightly lower than Paystack (3.9%) and Monnify (4%), which can represent meaningful savings at scale. There is no monthly platform fee. Settlement occurs within 24 hours for Nigerian transactions. Rates for other African countries vary by market and are available from SeerBit's pricing page. SeerBit also offers SeerBit Alpha — a Banking-as-a-Service (BaaS) offering that enables fintechs and platforms to launch embedded financial products including wallets, virtual cards, lending, and savings features without building payment infrastructure from scratch. Alpha is targeted at Nigerian startups that want to go to market quickly with financial products. The Direct Debit feature allows businesses to set up debit mandates on customer bank accounts for recurring billing. Customers authorize the mandate once, and the platform can automatically debit them on a schedule. This is particularly useful for subscription-based products, loan repayment collection, and Nigerian SaaS companies billing in recurring cycles. The sandbox environment mirrors production. SeerBit provides test card numbers, simulated bank transfer flows, and test USSD responses for all supported channels. The sandbox is accessible immediately after creating a developer account. From a compliance standpoint, SeerBit is regulated by the CBN under the PSSP license category, which covers payment gateway, payment terminal service, and payment solution service operations. SeerBit is also PCI-DSS certified, ensuring all card data is handled and stored securely. The company is backed by Adaverse and other African-focused venture funds. Known challenges: SeerBit's documentation is functional but less polished than Paystack's. Community support resources (Stack Overflow answers, third-party tutorials) are more limited. Some advanced features like marketplace split payments are not yet available. For West African mobile money corridors in ECOWAS countries, SeerBit's coverage continues to expand. Frequently Asked Questions: How does SeerBit's international rate compare to competitors? SeerBit charges 3.8% for international cards compared to Paystack's 3.9% + ₦100 and Monnify's 4%. For high-value international transactions, SeerBit can be more cost-effective. Can I accept mobile money from Ghana and East Africa with SeerBit? Yes — SeerBit supports MTN MoMo, Airtel Money, and Orange Money in multiple African markets through the same API integration. Does SeerBit support Nigeria-to-Africa cross-border payouts? SeerBit is primarily a collection gateway. For cross-border payouts originating from Nigeria, complementary tools are needed.

39
Interswitch favicon

39. Interswitch

Payments, Banking & Fintech, Nigeria

Interswitch Group is Nigeria's pioneering payment infrastructure company and the creator of the Verve card network — the most widely used debit card in Nigeria with over 35 million cardholders. Founded in 2002 and listed on the Nigerian Stock Exchange, Interswitch owns and operates Nigeria's core payment switching infrastructure, connecting virtually all Nigerian banks. The company provides developer access to its infrastructure through the Interswitch Developer Center and the Quickteller Business platform. What the API Does The Interswitch API ecosystem covers multiple products: (1) Quickteller SVA — access to 3,000+ billers for airtime vending, utility payments, and transfers to all Nigerian banks and selected African mobile wallets; (2) Quickteller Business — a comprehensive payment gateway for card acceptance, USSD, QR, hosted fields, and mobile SDKs; (3) Virtual Accounts — for NGN collections via dedicated account numbers; (4) NIP Instant Transfers — for bank-to-bank transfers across the Nigerian banking system. How Developers Use It Developers sign up at developer.interswitch.com, create an app in the developer console, and obtain a Client ID and Secret Key for OAuth 2.0 authentication. The API uses standard OAuth 2.0 authorization to generate access tokens. A sandbox environment is available for testing with test credentials. Integration options include REST API, hosted fields (for PCI-compliant card capture), web gateway, and mobile SDKs. Pricing Integration is free — no setup or monthly fees. Local transactions (cards, USSD, QR): 1.5% capped at ₦2,000. 7.5% VAT applies to all transaction fees. Volume-based custom pricing available for high-volume merchants — contact sales. Authentication OAuth 2.0 using Client ID and Secret Key from the developer console. Access tokens are generated and included in API request headers. Token expiry and refresh are managed per OAuth 2.0 standards. Compliance Interswitch is CBN-licensed, PCIDSS certified, and regulated as a switching and processing company under Nigerian financial regulations. As an NSE-listed company it is subject to SEC and public disclosure requirements. Challenges and Gotchas (1) OAuth 2.0 is more complex to implement than simple Bearer token APIs — requires proper token management. (2) Quickteller SVA and Quickteller Business are separate products with different documentation. (3) Settlement takes up to 48 hours — not instant. (4) Verve card processing is Interswitch's core strength; for international card processing, competitors like Paystack may offer better rates. Company Background Interswitch was founded in 2002 by Mitchell Elegbe in Lagos. The company processes hundreds of millions of transactions monthly and serves over 40,000 merchants across Nigeria. Interswitch is valued at over $1 billion, making it one of Africa's fintech unicorns. Products include Verve, Quickteller, Paydirect, and eClat. FAQs Q: What is the fee for local card transactions? A: 1.5% capped at ₦2,000, plus 7.5% VAT on the fee. Q: Does Interswitch support 3,000+ billers? A: Yes. Quickteller SVA gives access to airtime, utilities, and thousands of Nigerian billers. Q: What authentication does Interswitch use? A: OAuth 2.0. You get a Client ID and Secret Key from the developer console to generate access tokens. Q: Is there a sandbox? A: Yes. Available at developer.interswitch.com with test credentials.

40
MetaMap favicon

40. MetaMap

Identity & KYC, Document Verification, Banking & Fintech

MetaMap (formerly known as Mati) is a global identity verification and KYC (Know Your Customer) platform that enables businesses to verify the identities of their users through document scanning, liveness detection, biometric face matching, and direct database verification against government records. For Nigerian businesses, MetaMap provides native verification of Nigerian government-issued identity documents and databases — NIN (National Identification Number), BVN (Bank Verification Number), CAC (Corporate Affairs Commission) registrations, international passports, driver's licenses, and voter cards — making it one of the most comprehensive KYC solutions available for the Nigerian market. **What MetaMap Does** MetaMap provides a complete identity verification pipeline with multiple layers: **1. Document OCR and Authentication** Users submit a photo or scan of a government-issued ID. MetaMap's OCR engine automatically extracts all text fields (name, date of birth, ID number, expiry date), classifies the document type, and performs authenticity checks (detecting tampering, font anomalies, security feature violations). Supported Nigerian documents include: - NIN card (National Identity Card) - International passport (Nigerian e-passport) - Driver's license (FRSC-issued) - Voter's card (INEC-issued) - BVN-linked bank account identity **2. Liveness Detection** A selfie-based liveness challenge confirms the user is physically present and not using a photo or video replay attack. MetaMap's liveness detection uses active challenges (blinking, turning head, smiling) combined with passive AI analysis to detect spoofing attempts, meeting the requirements of ISO 30107-3 Presentation Attack Detection standards. **3. Biometric Face Match** After liveness confirmation, MetaMap compares the selfie against the photo on the submitted ID document. The biometric match score determines whether the person holding the ID is the same person pictured on it — the core protection against using stolen documents. **4. Database Verification (Nigeria-Specific)** Beyond document verification, MetaMap queries Nigerian government databases directly: - **NIN verification**: Validates the NIN number against NIMC (National Identity Management Commission) records - **BVN verification**: Validates the Bank Verification Number against CBN/NIBSS records - **CAC verification**: Validates Nigerian business registration numbers against CAC records for KYB (Know Your Business) checks - **Driver's license**: Validates against FRSC (Federal Road Safety Corps) database This database verification layer is critical — it confirms the document is not only authentic but also belongs to the specific individual presenting it. **5. AML Watchlist Screening** MetaMap screens names against global sanctions lists (OFAC, EU, UN), PEP (Politically Exposed Persons) databases, and adverse media sources — an essential layer for Nigerian financial institutions complying with FATF recommendations and CBN AML/CFT regulations. **6. KYB (Know Your Business)** For B2B onboarding, MetaMap supports business verification: confirming Nigerian company registration status through CAC, verifying beneficial ownership, and screening company names and directors against sanctions databases. **How Developers Integrate MetaMap** MetaMap provides multiple integration options: - **Web SDK**: A JavaScript SDK that renders the complete KYC flow in-browser — camera capture, liveness challenge, and document upload in a white-labeled UI - **Mobile SDK (iOS and Android)**: Native SDKs for embedding the KYC flow directly into mobile apps, leveraging the device camera and biometric capabilities - **REST API**: For server-side orchestration — submit pre-captured images via API for processing without using the UI SDKs - **No-Code Flow Links**: Generate a unique verification link to share with users who complete KYC via a web browser without any custom integration Authentication uses OAuth 2.0 client credentials: exchange your API client ID and secret for an access token, then use the token for all API calls. **Webhooks** MetaMap sends webhook notifications when verification status changes — approved, rejected, or pending manual review. This enables real-time onboarding automation without polling. **Pricing** MetaMap uses custom, volume-based pricing. There is no published self-serve pricing — businesses contact MetaMap sales to negotiate pricing based on: - Verification volume (number of checks per month) - Document types required (NIN + BVN database checks cost more than document-only checks) - Geographic markets - Contract length A free sandbox environment is available for development and testing. **Nigerian Regulatory Context** Nigerian fintech regulation requires KYC compliance at multiple tiers: - **CBN KYC Regulations**: Tiered KYC (Tier 1/2/3) for mobile money and payment service banks - **NDPR Compliance**: MetaMap processes biometric data — a special category under Nigeria's NDPR requiring explicit consent and enhanced data protection measures - **FATF Recommendations**: AML screening is required for financial institutions and virtual asset service providers MetaMap's Nigerian document verification and AML screening capabilities directly address these regulatory requirements, enabling Nigerian fintechs to demonstrate compliance during CBN examinations. **Company Background** MetaMap was founded in 2019 as Mati Identity and rebranded to MetaMap around 2021. The company is headquartered in San Francisco with strong emerging market focus, particularly in Latin America and Africa. They have raised significant venture funding and serve hundreds of businesses globally. MetaMap's Nigerian operations include direct integrations with NIN, BVN, and CAC databases — demonstrating a genuine commitment to the Nigerian market rather than a generic global solution applied superficially. MetaMap is a leading choice for Nigerian businesses that need comprehensive, end-to-end KYC with native Nigerian database verification, biometric liveness detection, and AML screening in a single integrated platform.

41
Airwallex API favicon

41. Airwallex API

Payments, Banking & Fintech, Forex

Airwallex is a global financial technology platform founded in Melbourne, Australia in 2015, now operating in 60+ countries including Nigeria. The platform provides businesses with multi-currency accounts, international payment infrastructure, FX conversion, and a full-featured API for automating cross-border financial operations. Airwallex is used by over 100,000 businesses globally, ranging from startups to large enterprises, and has raised over $900 million in funding from investors including Tencent, DST Global, and Salesforce Ventures. **What Airwallex Does for Nigerian Businesses** Airwallex entered the Nigerian market as part of its broader Africa expansion strategy. For Nigerian CAC-registered businesses, Airwallex solves one of the most persistent pain points in Nigerian commerce: the difficulty and cost of holding, receiving, and sending international currencies. Through the Airwallex platform and API, Nigerian businesses can open multi-currency accounts that hold USD, GBP, EUR, and 20+ other currencies simultaneously — receiving payments from international clients without forced immediate conversion to NGN. **Core API Products** The Airwallex API is RESTful and organized around four main product areas: 1. **Global Accounts (Multi-currency Wallets)** — Create and manage accounts in multiple currencies. Each currency account comes with local payment details (e.g., a USD account with US routing and account numbers, or a GBP account with UK sort code and account number) enabling international clients to make local transfers to your business. 2. **Payouts API** — Send money to beneficiaries in 150+ countries. For Nigeria specifically, Airwallex supports NGN payout to Nigerian bank accounts via bank transfer. The payout API handles beneficiary management, payment status tracking, and webhook notifications for payment lifecycle events. 3. **FX Conversion API** — Convert between currencies at rates 0.5–1.0% above the interbank mid-market rate — dramatically cheaper than traditional Nigerian commercial bank FX spreads (often 3–5%). The API allows businesses to convert on-demand or set conversion rules programmatically. 4. **Payment Acceptance API** — Accept card payments (Visa, Mastercard, Amex) and local bank transfers from customers in 40+ markets. Card payment fees follow either blended pricing (2.8% + $0.30 per transaction) or interchange++ for high-volume merchants seeking cost transparency. Payment links, hosted payment pages, and direct API integrations are all available. **Authentication** Airwallex uses API Key authentication for server-side API calls. API keys are created through the Airwallex Dashboard and passed as Bearer tokens in the Authorization header. OAuth 2.0 is used for connected account workflows where your platform needs to manage payments on behalf of sub-merchant accounts. All API communication is over HTTPS. **Sandbox Environment** Airwallex provides a full sandbox environment for testing all API features without moving real money. Developers can test FX conversions, simulate payouts, create test beneficiaries, and trigger webhook events. The sandbox environment mirrors production behavior, making it suitable for end-to-end integration testing before going live. **Rate Limits** Specific rate limits are not publicly documented in Airwallex's developer documentation. Rate limits vary by endpoint and plan tier. Contact Airwallex support or your account manager for production rate limit policies. **Pricing for Nigerian Users** - Account opening: Free - Monthly account fee: Free - FX conversion: 0.5–1.0% above mid-market rate - International transfers: $0–$3 per transaction depending on corridor - Card payment collection: 2.8% + $0.30 (blended) or interchange++ (high volume) - Bank transfer collection: Free - NGN payout: Conversion fees apply at standard FX rates **Nigeria-Specific Requirements** To open an Airwallex account as a Nigerian business, you need: a CAC-registered company (Certificate of Incorporation or Business Name Registration), director/owner government ID (international passport or NIN), proof of business address (utility bill or bank statement not older than 3 months), 3–6 months of company bank statements, and a business description. Individual freelancers without formal business registration typically cannot qualify for all platform features. Approval takes 1–3 business days after document submission. **Compliance & Regulation** Airwallex holds licenses in multiple jurisdictions including the UK (FCA), EU, Australia (ASIC), Hong Kong, Singapore, and the US. In Nigeria, Airwallex operates as an international payment service provider serving registered Nigerian businesses. It is not a CBN-licensed Nigerian institution but interfaces with Nigerian banking rails for NGN settlements. **Challenges for Nigerian Developers** The key limitation is that Airwallex does not currently support accepting NGN-denominated payments from local Nigerian customers — it is designed for outbound international payments and inbound foreign currency collection, not domestic Nigerian payment acceptance. For local NGN payment acceptance, Nigerian businesses still need Paystack, Flutterwave, or similar local gateways. Additionally, individual freelancers without a registered company face barriers to access, as Airwallex prioritizes formal business entities. **Frequently Asked Questions** Q: Can Nigerian individuals (non-business) use Airwallex? A: Airwallex primarily serves registered businesses. Individual freelancers without a CAC-registered company may not qualify for all features. Q: Can I accept NGN payments from Nigerian customers through Airwallex? A: No. Airwallex is designed for foreign currency collection and cross-border payouts. Use Paystack or Flutterwave for local NGN payment acceptance. Q: How long does it take to get approved? A: Typically 1–3 business days after submitting all required documents. Q: What currencies can I hold? A: USD, GBP, EUR, AUD, SGD, HKD, CAD, JPY, and 15+ additional currencies depending on your account configuration. Q: Is Airwallex safe for Nigerian businesses? A: Yes — Airwallex is a regulated fintech holding licenses in the UK, EU, Australia, and other jurisdictions, and is backed by major institutional investors.

42
Anchor API favicon

42. Anchor API

Banking & Fintech, Payments, Identity & KYC, Nigeria

Anchor is a Banking-as-a-Service (BaaS) and embedded finance platform headquartered in Lagos, Nigeria, purpose-built for African businesses and developers who want to launch financial products without building core banking infrastructure from scratch. Founded and Y Combinator-backed, Anchor has become one of Nigeria's most important fintech infrastructure companies — serving clients including Wema Bank, Mono, Squad, and SeamlessHR across SaaS, digital health, e-commerce, and enterprise sectors. At its core, Anchor provides a suite of RESTful APIs covering five major product pillars: Accounts, Payments, Cards, Credit, and Savings & Investment. Each pillar is designed to be modular — developers can adopt one or all, depending on what their product needs. This modularity makes Anchor equally suitable for a single-purpose wallet app and a full-scale neobank. **Accounts API** The Accounts API allows developers to create and manage deposit accounts, savings accounts, and virtual accounts for both individual and business customers. These accounts operate on Nigerian banking rails, giving end users real Nigerian bank account numbers that can receive NIP transfers from any bank in Nigeria. Developers can manage balances, retrieve transaction histories, and generate account statements programmatically. Sub-ledger and sub-account functionality is also available for platforms that need to manage multiple customer accounts within a single ledger system. **Payments API** Anchor's Payments API handles instant NIP bank transfers — the Nigerian Inter-Bank Settlement System standard for real-time money movement between Nigerian banks. The API supports single transfers, account-to-account transfers within the Anchor ecosystem, and bulk transfer operations for payroll, disbursements, or vendor payments. The Bill Payments module extends this further, enabling developers to integrate airtime top-up, mobile data purchases, cable TV subscriptions (DSTV, GOtv), and electricity prepaid token purchases directly into their applications using a single set of API endpoints. **Cards API** The Cards API enables businesses to issue both physical and virtual debit cards under their own brand. Virtual cards can be issued instantly for digital spending, while physical cards can be dispatched to cardholders via courier. Card controls — freezing, unfreezing, setting spend limits — are all available via API, giving product teams full programmatic control over the card lifecycle. **Credit API** For companies building lending products, Anchor's Credit API handles the full loan lifecycle: origination, disbursement, repayment scheduling, and delinquency tracking. Combined with the KYC/KYB customer verification capabilities, this makes it possible to build a complete loan origination system in Nigeria without needing separate infrastructure for identity, disbursement, and collections. **Savings & Investment API** Anchor allows developers to build savings products with customizable interest rates, lock periods, and contribution schedules. This is ideal for savings-focused fintech apps, target savings groups (like ajo/esusu), or employer benefit platforms that want to offer automated saving features. **Authentication & API Security** Anchor uses API key-based authentication with Bearer token delivery. API keys are created through the Anchor Dashboard under the Developers section and must have explicit permissions assigned at creation time — Anchor follows a least-privilege model where keys only access the endpoints you explicitly authorize. Developers are strongly encouraged to use environment variables rather than hardcoding API keys and to rotate keys on a regular schedule. Two environments are available: the Sandbox environment (api.sandbox.getanchor.co) for testing and the Live environment (api.getanchor.co) for production transactions. **Sandbox Environment** Anchor's sandbox environment is a full-fidelity replica of the production system. Developers can test account creation, simulate incoming payments, test transfers, trigger webhook events, and validate KYC flows without touching real money or real customer data. This makes it significantly easier to build and QA financial products before going live. **Compliance & CBN Regulation** Anchor is not itself a bank — it is a technology infrastructure provider. Banking services delivered through the platform are provided by CBN-licensed Nigerian partner banks, which means end users benefit from regulated deposit-taking and payment services. This structure allows Anchor's business customers to offer banking products under a compliance umbrella without obtaining their own banking or PSSP license from the CBN. For customer-facing products, Anchor handles individual KYC verification (identity, BVN, liveness checks) and business KYB verification (CAC registration, director identity, beneficial ownership) through its API. **Pricing** Anchor uses a custom, volume-based pricing model negotiated based on the type of financial products deployed and the transaction volumes involved. No publicly listed free tier or flat-rate pricing exists — businesses are encouraged to contact the sales team for a tailored quote. This model is typical for BaaS platforms where the pricing reflects the regulatory overhead and compliance infrastructure being provided. **Rate Limits** Specific rate limits are not publicly documented. Developers should contact Anchor support or consult the enterprise agreement for rate limit policies. **Challenges & Considerations for Nigerian Developers** One common challenge is that Anchor's platform is designed for businesses launching financial products — not individual developers experimenting for personal use. Getting full production access typically requires completing KYB verification with a registered Nigerian company (CAC registration) and meeting Anchor's partner onboarding requirements. The platform is not self-serve in the same way smaller payment gateways are. Additionally, pricing is not transparent, which can make budgeting difficult at the early exploration stage. However, for serious fintech builders, the depth of capabilities — especially card issuance and credit — is unmatched in the Nigerian BaaS market. **Frequently Asked Questions** Q: Can I use Anchor without a CBN banking license? A: Yes. Anchor's banking services are provided by CBN-licensed partner banks, so you do not need your own banking license to offer deposit accounts, transfers, or card products to your users. Q: Does Anchor support both individual and business customers? A: Yes. The API handles individual customer KYC and business KYB as separate flows with distinct verification requirements. Q: Is there a sandbox environment for testing? A: Yes — the sandbox at api.sandbox.getanchor.co has full feature parity with production, allowing you to simulate all transaction types. Q: Does Anchor support international transfers or foreign currency accounts? A: Anchor is primarily focused on Nigerian Naira (NGN) banking rails. International SWIFT transfers and multi-currency accounts are not currently supported. Q: Who are Anchor's partner banks? A: Anchor works with CBN-licensed Nigerian partner banks but does not publicly disclose all partner names. Contact the Anchor team for details relevant to your use case.

43
AZA Finance API favicon

43. AZA Finance API

Payments, Banking & Fintech, Forex, Cross-Border

AZA Finance is a pan-African payments and foreign exchange infrastructure company that enables businesses and fintechs to send, receive, and convert money across Africa and globally through a single API. Originally founded as BitPesa in Nairobi in 2013, AZA Finance has evolved into one of Africa's most established cross-border payment platforms, holding regulatory licenses from the Central Bank of Nigeria (CBN), the UK Financial Conduct Authority (FCA), and the Bank of Uganda — a rare multi-jurisdictional licensing achievement in African fintech. What the API Does The AZA Finance API, documented at docs.azafinance.com and accessed via the developer portal at developers.transferzero.com, enables developers to programmatically initiate and manage cross-border payments across 30+ currencies and 115+ markets. Core capabilities include: sending payouts to bank accounts, mobile money wallets (M-Pesa, MTN Mobile Money, Airtel), and cash pickup points; real-time FX conversion between African and major global currencies; bulk payment processing for high-volume disbursements; account validation before sending; and webhook callbacks for real-time transaction status updates. How Developers Use It Developers integrate by creating an account at developers.transferzero.com. Authentication is via API Key and Secret issued from the portal. AZA Finance provides official SDKs for .NET, Java, JavaScript, PHP, and Ruby, significantly reducing integration time. The typical flow involves: creating a sender (KYC-verified entity), creating recipients (beneficiaries with bank or wallet details), initiating a transaction specifying corridors and currencies, and listening for webhook callbacks for status updates (pending, processing, paid, cancelled). The API supports test transactions in sandbox mode before going live. Supported Currencies and Countries AZA Finance supports 30+ currencies including NGN (Nigeria), GHS (Ghana), KES (Kenya), UGX (Uganda), TZS (Tanzania), ZAR (South Africa), XOF/XAF (CFA franc zones), MZN (Mozambique), USD, EUR, GBP, AED, CNY, and more. Nigeria is fully supported with CBN licensing in place. Pricing AZA Finance does not publish a public fee schedule. Pricing is determined by enterprise contract and depends on volume, corridor, and currency pair. The FX spread is embedded in the exchange rate offered. There is no self-serve free tier — you must contact their sales team to negotiate a contract. A sandbox environment is available for technical integration and testing at no cost. Authentication API authentication uses a Key + Secret pair obtained from the developer portal at developers.transferzero.com. Requests are signed with the secret to create an authorization header. The portal also supports role-based access controls for team members. Rate Limits AZA Finance operates on enterprise SLAs. Specific rate limit figures are not published publicly — they are determined by agreement. The platform maintains a 99.5% uptime guarantee. Compliance and Regulations AZA Finance is licensed by the Central Bank of Nigeria, making it one of the few Africa-focused payment APIs with direct CBN authorization. It also holds FCA authorization in the UK and Bank of Uganda licensing. The platform is PCI-DSS compliant and certified to ISO27001:2022 for information security management. All transactions undergo AML screening and compliance monitoring 24/7. Challenges and Gotchas Key limitations for Nigerian developers: (1) AZA Finance is B2B only — it is not designed for consumer checkout flows. (2) Pricing is opaque — you cannot estimate costs without contacting sales. (3) KYC onboarding can be lengthy for enterprise clients. (4) The developer portal still uses "TransferZero" branding from the previous product name — this can confuse developers unfamiliar with the company history. (5) No USSD or card payment support — AZA Finance is purely for push-payment corridors. Company Background AZA Finance was founded in 2013 as BitPesa, a Bitcoin-based remittance platform for Kenya. It later pivoted away from crypto, rebranded as TransferZero, and finally as AZA Finance in 2020. The company is headquartered in Nairobi with offices in Lagos, London, Madrid, Luxembourg, and Dakar. It has processed over $3 billion in transactions and serves major clients including global remittance firms and banks. FAQs Q: Can a Nigerian startup use AZA Finance without CBN licensing? A: Yes. AZA Finance holds the CBN license on your behalf — you access their infrastructure without needing your own license. However, you must sign a partner agreement and pass their KYC checks. Q: Is there a sandbox for testing? A: Yes. Developers can test at developers.transferzero.com in sandbox mode before production. Q: Does AZA Finance support NGN? A: Yes. Nigerian Naira (NGN) is a core supported currency with payouts to all major Nigerian banks. Q: Is AZA Finance suitable for consumer apps? A: No. AZA Finance is built for B2B use — enterprises, fintechs, and money transfer operators. It does not offer a consumer-facing checkout widget or SDK.

44
Breet API favicon

44. Breet API

Crypto, Payments, Blockchain, Web3

Breet is a Nigerian crypto and stablecoin infrastructure company that enables businesses to accept cryptocurrency payments and automatically settle the proceeds in local fiat currency. The platform serves 400,000+ verified users and has executed over 500 million trades. Breet is regulated under the Nigeria Data Protection Act 2023 and certified by the Nigeria Data Protection Commission (NDPC) — making it one of Nigeria's most compliance-ready crypto payment providers. What the API Does The Breet API enables developers to: generate unique crypto deposit addresses per customer or transaction; accept payments in 13+ cryptocurrencies including Bitcoin, Ethereum, USDT, USDC, Solana, Tron, BNB, Avalanche, XRP, TON, Litecoin, Bitcoin Cash, and Dogecoin; auto-convert received crypto to Nigerian Naira (NGN) or Ghanaian Cedi (GHS); settle converted fiat directly to a business bank account; and receive real-time webhook notifications for all transaction events. The entire flow — from crypto deposit to NGN bank settlement — can happen without manual intervention. How Developers Use It Developers sign up at breet.io, complete KYB verification (typically within 24 hours), and receive an App ID and App Secret for authentication. The API is REST-based with JSON responses. A live sandbox environment is available for testing the full integration before going live. The typical integration flow: generate a deposit address for a user or invoice, monitor webhooks for deposit events, and configure auto-settlement rules to push NGN to your bank account. Most integrations go live within days with dedicated integration support from Breet. Pricing Breet charges as low as 0.5% per transaction with no setup fees, no monthly subscription fees, and no hidden FX spreads. Developers can optionally add a 0 to 10% markup on top of the Breet base fee — creating an additional revenue stream from crypto payment processing. Volume-based rates are available for high-throughput businesses on request. Authentication All API calls require an App ID and App Secret issued from the Breet merchant dashboard. These credentials are passed with each request for authentication. Settlement and Geographic Support Breet supports NGN (Nigerian Naira) and GHS (Ghanaian Cedi) as settlement currencies. Crypto deposits can be received from anywhere on-chain globally. Bank settlements are currently limited to Nigerian and Ghanaian accounts. Compliance Breet operates under the Nigeria Data Protection Act 2023 and holds NDPC certification. Business customers must complete KYB before accessing the live API. Breet is a fintech company and not a licensed bank — crypto assets are noted as volatile and Breet does not provide investment advice. Challenges and Gotchas (1) KYB is required before going live — businesses must prepare CAC documents and director IDs. (2) No card payment or USSD support — Breet is crypto-in, fiat-out only. (3) Rate limits are not publicly documented — ask Breet for limits before high-volume integrations. (4) Settlement is to NGN bank accounts only — no USD or international wire settlement currently. (5) Crypto volatility risk exists between deposit and settlement unless using stablecoins (USDT/USDC). Company Background Breet was founded in Nigeria and is headquartered in Lagos. The company started as a consumer crypto trading platform and expanded into B2B crypto payment infrastructure. It is backed by Nigerian and African venture capital and focuses exclusively on the African market, with Nigeria and Ghana as primary supported countries. FAQs Q: Can I accept USDT and settle in NGN automatically? A: Yes. Breet auto-converts USDT (and any supported crypto) to NGN and pushes settlement to your Nigerian bank account. Q: Do I need a crypto licence to use Breet API? A: No. Breet holds the necessary regulatory certifications. You only need to complete KYB as a business customer. Q: Is there a sandbox for testing? A: Yes. Breet offers a live sandbox environment for full integration testing before production. Q: What is the settlement time? A: Typically within minutes for stablecoins. Volatile assets like BTC may have slight delays depending on network confirmations. Q: Can I add my own fee on top of Breet pricing? A: Yes. Breet allows you to apply a 0 to 10% markup on top of their 0.5% base fee, creating a revenue stream from your integration.

45
Busha favicon

45. Busha

Crypto, Payments, Blockchain, Banking & Fintech

Busha is Nigeria's first SEC-licensed digital asset platform offering crypto infrastructure for businesses and developers across Africa. The company operates two distinct API products: the Commerce API for accepting crypto payments, and the Business API for building comprehensive crypto wallets, on/off-ramps, and treasury management tools. Busha supports seven African currency corridors including NGN (Nigeria), KES (Kenya), GHS (Ghana), UGX (Uganda), TZS (Tanzania), XOF (West Africa CFA franc), and RWF (Rwanda) — making it one of the broadest multi-corridor crypto APIs on the continent. What the API Does The Busha Commerce API enables businesses to accept crypto payments from customers and settle proceeds to their accounts. It supports crypto deposits, currency conversion, and payouts via a RESTful interface. The Business API goes further — supporting full wallet management, on-ramp (fiat to crypto), off-ramp (crypto to fiat), and multi-currency treasury operations. Busha also offers stablecoin holdings as an inflation hedge tool and corporate card issuance for expense management. How Developers Use It Developers access the Commerce API documentation at developers.commerce.busha.co and the Business API at docs.busha.io. Authentication is via API keys — specifically the X-BC-API-KEY header for Commerce API requests. Keys are obtained from the Settings > API Keys section of the Busha dashboard. The API follows REST conventions with JSON payloads over HTTPS. A sandbox environment is available for testing before going live. Pricing Fiat transactions in Nigeria: NGN 150 flat deposit fee; NGN 107.50 withdrawal fee (inclusive of 7.5% VAT). Crypto withdrawal fees vary by network (e.g., 0.00005 BTC for Bitcoin withdrawals). No public monthly API subscription fee — enterprise Business API access requires contacting Busha directly. Authentication Commerce API uses the X-BC-API-KEY header. Keys can be either a secret key or a public key depending on the operation. Secret keys are used for server-side operations; public keys for client-side. Compliance Busha holds a license from the Nigerian Securities and Exchange Commission (SEC), making it the first digital asset operator licensed by the SEC in Nigeria. This is a major compliance advantage for businesses that need to work with a regulated crypto platform. The company complies with Nigerian AML/KYC requirements and requires KYC verification for all business partners. Challenges and Gotchas (1) Commerce API and Business API are separate products with separate documentation — do not confuse them. (2) Rate limits are not publicly documented — high-volume integrations should confirm limits with Busha directly. (3) Fiat settlement is to NGN bank accounts only for Nigeria — no direct USD wire. (4) Enterprise Business API access may require more extensive onboarding than Commerce API. (5) Crypto volatility between deposit and conversion can affect settlement amounts if using non-stablecoins. Company Background Busha was founded in Nigeria and is headquartered in Lagos. The company began as a consumer crypto exchange and expanded into B2B crypto infrastructure, becoming the first platform to obtain an SEC digital asset operating licence in Nigeria. Busha targets both consumer users and business clients, with a growing enterprise segment offering treasury and payment APIs. FAQs Q: Is Busha regulated in Nigeria? A: Yes. Busha is Nigeria's first SEC-licensed digital asset platform, providing strong regulatory assurance for business partners. Q: What is the difference between Commerce API and Business API? A: Commerce API is for accepting crypto payments from customers. Business API provides full wallet, on/off-ramp, and treasury infrastructure for building your own crypto-enabled products. Q: Is there a sandbox for testing? A: Yes. Busha provides a sandbox environment for development and testing before production. Q: Can I use Busha to pay suppliers in Kenya from Nigeria? A: Yes. Busha supports cross-corridor settlements between NGN, KES, GHS, and other African currencies via crypto-backed rails. Q: What cryptocurrencies are supported? A: Bitcoin, Ethereum, USDT, USDC, BNB, Solana, and other major assets are supported across multiple blockchain networks.

46
CarbonIVS favicon

46. CarbonIVS

Banking & Fintech, BaaS, Identity & KYC, Payments, Nigeria

Carbon (OneFi Limited) is a Nigerian digital financial services company operating as Carbon Microfinance Bank, licensed and regulated by the Central Bank of Nigeria (CBN). Carbon offers two developer-facing API products: the Carbon Business API — a BaaS layer for virtual accounts, payouts, and transaction management — and CarbonIVS, an identity verification system that connects directly to Nigeria government identity databases including BVN, NIN, International Passport, Driver's Licence, and Voter Registration. What the APIs Do The Carbon Business API enables fintechs and businesses to issue virtual bank account numbers to customers (static or dynamic), initiate and monitor payouts to any Nigerian bank, retrieve transaction history, and receive webhook events for real-time transaction notifications. It is designed as a BaaS layer for building financial products on top of CBN-licensed infrastructure. CarbonIVS is a separate identity verification product that lets developers automate KYC flows by verifying users against all major Nigerian identity databases in real time. All verification results are reported on a dashboard in real time. CarbonIVS requests require AES encryption using your API key for additional security. How Developers Use It Developers access the API at docs.getcarbon.co. Authentication uses an API key passed via the x-carbon-key header. The sandbox base URL is carbonapistagingsecure.getcarbon.co/baas/api. Responses are JSON. To go live, businesses must complete Carbon onboarding and provide required compliance documents. Rate limits are not publicly documented — developers should contact Carbon support for current thresholds. Pricing Carbon does not publish pricing publicly. Both the Business API and CarbonIVS are enterprise products that require direct engagement with the Carbon sales team. A sandbox environment is available for testing at no cost. Authentication All API requests use an x-carbon-key header with your API key. CarbonIVS requests additionally require AES encryption of the payload using the API key for enhanced security during identity data transmission. Compliance Carbon operates as Carbon Microfinance Bank (RC 1642222), regulated by the Central Bank of Nigeria. This makes it one of the most credible BaaS providers in Nigeria for businesses requiring a licensed banking infrastructure partner. CBN mandates KYC compliance — Carbon handles this through CarbonIVS for its partners. Challenges and Gotchas (1) Pricing is not public — requires a sales call before you can estimate integration costs. (2) Business API and CarbonIVS are separate products with separate onboarding. (3) Rate limits undisclosed — must be requested directly. (4) AES encryption requirement for CarbonIVS adds implementation complexity. (5) Carbon is Nigeria-only — no cross-border or international payment support. Company Background Carbon was founded in Nigeria by Chijioke Dozie and is headquartered in Lagos at Plot 642C Akin Adesola Street. The company employs over 90 people and has served millions of Nigerian consumers through its personal finance app. The business API suite is a newer B2B offering targeting fintechs and enterprises needing CBN-backed infrastructure. FAQs Q: Is Carbon a bank? A: Yes. Carbon operates as Carbon Microfinance Bank, CBN-licensed and regulated. Q: Can I use Carbon API without being a Nigerian business? A: No. Carbon BaaS and CarbonIVS are designed for Nigeria-registered businesses operating in Nigeria. Q: Is there a sandbox? A: Yes. Sandbox access is available at carbonapistagingsecure.getcarbon.co. Q: What identity documents can CarbonIVS verify? A: BVN, NIN, International Passport, Driver's Licence, and Voter Registration card — all major Nigerian government IDs. Q: Do I need to encrypt requests for the Business API? A: AES encryption is specifically required for CarbonIVS identity verification calls. Standard Business API calls use the x-carbon-key header without additional encryption.

47
CashEnvoy favicon

47. CashEnvoy

Payments, Banking & Fintech, Nigeria

CashEnvoy is one of Nigeria's earliest payment gateways, operated by E-Settlement Limited (ESL) and regulated by the Central Bank of Nigeria. The platform enables Nigerian merchants to accept online payments from customers using Nigerian debit cards (Verve, Visa, Mastercard), international cards, and the CashEnvoy wallet. The company claims to have processed over 10 million transactions and serves 5,000+ active merchants. What the API Does The CashEnvoy API enables developers to integrate payment processing into websites and applications, accepting NGN and USD transactions. Core capabilities include card payment acceptance (Verve, Visa, Mastercard), CashEnvoy wallet payments, and multi-currency support. The integration process is described as developer-friendly with API documentation provided through the merchant portal. How Developers Use It Developers create a merchant account at cashenvoy.com, obtain API keys from the dashboard, and integrate using the provided documentation. Authentication is via API key from the merchant dashboard. The API enables payment initiation, transaction verification, and merchant settlement processing. Pricing CashEnvoy does not publish its transaction fees publicly. As a CBN-regulated payment gateway, fees are likely in line with Nigerian payment industry standards. Contact CashEnvoy directly for current fee schedules. Compliance CashEnvoy is regulated by the Central Bank of Nigeria (CBN), which means it must comply with Nigerian payment system regulations, PCI-DSS standards for card processing, and merchant onboarding requirements including KYC for businesses. Challenges and Gotchas Important considerations: (1) CashEnvoy has a reported headcount of 1 employee as of early 2026 — this raises legitimate concerns about support responsiveness, active development, and long-term platform viability. (2) The platform is functional but far less actively developed than Paystack or Flutterwave. (3) API documentation is limited and not publicly accessible without account creation. (4) No support for newer payment methods like bank transfer checkout, USSD, or crypto. (5) Developers should carefully evaluate support SLAs and integration longevity before choosing CashEnvoy over more actively maintained alternatives. Company Background CashEnvoy was founded as one of Nigeria's early digital payment platforms and is operated by E-Settlement Limited. It was a notable player in the early Nigerian fintech ecosystem, predating the Paystack era. While the platform remains operational, it has not kept pace with the growth and feature velocity of newer Nigerian payment gateways. FAQs Q: Is CashEnvoy still active in 2026? A: The website is live and the API appears functional. However, the company reportedly has a very small team which may affect support and future development. Q: Does CashEnvoy accept Verve cards? A: Yes. CashEnvoy accepts Nigerian debit cards including Verve, Visa, and Mastercard. Q: What currencies does CashEnvoy support? A: NGN (Nigerian Naira) and USD are supported. Q: Should I use CashEnvoy for a new project? A: For new projects, consider Paystack or Flutterwave as primary options given their active developer ecosystems, robust documentation, and larger support teams. CashEnvoy may be suitable as a fallback or for specific existing integrations.

48
CBI Monie favicon

48. CBI Monie

Payments, Banking & Fintech, BaaS, Nigeria

CBI Monie is a Nigerian payment infrastructure platform operated by CBI Technologies Limited. The company is licensed by the Central Bank of Nigeria (CBN), ISO-certified, NDPR-compliant, and PCI-DSS certified — making it one of the compliance-ready options for Nigerian businesses and fintechs needing embedded payment capabilities. CBI Monie offers multi-channel payment acceptance including POS terminals, dynamic QR codes, virtual account numbers, payment links, and a developer API for programmatic integration. What the API Does The CBI Monie API provides RESTful endpoints for: wallet balance and transaction management; QR code and virtual account generation; merchant onboarding for agent networks; payment links and checkout sessions; and real-time webhook events for automated workflows. The API is designed for fintechs, ERP systems, government platforms, and agent network operators that need to embed payment infrastructure into their products. How Developers Use It API access is by request — developers contact support@cbitechnologiesltd.com to initiate onboarding. Once approved, API credentials are issued. The platform provides SDKs and webhook integration modules. A sandbox environment is available for safe testing of transactions and webhook events before going live. The API follows RESTful conventions. Pricing Not publicly listed. CBI Monie pricing is available upon request through their sales and support team at support@cbitechnologiesltd.com. There is also a dedicated pricing page at cbimonie.com/pricing for merchant plans. Compliance CBN-licensed, ISO-certified, NDPR-compliant (Nigeria Data Protection Regulation), and PCI-DSS certified. CBI Monie handles cardholder data in compliance with international payment security standards. All merchant and API partner onboarding includes KYC verification. Supported Payment Channels POS terminals (physical card-present), dynamic QR codes, virtual account numbers (NIP transfers), payment links and hosted checkout, and web/mobile integration via API. Challenges and Gotchas (1) API access is not self-serve — requires approval and manual onboarding. (2) No USSD payment support. (3) No crypto or cross-border payment capabilities. (4) Rate limits and detailed technical specs are not publicly documented. (5) Compared to Paystack or Flutterwave, documentation is less comprehensive and publicly accessible. Company Background CBI Monie is a product of CBI Technologies Limited, a Nigerian fintech infrastructure company. The platform targets enterprise and institutional clients including government agencies, large merchants, fintechs building on top of their rails, and agent network operators who need a compliant multi-channel payment stack. FAQs Q: How do I get API access? A: Contact support@cbitechnologiesltd.com to request API access. Access is not self-serve. Q: Is there a sandbox? A: Yes. CBI Monie provides a developer-safe sandbox for testing transactions and webhooks. Q: Is CBI Monie suitable for a consumer app? A: Yes, through the wallet and virtual account APIs. It is also well-suited for B2B and enterprise platforms. Q: Does CBI Monie accept international cards? A: Yes. POS and card acceptance includes Verve, Visa, and Mastercard. Q: Can CBI Monie handle agent network onboarding? A: Yes. The Merchant Onboarding API is specifically designed for programmatically onboarding agents at scale.

49
Ceviant Payments favicon

49. Ceviant Payments

Payments, Banking & Fintech

Ceviant Payments is a dual-regulated payment infrastructure company holding both a CBN Payment Solution Service Provider (PSSP) licence in Nigeria and FCA registration (FRN: 712297) in the United Kingdom. The company also operates under HMRC Anti-Money Laundering regulations and complies with the Payment Services Regulations 2017. This dual regulatory framework makes Ceviant one of the few payment providers that can serve enterprise clients operating across both Nigerian and UK financial systems under a single infrastructure partnership. Ceviant is also PCI-DSS certified for card data security. What the API Does The Ceviant Pay API enables businesses to automate payment processing across multiple channels — domestic bank transfers, card payments, and enterprise disbursements. A key differentiator is Ceviant's direct API connectivity to banks in emerging markets, allowing clients to connect with banking services outside of traditional banking channels without multiple bilateral integrations. The API is designed for enterprise trust, security, and scale. How Developers Use It API developer access is not self-serve — developers must contact Ceviant directly through their developers page at ceviant.co/developers. Once onboarded, API credentials are issued for integration. The platform is REST-based with enterprise-grade security controls. A sandbox environment is available for testing. Pricing Enterprise pricing only — not publicly listed. Ceviant targets institutional and enterprise clients with custom contracts based on transaction volume and corridors. Contact Ceviant through their website for pricing. Compliance CBN PSSP-licensed for Nigeria, FCA-registered in the UK, HMRC AML-registered, and PCI-DSS certified. Ceviant's dual licensing is a significant advantage for businesses with cross-border Nigeria-UK operations. Challenges and Gotchas (1) Not self-serve — requires direct sales engagement before any API access. (2) No consumer-facing checkout widget or self-service integration. (3) Pricing is entirely opaque. (4) No crypto or USSD support — purely traditional payment rails. (5) Best suited for enterprise; not designed for small startup self-integration. Company Background Ceviant is registered in the UK and Nigeria (RC: 1904697 as Ceviant Payments Nigeria Limited). The company is backed by Launch Africa Ventures and targets enterprise financial institutions, banks, and large fintechs needing compliant cross-border payment infrastructure between Africa and Europe. FAQs Q: Is Ceviant regulated in Nigeria? A: Yes. Ceviant holds a CBN PSSP licence in Nigeria. Q: Can Ceviant process UK and Nigerian payments? A: Yes. Ceviant is dual-regulated in the UK (FCA) and Nigeria (CBN), making it suitable for cross-border GBP-NGN operations. Q: Is there a sandbox? A: Yes. A developer sandbox is available after onboarding. Q: Can a startup integrate Ceviant independently? A: Ceviant is primarily enterprise-focused. Self-service API access is not available — contact their team directly.

50
Duplo favicon

50. Duplo

Payments, Banking & Fintech, Nigeria

Duplo is an API-first financial operating system for African businesses, providing a unified platform for B2B payments, expense management, virtual accounts, FX transfers, and NRS-compliant e-invoicing. Headquartered in Victoria Island, Lagos, Duplo is CBN PSSP-licensed, PCI DSS certified, ISO 27001 and 22301 certified, and NDPR-compliant. In early 2026, Duplo became one of the first Nigerian companies to secure dual NRS (Nigerian Revenue Service) licences for e-invoicing — a critical milestone as Nigeria moves toward mandatory digital invoicing for tax compliance. What the API Does The Duplo API enables businesses to: issue and manage virtual bank accounts; initiate bulk payments to up to 500 recipients simultaneously; process local and international card payments; perform FX conversions in 80+ currencies across 160+ countries; automate expense approval workflows with budget controls; perform auto-reconciliation of transactions; and generate NRS-compliant e-invoices. The platform is designed as both a business tool and an embeddable API layer for fintechs and platforms. How Developers Use It Developers access documentation at developers.tryduplo.com. Authentication uses API keys with clear environment prefixes: dp_test_ for test mode, dp_live_ for live mode. The API is REST-based with JSON payloads over HTTPS. All API calls must be made over HTTPS. Developers must complete compliance requirements before being granted live mode access. A sandbox environment is available for full testing. Pricing Local card transactions: 1.5% capped at approximately ₦1,200–₦1,300. International card transactions: 3.8%–4.0%. Custom volume tiers available for high-volume international processing. Contact Duplo for enterprise pricing. Authentication API keys are managed via the Duplo Dashboard. Test mode uses dp_test_ prefixed keys; live mode uses dp_live_ prefixed keys. Never share live keys publicly. Compliance CBN PSSP-licensed, PCI DSS, ISO 27001, ISO 22301, NDPR-compliant, and NRS dual-licensed for e-invoicing. Duplo is also expanding into South Africa via a partnership with Ozow for instant EFT payments. Challenges and Gotchas (1) Live mode requires completing compliance requirements — not instant. (2) Rate limits not publicly documented. (3) The NRS e-invoicing feature is relatively new and developers should check docs for current implementation status. (4) Duplo is B2B focused — not designed for high-volume consumer checkout flows. (5) International card fees (3.8–4%) are higher than local card fees. Company Background Duplo was founded in Nigeria by Yele Oyekola and Damola Ajao and is backed by prominent African and global VCs. The company is focused on solving the complexity of B2B financial operations in Africa, where businesses often manage payments through manual bank transfers, spreadsheets, and fragmented tools. Duplo consolidates this into a single API-first platform. FAQs Q: Does Duplo support bulk payments? A: Yes. Duplo supports bulk payments to up to 500 recipients in a single API call. Q: What is the fee for local card payments? A: 1.5% capped at approximately ₦1,200–₦1,300 per transaction. Q: Is there a sandbox? A: Yes. Test mode is available using dp_test_ API keys from your dashboard. Q: Does Duplo support e-invoicing for Nigerian tax compliance? A: Yes. Duplo holds NRS dual licences for NRS-compliant e-invoicing — one of the first Nigerian companies to do so. Q: Can Duplo handle international payments? A: Yes. Duplo supports 80+ currencies across 160+ countries with international card acceptance at 3.8–4.0%.

51
Elipa favicon

51. Elipa

Payments, Forex, Banking & Fintech

Elipa Global is a licensed Payment Service Provider (PSP) built exclusively for FX brokers and retail trading platforms operating in Africa. Unlike general-purpose payment gateways, Elipa is engineered specifically for the demands of trading operations — where failed deposits mean lost funded accounts, delayed withdrawals damage trader trust, and payment issues become expensive support tickets. The platform currently operates in Nigeria and Uganda, with Tanzania and Rwanda in active implementation phases. What the API Does The Elipa API enables FX and trading platforms to process local deposits and withdrawals in African currencies — NGN in Nigeria and UGX in Uganda. Core capabilities include: local bank transfer deposit processing with automatic trader account crediting; withdrawal disbursement to trader bank accounts; redundant payment rails with automatic failover to backup providers; real-time transaction monitoring; and settlement controls with regulatory reporting. The API is designed for reliability and uptime over feature breadth — its singular focus is making sure payments work when traders expect them to. How Developers Use It API access requires direct engagement with Elipa. There is no self-service signup. Platforms must contact Elipa to initiate onboarding, during which API credentials are issued. The API is REST-based and tailored to the deposit/withdrawal flow of trading platforms. Integration support is provided by Elipa during onboarding. Pricing Not publicly listed. Elipa operates on enterprise contracts negotiated based on transaction volume and market. Contact Elipa directly for pricing. Compliance Elipa operates as a licensed PSP with built-in compliance infrastructure including transaction monitoring, settlement controls, and regulatory reporting support. This is not a workaround payment solution — it is a regulated provider for platforms that require proper licensing in each market. Challenges and Gotchas (1) Not a general-purpose payment gateway — cannot be used for e-commerce or consumer apps. (2) API access is by request only — no self-serve onboarding. (3) Pricing is fully opaque. (4) Coverage is currently limited to Nigeria and Uganda. (5) Platforms must themselves hold appropriate trading/FX licences to onboard with Elipa. Company Background Elipa Global is focused exclusively on the African FX trading infrastructure market. The company provides the payment layer that FX brokers rely on for trader fund management — a niche but critical infrastructure role in Africa's growing retail trading market. FAQs Q: Can I use Elipa for a regular Nigerian e-commerce store? A: No. Elipa is built exclusively for FX brokers and trading platforms. For e-commerce, use Paystack or Flutterwave. Q: Does Elipa support Nigeria? A: Yes. Nigeria is Elipa's primary market with full local deposit and withdrawal support. Q: Is there a sandbox? A: Contact Elipa directly — sandbox availability is not publicly confirmed. Q: What currencies does Elipa support? A: NGN (Nigeria) and UGX (Uganda) currently, with TZS and RWF in implementation.

52
Epic Pay favicon

52. Epic Pay

Payments, Banking & Fintech, Nigeria

Epic Pay (Epic Payment Technologies Limited) is a Nigerian PSS-licensed payment gateway offering a full suite of developer APIs through a dedicated developer portal at developer.epicpay.com. The platform is PCI DSS 4.0 certified — one of the most current versions of the payment security standard — and provides Payment, Boarding/Agent, and Reporting APIs alongside SDKs for Java and C#/.NET. Epic Pay is notable for its white-label capabilities and its active developer community, the Epic Pay Developers Circle. What the API Does The Epic Pay API suite covers three main areas: (1) Payment API — initiate one-time and recurring payments, tokenize card payloads, manage customer records, and perform Address Verification Service (AVS) checks. (2) Boarding/Agent API — programmatically onboard merchants and agents onto the Epic Pay gateway, configure their settings, and manage their accounts. (3) Reporting API — retrieve real-time and historical transaction data for reconciliation and financial reporting. How Developers Use It Developers access the portal at developer.epicpay.com, create an account, obtain API keys, and integrate using the provided documentation and SDKs. Java and C#/.NET SDKs are available to simplify integration. The API is REST-based. A Dev Lab environment is available for sandbox testing. AVS codes are returned in real-time within sale and authorize responses. Pricing Not publicly listed. Developers can access the developer portal and Dev Lab for free. Transaction fee structure requires contacting Epic Pay directly. As a PSS-licensed provider, fees are likely in line with CBN-regulated payment industry standards. Authentication API Key from the EpicPay Gateway Developer Portal. Keys are used to authenticate all API requests. Compliance PSS (Payment Service Solution) licensed by the CBN. PCI DSS 4.0 certified — one of the most current PCI versions, demonstrating strong card data security practices. Challenges and Gotchas (1) No USSD or crypto support. (2) Pricing not public — requires direct engagement. (3) Less community presence than Paystack/Flutterwave — documentation depth may be lower. (4) White-label and agent boarding make it more suitable for ISOs and platform builders than simple merchant integrations. Company Background Epic Payment Technologies Limited is a Nigerian payment company focused on providing payment infrastructure for businesses, developers, and agent networks. The Developers Circle community initiative shows active engagement with the Nigerian developer ecosystem. FAQs Q: Does Epic Pay support recurring billing? A: Yes. The Payment API supports recurring payments with tokenized card storage. Q: Is there a sandbox? A: Yes. A Dev Lab environment is available at developer.epicpay.com/Docs/DevLab. Q: What SDKs are available? A: Java and C#/.NET SDKs are available on GitHub under EpicGateway organization. Q: Can I build a white-label payment product with Epic Pay? A: Yes. Epic Pay specifically supports white-label payment platform deployments with the Boarding API for sub-merchant management.

53
ErcasPay favicon

53. ErcasPay

Payments, Banking & Fintech, Nigeria

ErcasPay is a CBN PSSP-licensed, PCI DSS-certified, and NDPA-compliant multicurrency payment gateway built specifically for Nigerian businesses. The platform supports 8 currencies — NGN, USD, GBP, EUR, CAD, GHS, GMD, and KES — enabling Nigerian merchants to accept both local and international payments through a single API integration. ErcasPay processes transactions from 5,000+ businesses and has offices in Lagos, Abuja, and Ibadan. What the API Does The ErcasPay REST API enables developers to: initiate and process local card payments (Verve, Visa, Mastercard), bank transfers, USSD, and QR code payments; accept international card payments in 7 foreign currencies; issue and manage virtual account numbers for NGN collections; generate payment links; and create invoices. The API uses separate sandbox and live environments with distinct base URLs. How Developers Use It Developers create an account at ercaspay.com, obtain API keys from the dashboard under developer settings, and integrate using the documentation at docs.ercaspay.com. Authentication uses Bearer tokens with secret keys prefixed ECRS-TEST-SK (sandbox) and ECRS-LIVE-SK (live). Sandbox base URL: api-staging.ercaspay.com/api/v1. Live base URL: api.ercaspay.com/api/v1. All requests require Accept: application/json and Content-Type: application/json headers. Pricing Local transactions (cards, bank transfer, QR, USSD): 1.4% per transaction, capped at ₦2,000. International card transactions: 4.8% per transaction. International payments first settle to a USD wallet; conversion to NGN is triggered from there. A 10% rolling reserve is applied on international card transactions, held for 180 days — refundable if no chargebacks occur. No monthly subscription fee. Authentication Bearer token authentication. Secret key placed in the Authorization header as "Bearer {SECRET_KEY}". Separate keys for test and live modes. Keys managed from the ErcasPay Dashboard. Compliance CBN PSSP-licensed, PCI DSS certified, and compliant with the Nigeria Data Protection Act (NDPA). Multi-location presence in Lagos, Abuja, and Ibadan. Challenges and Gotchas (1) 10% rolling reserve on international card transactions held 180 days can be a significant cash flow constraint for new merchants. (2) International payments do not settle directly in NGN — they go to a USD wallet first. (3) No recurring billing or split payment support currently. (4) Rate limits not publicly documented — confirm with ErcasPay before high-volume implementations. Company Background ErcasPay is operated by ErcasPay Nigeria Limited, headquartered in Lagos with offices in Abuja and Ibadan. The company targets Nigerian businesses of all sizes needing a reliable, multi-currency alternative payment gateway. FAQs Q: What is the fee for local card payments? A: 1.4% capped at ₦2,000 per transaction. Q: Does ErcasPay support USSD payments? A: Yes. USSD is supported at the same 1.4% (capped ₦2,000) local rate. Q: What currencies can I accept through ErcasPay? A: NGN, USD, GBP, EUR, CAD, GHS, GMD, and KES — 8 currencies total. Q: Is there a sandbox? A: Yes. Sandbox at api-staging.ercaspay.com/api/v1 using ECRS-TEST-SK keys. Q: What is the rolling reserve? A: A 10% hold on international card transaction amounts, retained for 180 days. It is refunded in full if no chargebacks are filed during that period.

54
Fincra favicon

54. Fincra

Payments, Banking & Fintech, Forex

Fincra is a CBN PSSP-licensed payment gateway and fintech infrastructure company enabling African businesses to collect payments locally and cross-border across 50+ currencies in 40+ countries — with a single API covering 150+ countries globally. Fincra processes millions of API requests monthly and provides checkout, virtual accounts, direct debit, and cross-border payment products to businesses ranging from startups to enterprise clients. The company maintains a dedicated developer hub at FincraHub for the Nigerian and African developer community. What the API Does The Fincra API enables developers to: process card payments (Verve, Visa, Mastercard), bank transfers, M-Pesa, mobile money, and PayAttitude; issue multi-currency virtual accounts (NGN, USD, GBP, EUR) for collections from anywhere in the world; set up direct debit mandates for recurring collections from Nigerian bank accounts; initiate cross-border payouts in 50+ currencies; and receive real-time webhook notifications for all transaction events. The platform is designed as a single integration point for both local Nigerian payments and pan-African/international payment needs. How Developers Use It Developers access documentation at docs.fincra.com. Account creation is at fincra.com. Authentication uses API keys obtained from the Fincra Dashboard under Settings > API keys and webhook configuration tab. Sandbox and live environments are fully isolated — separate business IDs, API keys, and identifiers for each. Never use live credentials in the sandbox environment. The sandbox is available for full integration testing with simulated data. Pricing Custom pricing based on product type, transaction volume, markets, and risk profile. No public fee schedule. Contact Fincra sales to design a custom package. The pricing page at fincra.com/product-pricing offers a starting point for conversations. Rate Limits 50 API calls per second. HTTP 429 error returned for requests exceeding this limit. Authentication API keys from the Fincra Dashboard, separated by environment (sandbox vs. live). Keys are configured in the Profile > Settings > API keys section. Compliance CBN PSSP-licensed in Nigeria. Fincra is also incorporated in the US (Fincra Inc.) and holds appropriate licences for cross-border operations. Handles M-Pesa and mobile money under applicable East African regulations. Challenges and Gotchas (1) Pricing requires a sales conversation — no instant self-serve pricing. (2) Sandbox and live environments are fully isolated — you cannot transfer test accounts to live. (3) Rate limit of 50 req/sec may constrain high-frequency use cases — design API calls with batching in mind. (4) No USSD support. (5) Cross-border payouts pricing may vary significantly by corridor. Company Background Fincra Inc. is incorporated in the US and operates its Africa business from Lagos, Nigeria. The company is focused on solving Africa's payment fragmentation problem — where businesses traditionally needed separate integrations for each country. Fincra's FincraHub developer community is active in the Nigerian tech ecosystem. FAQs Q: What is Fincra's rate limit? A: 50 API calls per second. Exceeding this returns HTTP 429. Q: Does Fincra support M-Pesa? A: Yes. M-Pesa is supported as a payment method for East African collections. Q: Are sandbox and live environments the same? A: No. They are fully isolated with separate business IDs, API keys, and identifiers. You cannot transfer test data to live. Q: Does Fincra support direct debit for subscriptions? A: Yes. The Direct Debit API enables recurring collections from Nigerian bank accounts on a schedule.

55
eTranzact favicon

55. eTranzact

Payments, Banking & Fintech, Nigeria

eTranzact International Plc is one of Nigeria's oldest and most established fintech companies, listed on the Nigerian Stock Exchange (NSE). Founded in 2003, eTranzact has been a foundational player in Nigeria's digital payments ecosystem — predating Paystack, Flutterwave, and most modern Nigerian payment gateways by over a decade. The company offers a suite of enterprise API products designed for banks, telcos, financial institutions, and government agencies. Developer documentation is available at developers.etranzactng.com. What the API Does eTranzact offers six primary API products: (1) SwitchIT — a bill payment API for utility, airtime, and service payments; (2) Virtual Account Service — for issuing and managing virtual bank account numbers; (3) AntPeer — loan mandate setup and automated repayment collection for digital lenders; (4) Instant Transfer — real-time interbank fund transfers via NIP; (5) e-Invoicing API — generating FIRS-compliant electronic invoices for tax compliance; (6) WaaS (Wallet-as-a-Service) — embedding wallet functionality into third-party applications. How Developers Use It Developers access the portal at developers.etranzactng.com for documentation and API reference. Authentication is via API key from the developer portal. eTranzact is an enterprise provider — onboarding typically requires a formal integration agreement rather than self-service signup. A sandbox environment is available for testing. Pricing Enterprise pricing only — not publicly listed. eTranzact targets institutional clients with contracts negotiated based on integration type, transaction volume, and product combination. Contact eTranzact for pricing. Compliance eTranzact is CBN-licensed and operates under CBN payment system regulations. As an NSE-listed company, it is subject to SEC regulations and public reporting requirements — providing institutional clients with a high level of corporate accountability and transparency. Challenges and Gotchas (1) Not a self-service platform — enterprise onboarding required. (2) Documentation is less accessible than Paystack or Flutterwave. (3) Primarily institutional focus — not designed for individual developers or small startups. (4) Pricing requires sales engagement. (5) Product suite is broad but each product may require a separate integration agreement. Company Background eTranzact International Plc was incorporated in 2003 and is headquartered in Lagos. It is listed on the Nigerian Stock Exchange and serves over 200+ banks and financial institutions across Nigeria and Africa. The company has expanded into Ghana, Zimbabwe, and other African markets. Its longevity and stock exchange listing make it one of the most trusted institutional payment infrastructure providers in Nigeria. FAQs Q: Is eTranzact publicly listed? A: Yes. eTranzact International Plc is listed on the Nigerian Stock Exchange. Q: Can a startup integrate eTranzact independently? A: eTranzact is primarily enterprise-focused. Small startups should consider Paystack or Flutterwave as more accessible alternatives. Q: Does eTranzact support loan mandate processing? A: Yes. The AntPeer product handles loan mandate setup and automated repayment debit for digital lenders and microfinance banks. Q: What is WaaS? A: Wallet-as-a-Service — an API that lets third-party apps embed NGN wallet functionality without building their own wallet infrastructure.

56
Flutterwave API favicon

56. Flutterwave API

Payments, Banking & Fintech, Forex

Flutterwave is one of Africa's most widely used payment infrastructure companies, providing a comprehensive API that enables businesses to accept payments locally across Africa and internationally in 150+ countries. Founded in 2016 and headquartered in San Francisco with major operations in Lagos, Flutterwave powers payments for over 1.3 million businesses across Africa. The platform is CBN-licensed, PCI DSS Level 1 certified, and handles billions of dollars in transactions annually. What the API Does The Flutterwave API provides a unified payment layer covering: card payments (Verve, Visa, Mastercard, AMEX, Discover); bank transfer checkout (USSD and direct NIP); mobile money (M-Pesa, MTN MoMo, Airtel Money, and more); virtual accounts for NGN collections; recurring billing and subscription management; split payments for marketplace revenue sharing; bulk transfers for mass payouts; multi-currency settlement in NGN, USD, GBP, EUR, and more; and payment links for no-code collections. How Developers Use It Developers sign up at flutterwave.com, obtain API keys from the Developer section of the dashboard, and integrate using the documentation at developer.flutterwave.com. Authentication uses Bearer token — secret key placed as "Authorization: Bearer sk_test_..." in request headers. Test mode keys only work in the test environment. SDKs are available for JavaScript, React, React Native, Flutter, Python, PHP, Node.js, and more. Inline checkout and redirect checkout are both supported. Webhooks deliver real-time transaction events to developer endpoints. Pricing Local transactions (cards, bank transfer, USSD, POS, Visa QR): 2% per transaction, broken down as 1.4% transaction fee + 0.6% platform fee. International cards (Visa, Mastercard, AMEX, Discover): 4.8% per transaction. Transfer fees: ₦10 for transfers up to ₦5,000; ₦25 for ₦5,001 to ₦50,000; ₦50 for transfers above ₦50,000. All fees are subject to 7.5% VAT. No monthly fee — only pay when you transact. By default, customers bear transaction charges but this can be adjusted in the dashboard. Authentication Bearer token using the secret key from your Flutterwave dashboard. Format: "Authorization: Bearer sk_test_{KEY}" for test, "Authorization: Bearer sk_live_{KEY}" for live. Never expose secret keys client-side. Rate Limits Flutterwave enforces rate limits and returns HTTP 429 (Too Many Requests) when exceeded. Specific thresholds are documented at developer.flutterwave.com/v3.0/docs/rate-limit. Compliance CBN-licensed, PCI DSS Level 1 certified. Flutterwave is registered with multiple African central banks and financial regulatory authorities. NDPR-compliant for Nigerian data protection. Challenges and Gotchas (1) The 0.6% platform fee on top of the 1.4% transaction fee makes the effective local rate 2% — ensure pricing models account for both components. (2) 7.5% VAT applies to all fees, not just the base rate. (3) International card chargeback risk requires careful implementation of refund and dispute handling. (4) Flutterwave has faced some regulatory challenges historically — stay current on their operational status. (5) Webhook endpoint verification (signature check) is mandatory in production. Company Background Flutterwave was founded by Olugbenga Agboola (GB) and co-founders in 2016. The company has raised over $500M in funding and is valued at over $3 billion, making it one of Africa's most valuable fintech companies. It operates in 34+ African countries and has processed over $26 billion in transactions. FAQs Q: What is the fee for local card payments in Nigeria? A: 2% per transaction (1.4% + 0.6% platform fee), subject to 7.5% VAT. No cap publicly published — verify on the pricing page. Q: Does Flutterwave support USSD payments? A: Yes. USSD is supported at the same 2% local rate. Q: Does Flutterwave support M-Pesa in Kenya? A: Yes. M-Pesa is supported for Kenya and other East African markets. Q: Is there a sandbox? A: Yes. Use test mode API keys (sk_test_...) for sandbox testing. Q: What is the transfer fee? A: ₦10 for transfers ≤₦5,000; ₦25 for ₦5,001–₦50,000; ₦50 for transfers above ₦50,000. All subject to VAT.

57
GT Pay (GTPay) favicon

57. GT Pay (GTPay)

Payments, Banking & Fintech, Nigeria

GTPay is the online payment gateway from Guaranty Trust Bank (now Guaranty Trust Holding Company — GTCo), one of Nigeria's largest and most recognized tier-1 banks. GTPay enables Nigerian merchants to accept card payments online from customers using Interswitch (Verve), Visa, and Mastercard — both locally issued and international cards. The gateway is backed by GTBank's banking infrastructure and has been serving Nigerian e-commerce merchants since the early days of online payments in Nigeria. What GTPay Does GTPay processes card-present-not-required (CNP) transactions for online merchants, collecting payment from customers and settling into the merchant's GTBank business account. The gateway supports NGN (currency code 566) and USD (currency code 840) transactions, making it usable for both local NGN e-commerce and international USD billing. How Developers Use It Developers obtain a Merchant ID and Hash Key by physically visiting any GTBank branch nationwide and registering as a GTPay merchant. After registration, integration is done using the technical parameters documented at ibank.gtbank.com/gtpay/IntegrationAPI/mman-tech.html. Key parameters include: gtpay_mert_id (merchant identifier), gtpay_tranx_id (unique transaction ID from merchant), gtpay_tranx_amt (amount in kobo or cents), and gtpay_tranx_curr (ISO currency code — 566 for NGN, 840 for USD). The Hash Key is used to generate a transaction hash for request signing. Pricing Local card transactions: 1.5% fee capped at ₦2,000. Contact GTBank for the full fee schedule including international card rates. Authentication Merchant ID and Hash Key pair obtained from GTBank branch. Transactions are signed using the Hash Key to generate a security hash that GTBank validates before processing. Compliance GTPay is operated by Guaranty Trust Bank (CBN-licensed), ensuring full CBN compliance for all payment processing. PCI DSS compliant for card data handling. Important Note on Legacy Status GTCo (formerly GTBank) has since launched Squad (squadco.com) as their modern, developer-first payment platform under HabariPay Limited. Squad offers a comprehensive REST API with sandbox, webhooks, virtual accounts, and full documentation. For new integrations, Squad is the recommended modern alternative to GTPay. GTPay remains operational for existing merchants. Challenges and Gotchas (1) Merchant registration requires a physical GTBank branch visit — not self-serve online. (2) GTPay is a legacy product — documentation is older and less comprehensive than modern gateways. (3) No bank transfer, USSD, or recurring billing support. (4) Integration is form-post based rather than modern REST JSON API. (5) New projects should seriously consider Squad (HabariPay) instead. FAQs Q: How do I get a GTPay Merchant ID? A: Visit any GTBank branch nationwide with your business documents to register as a GTPay merchant. Q: Is GTPay still active? A: Yes, GTPay remains operational for existing merchants but GTCo's newer platform Squad is the recommended modern alternative. Q: Does GTPay support USSD or bank transfer? A: No. GTPay only supports card payments (Interswitch/Verve, Visa, Mastercard). Q: What currencies does GTPay support? A: NGN (566) and USD (840).

58
Kora Payments API favicon

58. Kora Payments API

Payments, Banking & Fintech, Forex

Kora (formerly Korapay) is a CBN-licensed pan-African payment infrastructure company offering a unified API for payment acceptance, payouts, identity verification, and exchange rates across Nigeria, Ghana, Kenya, and South Africa. The company rebranded from Korapay to Kora to signal its evolution from a single-market payment gateway to a multi-country API platform. Kora serves Nigerian and pan-African fintechs, marketplaces, and enterprises with a developer-first API design. What the API Does The Kora API provides: card payment acceptance (local and international); bank transfer checkout; mobile money payments across Africa; payouts to Nigerian and other African bank accounts; identity verification (BVN, NIN, vNIN, CAC, and multi-country KYC); a real-time exchange rate API; and webhook notifications for all transaction events. The API base URL is api.korapay.com/merchant. How Developers Use It Developers sign up at korahq.com, complete business verification, and obtain API keys from their Kora dashboard. Authentication uses Bearer tokens — the secret key is passed as "Authorization: Bearer {SECRET_KEY}" in request headers. Test mode uses separate test keys; live mode requires dashboard activation. Sandbox testing is available with specific test cards and bank account numbers. The full API reference is at developers.korapay.com and docs.korapay.com (OpenAPI spec available at developers.korapay.com/llms.txt). Pricing Not publicly listed. Per-verification costs for identity services are deducted directly from the Kora account balance. Payment processing fees require contacting Kora directly. Sandbox/test mode is free. Rate Limits Not publicly documented — contact Kora support for limits before high-volume integrations. Compliance CBN-licensed in Nigeria. Multi-country presence with appropriate regulatory relationships in Ghana, Kenya, and South Africa. Encryption and security-grade protocols for all identity verification calls. Challenges and Gotchas (1) Identity service activation is separate from standard payment access — must be enabled in dashboard. (2) No public rate card — pricing requires direct engagement. (3) Rate limits not documented. (4) Two documentation sites exist (developers.korapay.com and docs.korapay.com) — both are maintained but can cause confusion. (5) Recurring billing not currently supported. Company Background Kora was founded in Nigeria and has grown into a multi-country payment infrastructure provider. The company raised a Series A round and is backed by African and global investors. The rebrand from Korapay to Kora reflected the platform's expansion beyond Nigeria to serve pan-African payment flows. FAQs Q: Is Kora the same as Korapay? A: Yes. Korapay rebranded to Kora to reflect its multi-country expansion. Q: Does Kora support mobile money across Africa? A: Yes. Mobile money payments are supported across multiple African markets. Q: Is there a sandbox? A: Yes. Use test keys and the provided test card/bank account numbers to simulate payments. Q: Does Kora have an exchange rate API? A: Yes. A real-time exchange rate API is included in the Kora API suite.

59
Kora Identity favicon

59. Kora Identity

Identity & KYC, Data Validation, Banking & Fintech

Kora Identity is the multi-country identity verification feature set within the Kora API (formerly Korapay). It enables Nigerian and pan-African fintechs to verify individuals and businesses across four African countries — Nigeria, Ghana, Kenya, and South Africa — using a single API key shared with Kora payment services. The identity service provides instant verification against government databases using cutting-edge encryption and security protocols. What It Does Kora Identity offers two categories of verification: individual KYC and business KYB. For Nigeria: BVN (Bank Verification Number), NIN (National Identification Number), vNIN (Virtual NIN), and phone number verification. For Ghana: International Passport, SSNIT number, Voters Card, and Driver's Licence verification. For Kenya: International Passport, National ID, phone number, and Tax PIN verification. For South Africa: SAID (South African ID Number) verification. For Nigeria KYB: CAC (Corporate Affairs Commission) business registration verification. How Developers Use It Same credentials as Kora payments — authenticate with Bearer token using Secret Key. Documentation at developers.korapay.com/docs/verify-customers-businesses. Verification costs are deducted per lookup from the Kora account balance. Live mode and Identity service activation required in dashboard before using in production. An OpenAPI specification is available at developers.korapay.com/llms.txt. Pricing Per-verification pricing deducted from Kora account balance. No public rate card. Contact Kora for identity service pricing. Nigeria-Specific Verification Coverage Nigeria has the most comprehensive coverage: BVN (tied to all Nigerian bank accounts), NIN (national ID from NIMC), vNIN (privacy-safe virtual NIN that can be shared without exposing full NIN), and phone number verification. CAC business verification confirms company registration with the Nigerian Corporate Affairs Commission. Challenges and Gotchas (1) Identity service must be separately activated in the Kora dashboard — not automatically available with a new account. (2) No liveness detection, document capture, or selfie match — Kora Identity is data-matching only. (3) Per-lookup billing means costs scale with verification volume. (4) For full biometric KYC (selfie + document), use Smile Identity or Dojah instead. Company Background Kora (formerly Korapay) is a CBN-licensed Nigerian fintech company with multi-country operations. The identity product is part of a broader strategy to be the end-to-end payment and compliance infrastructure for pan-African fintechs. FAQs Q: Does Kora Identity support NIN verification? A: Yes. NIN and vNIN (Virtual NIN) are both supported for Nigeria. Q: Can I verify a business registration (CAC)? A: Yes. CAC verification for Nigerian businesses is supported. Q: Is Kora Identity available in Kenya? A: Yes. Passport, National ID, phone, and Tax PIN verification for Kenya are supported. Q: Do I need a separate API key? A: No. The same Bearer token used for Kora payments is used for identity verification.

60
Monnify favicon

60. Monnify

Payments, Banking & Fintech, Nigeria

Monnify is a Nigerian payment gateway and payment infrastructure provider operated by Moniepoint Inc, a CBN-licensed payment solutions company and one of Nigeria's largest agent banking networks. Originally launched as a standalone product by TeamApt, Monnify was rebranded under the Moniepoint brand as the company expanded. Monnify provides Nigerian businesses with APIs for accepting payments via local debit cards, bank transfers, USSD, and direct debit, as well as disbursing funds to bank accounts across all Nigerian banks. The Monnify API is RESTful and uses JSON for all request and response payloads. Developers can authenticate using Basic Auth — by encoding the API key and secret key as a base64 string — or by exchanging credentials for an OAuth Bearer Token via the /auth/login endpoint. Most implementations prefer Bearer Token authentication for production use, obtaining a token at server startup and refreshing as needed. The Monnify dashboard is available at app.monnify.com and provides API credentials, transaction history, settlement reports, and webhook configuration. Payment collection works by initializing a transaction with a unique reference and an amount, then displaying the payment modal to the customer. The Monnify SDK handles the checkout experience, allowing customers to choose between card, bank transfer, USSD, or direct debit. For bank transfers, Monnify generates a reserved virtual account number for the customer — they transfer any amount to that account and the payment is automatically matched and settled to the merchant. This is particularly powerful for recurring or subscription-like payment flows. In terms of pricing, Monnify charges 1.5% per transaction for local card payments, USSD payments, and bank transfers, with a cap of ₦2,000 per transaction. An alternative flat fee of ₦500 may apply for certain bank transfer transactions. International card payments attract a 4% fee. Cash collection is also charged at 4%. There are no setup fees and no monthly platform fees. Payouts (disbursements to Nigerian bank accounts) are charged at flat rates: ₦10 for transfers below ₦10,000, ₦20 for transfers between ₦10,000 and ₦49,999, and ₦40 for transfers of ₦50,000 and above. All fees are exclusive of VAT. A key differentiator for Monnify is its settlement speed. Transactions are settled to merchants same-day by 10pm, and businesses can trigger up to 3 on-demand express settlements per day outside the standard settlement window. This is important for Nigerian e-commerce and service businesses that need immediate access to collected revenue. The Monnify sandbox environment is a full replica of the production environment. Developers can create a free sandbox account at developers.monnify.com without any business registration documents. The sandbox provides test card numbers, simulated bank transfer flows, and test USSD responses. Moving from sandbox to live requires completing the standard CBN KYC process, including submitting CAC documents, director BVN, and business bank account details. Rate limits for the Monnify API are not publicly published. However, for high-volume integration partners, Monnify support can provide guidance on expected throughput limits. The Webhook system sends real-time notifications for transaction completion, refunds, and disbursements — developers must validate the webhook hash to confirm the event originated from Monnify, and must respond with HTTP 200 within a defined timeout. From a compliance standpoint, Monnify is CBN-licensed and operates under the same regulatory framework as all Nigerian payment service providers. Moniepoint Inc holds a Payment Service Bank license and a Switching and Processing license from the CBN. Monnify is also PCI-DSS certified, which is required for handling card payment data in Nigeria. Merchants are not required to be PCI-DSS certified themselves, as card data is processed on Monnify servers rather than the merchant's infrastructure. The BVN verification endpoint available through Monnify allows developers to verify a customer's Bank Verification Number — returned with name, date of birth, and phone number — which is a CBN requirement for KYC compliance in lending and financial services. Common challenges Nigerian developers face with Monnify include webhook delivery delays during peak traffic (Black Friday, end-of-month), and the need to handle cases where bank transfer payments arrive outside the transaction expiry window. Developers should set generous expiry windows for bank transfer transactions, and use the transaction status query endpoint to confirm payment before fulfilling orders, rather than relying solely on webhook delivery. Moniepoint Inc, the parent company, is headquartered in Lagos, Nigeria and has expanded operations across several African markets. It was voted the fastest-growing company in Africa by the Financial Times in 2023 and has raised over $100 million in funding. Notable investors include QED Investors, Lightrock, and Google. The Monnify gateway is used by thousands of Nigerian businesses including e-commerce platforms, SaaS companies, and lending products. Frequently Asked Questions: Can I use Monnify without CAC registration? You can test the API freely on the sandbox with just an email. However, to go live and receive real settlements, full CBN KYC including CAC registration is required. Does Monnify support NGN only? Yes, Monnify primarily settles in Nigerian Naira (NGN). International card transactions are charged at 4% but are settled in NGN after currency conversion. Does Monnify have a no-code payment link? Yes, Monnify supports payment links and invoice generation from the dashboard — no coding required. What happens if my webhook fails? Monnify retries failed webhook deliveries. However, developers should use the transaction status API (/api/v1/merchant/transactions/query) as a fallback to confirm payment independently.

61
Paystack API favicon

61. Paystack API

Payments, Banking & Fintech, Nigeria

Paystack is Nigeria's most widely adopted payment gateway API and is a subsidiary of Stripe, the global payments infrastructure company that acquired Paystack in 2020. Founded in 2015 by Shola Akinlade and Ezra Olubi, Paystack was part of Y Combinator's 2016 batch and quickly became the default payment choice for Nigerian developers and businesses. The company is CBN-licensed and PCI-DSS compliant, and currently serves thousands of businesses across Nigeria, Ghana, South Africa, and Kenya. The Paystack API is RESTful and uses Bearer Token authentication. Every request must include an Authorization header with the format: Authorization: Bearer sk_live_xxxx (for production) or Authorization: Bearer sk_test_xxxx (for sandbox). API keys are obtained from the Paystack dashboard at dashboard.paystack.com. Paystack provides both public keys (used in client-side code to initialize the checkout) and secret keys (used server-side for all API calls). Developers must never expose the secret key in client-side code. The standard Paystack integration flow involves three steps: initialize a transaction server-side using the /transaction/initialize endpoint (passing email, amount in kobo, and optional metadata), redirect the user to the returned authorization URL or embed the Paystack inline popup using the JavaScript SDK, then verify the transaction on your server using /transaction/verify/:reference after the customer is redirected back. This three-step flow ensures transactions are validated server-side before fulfilling orders, preventing fraud and order manipulation. Paystack supports the widest range of payment channels of any Nigerian gateway: Verve, Visa, and Mastercard debit cards; bank transfer (pay by transfer); USSD (for customers without smartphones); mobile money (in Ghana); and QR code payments. The Paystack Checkout modal intelligently displays only the channels available for the customer's device and location. In terms of pricing, local card transactions cost 1.5% plus ₦100, capped at ₦2,000 per transaction. The ₦100 flat fee is waived for transactions of ₦2,500 or less. This means very small transactions (micro-payments) are effectively charged at 1.5% only. International card transactions cost 3.9% plus ₦100, with no cap. Bank transfers (receiving payments via bank account) are charged flat: ₦10 for amounts up to ₦5,000; ₦25 for ₦5,001 to ₦50,000; and ₦50 for amounts above ₦50,000. Outgoing transfers (disbursements) are: ₦10 for ₦0–₦5,000; ₦25 for ₦5,001–₦50,000; ₦50 for above ₦50,000. There are no setup fees and no monthly platform fees. Businesses processing more than ₦10 million per month are eligible for volume-based discounts by contacting Paystack enterprise support. The Paystack sandbox environment mirrors production exactly — all features available in live mode are available in test mode. This is a critical advantage for Nigerian developers who need to test subscription billing, split payments, and bulk transfers without using real money. Test mode uses test card numbers provided in the Paystack documentation and simulates bank transfer payments via a confirmation prompt. Paystack also provides a Subscriptions API that allows developers to create subscription plans with daily, weekly, monthly, or annual billing cycles. When a customer first pays, a subscription authorization token is generated and stored securely by Paystack. Subsequent charges happen automatically without requiring the customer to re-enter card details. This is the foundation for building SaaS billing, membership platforms, and digital subscription products in Nigeria. The Split Payments (multi-split) feature allows marketplace operators to automatically split collected revenue between multiple subaccounts at the time of transaction — specifying percentages or flat amounts for each recipient. This is commonly used by Nigerian food delivery platforms, logistics aggregators, and gig economy apps. The Bulk Transfers API enables disbursement to hundreds of Nigerian bank accounts in a single API call by submitting a list of transfer recipients. This is used for payroll, agent commissions, loan disbursements, and customer refunds. From a compliance standpoint, Paystack is PCI-DSS Level 1 certified — the highest level of payment card security certification. All card data is encrypted and processed on Paystack's infrastructure. Merchants are not required to be PCI-DSS certified themselves. Paystack operates under CBN supervision and complies with the Nigerian Data Protection Regulation (NDPR). Webhook events from Paystack must be validated using the HMAC-SHA512 signature sent in the X-Paystack-Signature header. Developers should validate this signature before processing any webhook event. Paystack retries failed webhooks for up to 72 hours. Known challenges for Nigerian developers: (1) International card transactions have no cap on the 3.9% fee — high-value international payments can be expensive. (2) Bank transfer payments can take up to 30 minutes during bank downtime, so developers must handle pending states gracefully. (3) BVN and NIN verification are not built into Paystack directly — these require Dojah or Smile Identity as a separate integration. Frequently Asked Questions: Can I use Paystack without a registered business? Yes — individuals can create a starter account and start accepting payments. However, you will need to provide CAC documents to unlock higher transaction limits and settlements. Does Paystack support USD payments? Paystack processes international cards in USD, but settlements are in NGN after conversion. USD settlement is available only for Paystack International accounts. Can I process recurring payments automatically? Yes — use the Subscriptions API to save a customer authorization token and charge them on any schedule automatically. Is the test environment exactly like production? Yes — Paystack test mode has full feature parity with live mode, including subscriptions, splits, and bulk transfers.

62
Squad favicon

62. Squad

Payments, Banking & Fintech, Nigeria

Squad is a Nigerian payment gateway and developer-first payment infrastructure platform operated by HabariPay Limited, the fintech subsidiary of Guaranty Trust Holding Company (GTCO) — the parent company of Guaranty Trust Bank, one of Nigeria's Tier 1 commercial banks. This institutional backing gives Squad a unique position in the Nigerian fintech ecosystem: it combines the regulatory standing of a CBN-licensed commercial bank group with a modern API-first developer experience. Squad is available at squadco.com and provides documentation at docs.squadco.com. The Squad API is RESTful with JSON payloads. Authentication is via Bearer Token — developers obtain a secret key from the Squad dashboard and pass it in every request as Authorization: Bearer sk_test_xxxx (sandbox) or Authorization: Bearer sk_live_xxxx (production). All amounts are passed in Naira (NGN), unlike some Nigerian gateways that require amounts in Kobo. Squad's payment gateway supports card payments (Verve, Visa, Mastercard), bank transfers, and USSD — the three primary payment channels used by Nigerian consumers. The standard integration follows a three-step flow: initialize a transaction by posting to the Squad initiate endpoint with amount, email, and a unique transaction reference; display the Squad checkout widget to the customer; and verify the transaction on your server after the customer completes payment. Squad provides both a hosted checkout page and an embeddable inline SDK for seamless checkout experiences. One of Squad's most notable differentiators is its fee structure. The payment gateway charges a percentage fee capped at ₦1,500 per transaction — lower than Paystack (₦2,000 cap) and Monnify (₦2,000 cap). For virtual account collections, Squad charges a percentage capped at ₦1,000, which is again among the lowest caps in the Nigerian market for bank transfer collections. Payment links (used for social commerce and invoicing) are charged at 1% for local transactions and 3.5% for international transactions. This pricing advantage makes Squad particularly attractive for businesses processing high-value transactions, where the cap limits the absolute cost per transaction regardless of size. Squad's Virtual Accounts feature assigns a dedicated bank account number to each customer for use in collections. Businesses can create virtual accounts for individual customers — when a customer transfers any amount to their dedicated account, the Squad webhook fires and the balance is credited in real time. This is widely used by Nigerian savings apps, investment platforms, and bill payment services where customers top up wallets via bank transfer. The Subscription API allows platforms to create recurring billing products. When a customer first pays via Squad, the platform receives a unique charge token tied to that customer's card. Future charges can be triggered by passing this token without requiring the customer to re-enter card details — enabling automatic monthly subscriptions, usage-based billing, and installment plans for Nigerian consumers. Squad also provides a Payouts API for disbursing funds to any Nigerian bank account. Developers submit a destination bank code, account number, and amount, and Squad executes the transfer. Payout pricing is competitive and the API supports both single and bulk transfers. The BVN verification endpoint available through Squad allows platforms to look up a Bank Verification Number and return the associated name and basic identity information. This is commonly used by Nigerian lending products and fintech apps to confirm user identity as part of CBN-required KYC processes. The Squad sandbox environment provides full test mode access. Developers can test all features — gateway payments, virtual accounts, subscriptions, payouts, and BVN verification — using test credentials without processing real transactions. Moving to live requires completing Squad's business onboarding, including submitting CAC registration, director BVN, and a valid business bank account. From a compliance perspective, HabariPay Limited is a CBN-licensed Payment Service Provider operating under the regulatory oversight of the Central Bank of Nigeria. GTCO's banking license adds an additional layer of institutional compliance. Squad is also PCI-DSS certified, ensuring that card payment data is processed and stored to the highest security standards. Squad runs an annual Hackathon for Nigerian students and early-career developers — Squad by GTBank Hackathon — providing cash prizes and API credits to winners. This investment in the developer community has built significant goodwill among Nigeria's emerging developer ecosystem. Known challenges: Squad's documentation, while functional, is less comprehensive than Paystack's. Some advanced integration patterns (split payments, multi-vendor marketplace flows) are not as fully documented. The Squad developer community is smaller than Paystack's, which can make troubleshooting harder for niche use cases. Frequently Asked Questions: Is Squad backed by GTBank? Yes — Squad is operated by HabariPay Limited, which is a subsidiary of Guaranty Trust Holding Company (GTCO), the same holding company that owns GTBank. What is the fee cap advantage? Squad's gateway fee is capped at ₦1,500 versus ₦2,000 for Paystack and Monnify — meaning on large transactions, you save ₦500 per collection. Does Squad support dollar transactions? Squad supports international card payments (Visa/Mastercard). Settlement is in NGN. Can I test Squad without registering a business? Yes — create a free developer account and use the sandbox with test credentials before submitting any business documents.

63
Netapps IaaS API favicon

63. Netapps IaaS API

Insurance, Insuretech, Banking & Fintech, Nigeria

Netapps Insurance-as-a-Service (IaaS) is a cloud-based, API-driven insurance engine that enables fintechs, banks, e-commerce platforms, ride-hailing companies, agent networks, and digital service providers to seamlessly embed, distribute, and manage insurance products within their own platforms. Built for Africa's unique needs, Netapps IaaS combines insurance aggregation technology with local execution, inclusion-driven pricing, and claims confidence. Supported product lines include health, auto, life, travel, agriculture, and device protection insurance. The API lets developers offer customers the right cover at the right price without friction — directly inside wallets, POS systems, apps, and marketplaces.

64
Nomba Global Payout API favicon

64. Nomba Global Payout API

Payments, Banking & Fintech, Nigeria

The Nomba Global Payout API is a cross-border payment disbursement product launched by Nomba in March 2026, designed specifically for Nigerian payment operators, remittance platforms, and fintechs that need to collect Naira or stablecoin funds from Nigerian users and disburse to recipients in international markets. It eliminates the need for operators to manually source foreign exchange or maintain multi-currency liquidity pools across different countries. Nomba is a CBN-licensed Nigerian Payment Service Provider. The Global Payout API represents a significant expansion of Nomba's capabilities beyond domestic Nigerian payments into the cross-border remittance corridor, addressing one of the most operationally complex challenges facing Nigerian fintech operators: access to affordable, reliable FX and settlement infrastructure for international disbursements. The API enables operators to collect funds in two ways: via NGN virtual accounts (where Nigerian senders transfer Naira) or via stablecoin deposits (USDT or USDC). Once funds are received, Nomba automatically converts them to the target currency and routes the disbursement through the appropriate local payment rail in the destination country. This auto-conversion capability is a critical differentiator — operators do not need to hold USD, GBP, EUR, or CAD reserves; Nomba handles the full FX lifecycle. Supported corridors at launch include: United Kingdom via Faster Payments (transfers up to £1,000,000, settled in 1–3 hours), European Union via SEPA transfer (up to €100,000, settled in under 1 hour), Canada via Interac (instant) and standard bank transfer, and the Democratic Republic of Congo via Mobile Money (instant) and bank transfer. Additional corridors are expected to expand over time. The developer integration flow involves four main steps. First, call the exchange rates endpoint to get the current NGN-to-destination-currency rate. Optionally use the Convert Money endpoint to lock this rate before initiating the transfer. Then call the payment methods endpoint for the destination country to retrieve available rails and required recipient details (bank account type, purpose of payment, etc.). Finally, authorize the transfer with the recipient's bank details and monitor the transaction status via the returned transaction ID. Authentication uses OAuth2 Bearer Tokens, consistent with Nomba's main API. Developers use either Client Credentials (for server-to-server) or PKCE flow (for mobile apps). Webhooks deliver real-time status updates for each disbursement, enabling operators to update their internal systems when a transfer succeeds or fails. Pricing for the Global Payout API is not publicly published. Nomba charges transaction-based fees for each corridor; operators are advised to contact Nomba's team for enterprise pricing based on expected monthly volumes. Given that the product targets high-volume remittance operators and fintechs, volume discounts are likely available. The Global Payout API is particularly significant for the Nigerian diaspora remittance market. Nigeria receives over $20 billion per year in remittances and is Africa's largest remittance destination. By enabling Nigerian-licensed platforms to send money OUT of Nigeria via a single API, Nomba addresses the reverse corridor — outbound from Nigeria — which is critical for freelancer payments, business vendor payments, and capital repatriation. From a compliance standpoint, all cross-border disbursements via Nomba are processed within the CBN's regulatory framework. Nomba holds the necessary licenses for international money transfer operations. For high-volume corridors, operators may be required to provide AML documentation and demonstrate the nature of their disbursement use case. Frequently Asked Questions: Which countries can I disburse to? At launch in March 2026: UK, EU, Canada, and DRC. Additional corridors are planned. Contact Nomba for the latest corridor list. Can I collect from Nigerian users in NGN? Yes — Nomba provides NGN virtual accounts for collection. The collected Naira is automatically converted to the destination currency at the prevailing rate. Can I lock the FX rate before initiating a transfer? Yes — use the Convert Money endpoint to lock the exchange rate before authorizing the disbursement. This protects against rate fluctuations between quoting and execution. Is this separate from Nomba's domestic API? Yes — the Global Payout API is a distinct product with its own documentation at developer.nomba.com/docs/products/global-payout/introduction. Domestic Nigerian payments use the main Nomba Checkout and Transfer APIs.

65
Mono Connect favicon

65. Mono Connect

Banking & Fintech, Payments, Identity & KYC, Nigeria

Mono is a Nigerian open banking and financial data infrastructure company that enables developers to build financial products by connecting customer bank accounts for data access, payments, and identity verification. Founded in 2020 by Abdul Hassan and Prakhar Sharma, Mono has raised funding from Sequoia Capital India and other top investors, and is one of Africa's leading open banking providers, covering over 30 Nigerian banks and financial institutions. The Mono platform is organized into three main API products: Financial Data, Payments (DirectPay), and Identity Verification. All three use the same developer credentials and are accessed via the Mono Connect widget — an embeddable authentication flow that allows customers to authorize Mono's access to their bank account using their internet banking credentials, in accordance with CBN open banking guidelines. The Financial Data API provides programmatic access to a bank account's transaction history, current balance, income patterns, and bank statements after the customer authorizes access through the Connect widget. Lenders use this data for credit scoring — analyzing spending patterns, income credits, and debt obligations from actual bank statements rather than relying on self-reported income. The transactions endpoint returns categorized transaction records covering 12–24 months of history depending on the bank. The Payments API, branded as DirectPay, enables businesses to initiate single direct debits from a linked customer bank account — charging the account directly without requiring the customer to enter card details. DirectPay is powered by open banking standards, with all transactions encrypted end-to-end. Pricing is 1% per successful transaction, capped at NGN 1,000. This makes DirectPay significantly cheaper than card payment fees (Paystack charges 1.5% + ₦100 capped at ₦2,000) for high-value transactions — for example, a ₦500,000 loan repayment via DirectPay costs ₦1,000 (capped), versus ₦2,100 via card. Mono also offers a Recurring Direct Debit product — where a customer authorizes ongoing debits on a schedule — enabling subscription billing, loan installment plans, and salary deductions using open banking mandates rather than card tokens. Authentication is handled via the Client Secret Key, which is included in request headers as mono-sec-key. Public keys are used client-side to initialize the Connect widget. Mono provides SDKs for React, React Native, JavaScript, Android, and iOS — all of which embed the Connect widget and handle the token exchange flow. Most integrations take 2–4 hours. For identity verification, Mono offers BVN verification, NIN verification, and document verification (government-issued ID). These are standalone API calls that do not require bank account linking — useful for KYC onboarding where the business needs to verify user identity before granting access to financial services. Mono's Identity API also supports address verification and company verification via CAC data — enabling Know Your Business (KYB) checks for B2B platforms and marketplace operators. The sandbox environment is available at mono.co/sandbox with test bank credentials provided in the documentation. All three products (Financial Data, DirectPay, Identity Verification) are testable in sandbox mode before going live. From a compliance standpoint, Mono operates under the CBN's Regulatory Framework for Open Banking in Nigeria. All data access is customer-authorized and consent-revocable. Mono is registered with the Nigerian Data Protection Regulation (NDPR) as a data controller and processor. The Connect widget displays clearly what data a business is requesting before the customer approves access. Mono covers over 30 Nigerian financial institutions including GTBank, First Bank, Zenith Bank, Access Bank, UBA, Sterling Bank, Kuda, OPay, PalmPay, and most major microfinance banks. Frequently Asked Questions: Can I access a customer's bank account without their permission? No — the Mono Connect widget requires explicit customer authorization. The customer sees exactly what data the platform is requesting and must provide their internet banking credentials to approve access. How long does bank account access last? Customer authorizations can expire or be revoked. Mono's refresh token mechanism allows businesses to refresh data access periodically, but customers can revoke access at any time via the Mono Customer Portal. Does DirectPay work for all Nigerian banks? DirectPay covers 30+ institutions but not all banks. Coverage continues to expand as Mono adds new integrations. Can I use Mono for business account verification? Yes — Mono's Identity API includes CAC verification for business account checks, in addition to individual BVN/NIN verification.

66
OPay favicon

66. OPay

Payments, Banking & Fintech, Nigeria

OPay is a Nigerian digital financial services company and CBN-licensed Payment Service Bank that provides payment gateway APIs for businesses to accept online and offline payments. Originally founded as Opera Pay, OPay has grown into one of Nigeria's largest fintech platforms, backed by SoftBank Vision Fund 2, Sequoia Capital China, and other major investors. OPay operates the largest mobile money network in Nigeria with over 40 million registered users and hundreds of thousands of agents — making it unique among Nigerian payment gateways in that its checkout is also deeply integrated with a mass-market e-wallet used daily by tens of millions of Nigerians. The OPay Checkout API is a RESTful, PCI-compliant payment gateway that enables businesses to accept multiple payment methods through a single integration. Developers access the API documentation at doc.opaycheckout.com, which provides both a hosted Express Checkout option (where OPay handles the entire payment UI) and a Server-to-Server API option (where developers build their own payment UI and call OPay endpoints directly for full control over the customer experience). Authentication uses AppId and AppKey credentials from the OPay Business Dashboard. Requests are signed using HMAC for security. The AppId is passed in the request header, and the AppKey is used to generate a signature that validates the integrity of each API call. The Business Dashboard is also used to configure webhook URLs and IP whitelisting — both of which are required for production deployments. OPay supports the following payment channels for Nigeria: local debit card payments (3DS and non-3DS), bank transfer checkout (where customers receive a virtual account number to transfer to), USSD payments, bank account direct debit, and OPay e-wallet QR payments. The e-wallet QR channel is uniquely powerful — customers with the OPay app can scan a QR code to pay directly from their OPay wallet, and the cost to the merchant is just ₦5 per transfer (the lowest payout rate in the Nigerian market). On the pricing side, OPay charges 1.5% per local transaction capped at ₦2,000 — identical to Paystack and Monnify. International card transactions are charged at 4% with no cap. For payouts (transfers out), OPay wallet transfers cost ₦5 flat, while bank transfers to other Nigerian banks follow the industry standard: ₦10 for amounts up to ₦5,000, ₦25 for ₦5,001–₦50,000, and ₦50 above ₦50,000. Volume discount pricing is available for large-volume processors upon request. OPay also provides a WooCommerce plugin for WordPress-based e-commerce stores, enabling non-technical merchants to add OPay checkout without writing any code. A PHP SDK is also available for backend developers. Webhook notifications are available for payment confirmation events. Developers must configure webhook endpoints in the dashboard and validate webhook signatures to prevent fraudulent event injection. OPay's sandbox environment allows full testing of all payment channels before going live. Moving to live requires completing OPay's business onboarding including CBN KYC: CAC registration, director BVN and government ID, and a business bank account. From a compliance standpoint, OPay Digital Services Limited is CBN-licensed as a Payment Service Bank and operates under the Payment Service Bank (PSB) regulatory framework. All card data is processed in compliance with PCI-DSS. The OPay e-wallet is NDIC-insured up to ₦500,000. Known challenges: OPay's developer documentation is less comprehensive than Paystack's. Some advanced features (split payments, recurring billing) are not available. The e-wallet QR payment channel requires customers to have the OPay app installed, which is only relevant for merchants targeting OPay's user base. Frequently Asked Questions: How is OPay different from Paystack? OPay's main differentiator is the integration with its 40M+ user e-wallet for ₦5 QR payments. For developers building for OPay's mass-market user base, this is a significant advantage. For general e-commerce, Paystack has better documentation and more developer features. Does OPay support split payments or subscriptions? No — OPay's checkout API does not currently support split payments or recurring subscription billing. What is the OPay wallet QR payment? It allows merchants to display a QR code that customers with the OPay app can scan to pay directly from their OPay wallet at ₦5 per transaction.

67
Remita favicon

67. Remita

Payments, Banking & Fintech, Nigeria

Remita is Nigeria's most widely deployed government payment infrastructure platform, operated by SystemSpecs — a Lagos-based technology company founded in 1992. Remita is the payment engine behind the Nigerian Federal Government's Integrated Payroll and Personnel Information System (IPPIS), which processes salaries for over 1.7 million federal civil servants monthly. It is also integrated with the Government Integrated Financial Management Information System (GIFMIS), making Remita the de facto standard for Nigerian government financial transactions. Beyond government, Remita is used by over 100 Nigerian universities for school fees, thousands of corporate organizations for payroll and collections, and millions of individuals for bill payments. The Remita API is RESTful with JSON payloads and uses a multi-layer authentication scheme: OAuth 2.0 Bearer Token combined with a separate API-Key header. Both are required for all API calls. This double authentication layer is by design — given that Remita processes government and institutional transactions that carry higher security requirements than typical commercial gateways. OAuth 2.0 tokens are obtained by authenticating against the Remita token endpoint using merchant credentials. The API-Key is a static key assigned during merchant onboarding. Full API documentation is at api.remita.net. The core Remita Collections product works via a unique concept called the Remita Retrieval Reference (RRR). When an invoice or payment obligation is created via the Remita API, a unique 12-digit RRR code is generated. The payer can then present this RRR at any of Nigeria's 30+ bank branches, ATMs, mobile banking apps, or online banking portals and make the payment. Funds are automatically routed to the merchant's account, and Remita reconciles the transaction in real time. This multi-bank collection capability — where a single reference code is valid at every bank in Nigeria — is Remita's most powerful differentiator. The Collections API is available for all business types. Government-specific integrations (Ministries, Departments, and Agencies — MDAs) connect to Remita's TSA (Treasury Single Account) integration, which automatically sweeps collected funds to the CBN Treasury Single Account as mandated by the Federal Government's 2015 TSA policy. The Agency Banking API enables fintech platforms and banks to build agent banking products — where registered agents (typically airtime kiosks, POS shops, supermarkets) can process financial transactions on behalf of their customers. Remita's agent network spans rural and urban Nigeria. The Vending API provides programmatic access to utility top-ups: airtime and data purchases for all four major Nigerian networks (MTN, Airtel, Glo, 9mobile), electricity unit purchases for EKEDC, IKEDC, AEDC, BEDC, EEDC, JED, KAEDCO, and other NERC-licensed DISCOs, and DStv/GOtv subscription management. This makes Remita a convenient single integration point for platforms offering VAS (Value Added Services) products. The Direct Debit API enables businesses to set up standing debit mandates on customer bank accounts — automatically debiting on a schedule without requiring manual customer action for each transaction. This is used for insurance premium collection, loan repayments, and subscription services. Pricing for Remita is transaction-based and varies by product type (collections, transfers, vending). Unlike some gateways, Remita does not publish a flat public pricing table — rates are agreed during merchant onboarding and depend on volume and business type. Government entities and high-volume enterprises typically negotiate custom rates. The demo/test environment is available at remitademo.net, which mirrors all production functionality. Moving from demo to live requires completing Remita's merchant onboarding, which is more involved than typical payment gateways — reflecting the higher compliance requirements of its government-focused products. From a compliance standpoint, SystemSpecs Ltd (Remita's operator) holds CBN licensing and has SOC 2 Type II certification. Remita is also ISO 27001 certified for information security management. These certifications are required for the government contracts that form Remita's core business. Known challenges: Remita's developer documentation and API design are less modern than Paystack or Flutterwave. The API uses older REST conventions. The multi-layer authentication (OAuth 2.0 + API-Key) requires careful implementation. Merchant onboarding is more bureaucratic than self-service gateways. These trade-offs are acceptable for government and institutional clients where regulatory compliance outweighs developer experience. Frequently Asked Questions: Does Remita only serve government institutions? No — Remita is available to private businesses, educational institutions, and individuals. Government integration is its strongest use case, but any Nigerian business can use Remita for collections, payroll, and VAS. What is an RRR code? A Remita Retrieval Reference (RRR) is a unique 12-digit code generated for each payment obligation. Payers can use this code to pay at any Nigerian bank, ATM, or mobile app — making it ideal for widespread collection from diverse payment sources. Is Remita safe for government revenue? Yes — Remita is SOC 2 and ISO 27001 certified, and is the CBN-approved platform for federal government revenue collection under the Treasury Single Account policy.

68
Payaza API favicon

68. Payaza API

Payments, Banking & Fintech, Nigeria

Payaza Africa Limited is a pan-African payment gateway and financial services platform headquartered in Lagos, Nigeria, with operating licenses in 16+ countries including Nigeria, Ghana, Kenya, Tanzania, Liberia, Zambia, Rwanda, Uganda, Benin Republic, Côte d'Ivoire, Zimbabwe, Namibia, the DRC, Bahrain, the United Kingdom, the United States, Canada, and the UAE. This extensive multi-country licensing makes Payaza one of the most geographically diverse African payment platforms available to developers — a single Payaza API integration can power both local Nigerian payments and international collections from the UK, Canada, and the UAE. Payaza's developer documentation is available at docs.payaza.africa, with integration support at payaza.africa/integration-support. The API is RESTful with JSON payloads. Authentication uses a Bearer Token (Secret Key from the Payaza merchant dashboard). The API design follows standard patterns familiar to developers who have used Paystack or Flutterwave. Payaza supports card payments (Visa, Mastercard, Verve), bank transfer checkout, and mobile money across its supported markets. In Nigeria specifically, the gateway supports local debit card transactions, bank transfer collections, and outbound payouts to Nigerian bank accounts. In West Africa, mobile money is supported via integration with MTN Mobile Money, Orange Money, and other providers. For UK and international merchants, Payaza's local acquiring licenses enable card acceptance in British pounds and other major currencies. Multi-currency support is a primary differentiator. Merchants can configure Payaza to accept payments in NGN, GBP, USD, CAD, EUR, KES, GHS, and other currencies depending on their licensed market. This is particularly valuable for Nigerian diaspora businesses, e-commerce platforms with international customers, and SaaS companies billing customers globally. Payaza offers fast local and international payouts. For Nigerian businesses, payouts to local bank accounts are processed within standard Nigerian interbank timelines. For international payouts, Payaza's licenses in the UK, US, and Canada enable direct disbursement to foreign bank accounts without the complexity of SWIFT correspondent banking. The platform is built with security and compliance at its core. Payaza holds investment-grade security certifications and is PCI-DSS compliant. The platform has been described as offering "the most enjoyable payment experience" by Nigerian SME users, reflecting a focus on clean UI, fast onboarding, and responsive merchant support. Payaza has a particular strength in the creator economy and SME segment. Nigerian freelancers, digital product sellers, and content creators use Payaza to collect international card payments from overseas clients and receive settlement in their Nigerian accounts. The payment link feature requires no coding — making it accessible to non-technical merchants. Exact pricing is not publicly published on the Payaza website. Transaction fees are approximately 1.4–1.5% for local Nigerian transactions plus applicable flat fees, with international rates higher. Merchants are advised to contact Payaza directly for current rates based on their expected transaction volume and geography. The Payaza sandbox environment is available for testing. Moving from sandbox to live requires completing KYC onboarding including CAC registration, director BVN and government ID, and a business bank account. For international markets, Payaza may request additional compliance documentation depending on the country. From a compliance standpoint, Payaza Africa Limited is licensed by the CBN in Nigeria and has equivalent regulatory approvals in each of its 16+ operating jurisdictions. The breadth of licenses is a significant competitive advantage that took years to accumulate and represents a high barrier to entry for competitors. Frequently Asked Questions: How many countries does Payaza support? Payaza is licensed in 16+ countries as of 2026, including Nigeria, Ghana, Kenya, UK, US, Canada, and UAE. Additional markets are being added. Does Payaza support USD and GBP collection? Yes — Payaza can collect USD and GBP directly using its US and UK licenses, eliminating the need for separate payment processors in those markets. What is the onboarding time for Payaza? Nigerian business onboarding typically takes 2–5 business days depending on KYC document completeness. Is Payaza publicly traded? No — Payaza Africa Limited is a private company.

69
Quidax favicon

69. Quidax

Blockchain, Crypto, Banking & Fintech, Nigeria

Quidax is Nigeria's first Securities and Exchange Commission (SEC)-licensed cryptocurrency exchange, founded in 2018 by Buchi Okoro. The SEC provisional license, obtained in 2024, authorizes Quidax to operate as a Digital Assets Exchange — allowing it to collaborate with Nigerian banks and financial institutions, and offer institutional-grade API access to businesses building crypto-enabled products. Quidax has further deepened its infrastructure play by partnering with Lisk, an Ethereum Layer-2 blockchain optimized for Africa, to build DeFi rails connecting Quidax's NGN liquidity with on-chain applications. The Quidax Developer API (developer.quidax.com) is designed for businesses — not just retail traders — who want to embed cryptocurrency services into their products. The API enables fintechs, e-commerce platforms, and financial applications to integrate crypto buying, selling, holding, and payment acceptance without building exchange infrastructure from scratch. Quidax boasts a 99.8% uptime SLA backed by multi-region infrastructure, making it suitable for production-grade business integrations. Authentication is via Bearer Token (API Key) obtained from the Quidax account dashboard. Requests are made over HTTPS with JSON payloads. Quidax provides webhook notifications for transaction events including order fills, deposits, and withdrawals. One of the most commercially interesting features for Nigerian developers is stablecoin payment acceptance. Businesses can configure Quidax to accept USDT (Tether) or USDC (USD Coin) from customers and automatically receive NGN settlement in their business account. This eliminates the need for merchants to manage cryptocurrency volatility while offering customers the option to pay with stablecoins — a payment rail popular with Nigerian diaspora and crypto-native consumers. Quidax supports multiple digital assets including Bitcoin (BTC), Ethereum (ETH), USDT, USDC, and other tokens listed on the exchange. The crypto trading API allows platforms to execute market and limit orders, query order books, access price feeds, manage wallets, and retrieve transaction history programmatically. The Lisk partnership announced in 2026 opens Quidax's liquidity to DeFi protocols on the Lisk network. Developers building DeFi applications on Lisk can access Quidax's Nigerian NGN/crypto liquidity pools — creating Africa's first DeFi infrastructure with Nigerian naira integration. This positions Quidax at the intersection of centralized exchange liquidity and DeFi composability. From a regulatory standpoint, Quidax's SEC Digital Assets Exchange license is the most comprehensive crypto regulatory approval in Nigeria. The SEC license permits institutional partnerships with banks, which is not available to unlicensed crypto platforms. This creates significant competitive advantages for developers building crypto products that require banking integration or institutional KYC. All users and businesses accessing the Quidax API must complete KYC verification as required by the Nigerian SEC and SCUML (Special Control Unit Against Money Laundering). For businesses embedding Quidax APIs, compliance documentation for the business entity is required during onboarding. Known challenges: The Quidax API is more focused on exchange functionality than payment gateway use cases. For pure payment acceptance without crypto trading, developers may find the API overhead higher than using stablecoin-native payment APIs. Additionally, the regulatory landscape for crypto in Nigeria continues to evolve, which may affect permitted use cases. Frequently Asked Questions: Is Quidax the only SEC-licensed crypto exchange in Nigeria? Quidax was the first to receive the provisional SEC Digital Assets Exchange license in Nigeria (2024). Other exchanges are applying for licenses under the same framework. Can I use Quidax to accept Bitcoin payments on my website? Yes — but Quidax also provides stablecoin (USDT/USDC) payment acceptance which protects merchants from Bitcoin price volatility while still accepting crypto. Does Quidax support NGN withdrawal to bank accounts? Yes — businesses receive NGN settlement to their Nigerian bank accounts for accepted crypto payments.

70
Onafriq (Baxi) favicon

70. Onafriq (Baxi)

Payments, Banking & Fintech, Nigeria

Onafriq (formerly MFS Africa) is Africa's largest digital payments gateway, operating across 40+ African countries and reaching over 500 million mobile wallets and bank accounts on the continent. In Nigeria, Onafriq operates the Baxi super-agent network — a branded agency banking network with over 460,000 active agents nationwide, covering both urban and rural areas. Baxi is one of Nigeria's largest super-agent networks and is used by streaming platforms, utilities, government agencies, and fintech companies to collect payments from and disburse to cash-preferred Nigerian consumers. Onafriq provides a unified API that connects businesses to its full collection and disbursement infrastructure across Nigeria and Africa. The API documentation is at docs.onafriq.com, and Onafriq Nigeria Payments Ltd holds a CBN Payment Service Provider license for all Nigerian operations. The Collections API enables businesses to receive payments through multiple channels: mobile money wallets (pan-African, where applicable), bank account transfers, debit cards, and cash payments via Baxi agents. This multi-channel collection capability is the core value proposition — a single API integration enables a business to collect from tech-savvy card users, bank transfer users, and cash-paying offline customers all at once. This is particularly powerful for Nigerian companies serving a diverse customer base that spans different income levels and digital adoption stages. For bill payments, Onafriq's Baxi network integrates with over 248 billers including electricity DISCOs (EKEDC, IKEDC, AEDC, and others), DSTV and GOtv subscription management, water corporation payments, and various government agencies. Businesses can integrate the Biller API to let their users pay any of these billers from within their application. The Disbursements API enables fast, secure payouts to bank accounts and mobile wallets across Nigeria. This is used by social protection programs (conditional cash transfers), agricultural buyers (paying farmers at harvest), insurance companies (claims payouts), and any platform that needs to send money to Nigerian recipients who may not have traditional bank accounts. A significant 2026 milestone was Onafriq's PAPSS (Pan-African Payment and Settlement System) integration, launched in partnership with Nigerian banks and mobile money operators. This enables wallet-based outbound payments from Nigeria to Ghana — a first step toward real-time pan-African interoperable payments using local currencies, bypassing USD correspondent banking for intra-African transfers. In January 2026, Showmax partnered with Baxi by Onafriq to offer Nigerian subscribers a new payment option for streaming subscriptions — allowing users to pay in person at any Baxi agent point without needing a bank card or mobile banking app. This demonstrates the commercial value of the Baxi network for digital businesses that want to capture Nigeria's large cash-preferred segment. Authentication for the Onafriq API uses Bearer Token or API Key credentials obtained through the developer portal. Enterprise integration partners may have specific authentication flows depending on their market and product. A sandbox environment is available for testing. Known challenges: Onafriq's developer documentation is less self-service-oriented than Paystack or Flutterwave — enterprise integration partnerships are the primary onboarding path. Nigeria-specific Baxi agent banking integration may require additional operational setup beyond just API access. Pricing is negotiated per partnership rather than published on a public pricing page. Frequently Asked Questions: Can I use the Baxi agent network without building a full integration? Baxi provides physical agent points where end customers can pay using reference codes — the integration generates a reference code that the customer presents at the Baxi agent. Full API integration is required to generate reference codes and reconcile payments. Is Onafriq the same as Baxi? Baxi is Onafriq's Nigeria-specific super-agent brand. Onafriq is the pan-African parent. The API covers all Onafriq products including Baxi. Does Onafriq support mobile money in Nigeria? Onafriq's mobile money expertise is strongest in East Africa (Kenya, Tanzania) and West Africa (excluding Nigeria, where mobile money adoption has been slower than agent banking). In Nigeria, the focus is on bank transfers and Baxi cash agents.

71
RexPay (Global Accelerex) favicon

71. RexPay (Global Accelerex)

Payments, Banking & Fintech, Nigeria

RexPay is a Nigerian payment gateway solution developed by Global Accelerex Limited, a leading electronic payment and business management solutions company operating in Nigeria and West Africa. Global Accelerex holds both a CBN Payment Solution Service Provider (PSSP) certification and a CBN Payment Terminal Service Provider (PTSP) certification — a dual certification that covers online payment processing and POS terminal management respectively. This makes Global Accelerex one of the few Nigerian companies with both licenses, giving RexPay institutional-grade credibility as a payment infrastructure partner. The RexPay API is RESTful with JSON payloads. Documentation is available at rexpay-docs.globalaccelerex.com. Authentication uses an API Key obtained from the RexPay merchant dashboard. Developers initialize payment transactions by sending a POST request with the amount and transaction reference, then display the RexPay checkout to the customer. RexPay supports three payment channels in Nigeria: card payments (Visa, Mastercard, Verve with 3D Secure / 2FA verification), internet banking transfers (bank-to-bank transfers via the customer's internet banking), and USSD (for customers on basic mobile phones without internet access). This covers the three primary payment behaviors of Nigerian consumers: card users, mobile banking users, and USSD users. For WordPress-based e-commerce stores, RexPay provides a WooCommerce plugin that can be installed directly from the WordPress plugin directory. This no-code integration allows Nigerian merchants to add RexPay checkout without writing a single line of code — simply install, configure the API key from the dashboard, and payments start flowing. Pricing for RexPay starts from $0 per month, indicating no mandatory platform fee. Transaction fees are commission-based and negotiated during merchant onboarding. The exact percentage rates are not published publicly but are competitive with other Nigerian gateways. The $0/month model makes RexPay accessible to small businesses and startups that cannot commit to monthly subscription fees. The sandbox environment allows full testing of all payment channels. Moving to live requires completing the Global Accelerex KYC process, which involves submitting CAC documents, director BVN, and business bank account information. From a compliance standpoint, Global Accelerex is CBN-certified under both the PSSP and PTSP frameworks, meaning that all payment transactions processed through RexPay meet CBN regulatory standards. PCI-DSS compliance ensures card data is handled and stored securely. RexPay is a focused Nigeria-only payment gateway — it does not currently support international payment corridors or other African countries. This is a trade-off that simplifies compliance but limits its usefulness for businesses with pan-African payment needs. Known challenges: RexPay's documentation and developer community are smaller than Paystack or Flutterwave. Advanced features like split payments, virtual accounts, and recurring billing are not currently supported. International card acceptance (for non-Nigerian Visa/Mastercard holders) may have limitations. Frequently Asked Questions: What is Global Accelerex? Global Accelerex is the parent company of RexPay. It is one of Nigeria's oldest e-payment companies, providing POS terminals, payment switches, and software solutions to Nigerian banks and enterprises since the early 2000s. Does RexPay work with WooCommerce? Yes — a WooCommerce plugin is available that allows Nigerian WordPress store owners to accept payments through RexPay without any coding. Can I use RexPay for B2B corporate payments? Yes — RexPay supports internet banking transfers, which is the preferred payment method for Nigerian corporate clients making large business-to-business payments.

72
Woven Finance favicon

72. Woven Finance

Banking & Fintech, Payments, Nigeria

Woven Finance is a Nigerian Banking-as-a-Service (BaaS) infrastructure company that enables fintechs, microfinance banks, cooperatives, and digital platforms to embed banking products into their applications through a developer-first API. Woven partners with CBN-licensed Nigerian microfinance banks to provide its underlying banking infrastructure — meaning the virtual accounts and financial products that businesses build on Woven are backed by actual licensed banking institutions, not just payment licenses. The Woven Finance developer API is documented at woven.finance/developer and provides access to virtual accounts, payouts, card payments, bank transfer collections, and direct debit mandates. Authentication uses an API Key or Bearer Token obtained through the Woven Finance developer account. SDKs and plugins are available for popular development environments, with the Woven support team providing direct assistance during integration. The flagship Woven product is multi-bank virtual accounts. Unlike single-bank virtual accounts offered by most Nigerian gateways (which are typically backed by one specific bank), Woven Finance enables customers to be assigned virtual account numbers from multiple Nigerian microfinance banks simultaneously. This multi-bank approach significantly improves payment collection resilience — if one bank's system is experiencing downtime or NIP (Nigerian Inter-Bank Payment) routing issues, customers can use another bank's virtual account number. For wallet-based fintech apps, this means higher collection success rates and fewer failed deposits during peak periods. The Payouts API allows platforms to disburse funds to any Nigerian bank account. The Bank Transfer Collections module enables businesses to receive payments via bank transfers into assigned virtual accounts, with real-time webhook notifications on fund arrival. The Direct Debit feature allows platforms to set up recurring debit mandates on customer accounts for subscription billing, loan repayments, or savings contributions. Woven Finance also supports card payment acceptance, enabling platforms that want to offer multiple payment options to collect from card-holding customers without managing a separate card payment gateway integration. A notable use case for Woven Finance is cooperative societies and savings groups. Nigerian cooperatives (ajo, esusu) can use Woven's virtual account API to assign unique collection accounts to each member — automatically reconciling monthly contributions, tracking balances, and sending notifications when a member's contribution arrives. This eliminates the manual cash collection processes that most cooperatives still rely on. For Nigerian microfinance banks (MFBs) themselves, Woven Finance offers a platform for extending their banking infrastructure to fintech partners — allowing MFBs to participate in the growing embedded finance ecosystem by powering the backend of apps built by their fintech partners. The sandbox environment is available for testing all Woven Finance products. Moving to live requires completing onboarding and KYC with Woven Finance and their partner MFBs. As a BaaS provider working with multiple banking partners, Woven may require additional documentation depending on the specific banking product being deployed. From a compliance standpoint, Woven Finance operates through its partner microfinance banks, which are CBN-licensed. All customer funds held in Woven-powered virtual accounts are held in licensed bank accounts with NDIC deposit insurance protection. Woven Finance itself complies with the CBN's guidelines on Banking-as-a-Service and embedded finance. Known challenges: Woven Finance is less publicly documented than Paystack or Flutterwave. Developer documentation is functional but less comprehensive. Integration support is primarily relationship-driven — the Woven team provides active support during onboarding but self-service documentation depth is growing. Frequently Asked Questions: What makes Woven Finance different from other Nigerian payment gateways? Woven's multi-bank virtual account model is a significant differentiator. Most gateways give you virtual accounts from one bank; Woven gives customers accounts from multiple banks simultaneously, improving collection resilience. Do Woven Finance virtual accounts have NDIC deposit insurance? Yes — because Woven operates through licensed microfinance bank partners, customer funds in Woven virtual accounts benefit from NDIC insurance coverage. Can I use Woven Finance for a savings or wallet app? Yes — Woven Finance is specifically designed for wallet and savings product infrastructure. The multi-bank virtual account product is ideal for building savings apps, digital wallets, and cooperative management systems.

73
Thunes Payout API favicon

73. Thunes Payout API

Payments, Banking & Fintech

Thunes is a global B2B cross-border payments company headquartered in Singapore, operating a proprietary real-time payment network that connects over 12 billion bank accounts, mobile wallets, and stablecoin wallets across 140 countries — accessible through a single API integration. Unlike traditional correspondent banking, Thunes routes payments through direct partnerships with local payment providers, mobile network operators, and bank networks in each country, enabling real-time 24/7 fund disbursement without SWIFT delays. Thunes primarily serves enterprise clients: global marketplaces, gig economy platforms, remittance operators, global banks, and B2B payment networks. The company's API documentation is available at docs.thunes.com, and the platform is designed for high-volume institutional integrations rather than self-service individual developers. The Thunes API enables two core operations: payouts (sending money to recipients globally) and, more recently, collection (receiving payments). Payouts can be delivered to bank accounts, mobile wallets (MTN Mobile Money, M-Pesa, Orange Money, etc.), and stablecoin wallets (USDT, USDC) across 140 countries. Nigeria is accessible via bank account payouts and stablecoin disbursements. A significant 2026 product launch is Thunes' Instant Cross-Border Payout for Gig and Remote Workers — a direct-to-workforce solution that enables platforms to instantly pay remote workers and freelancers across 140 countries, 24/7, with funds delivered to bank accounts, mobile wallets, or stablecoin wallets in real time. For Nigerian gig workers receiving international payments, this means immediate access to earnings rather than 2–5 business day SWIFT settlement windows. Thunes differentiates on pricing transparency — the platform provides complete visibility on transfer fees, FX rates, and all associated costs before transaction authorization. This is in contrast to traditional remittance operators that often bundle fees into hidden FX spreads. For businesses sending high volumes of payments to Africa, the transparent fee model enables accurate cost forecasting. Authentication for the Thunes API uses an API Key provided after enterprise onboarding. All requests must be made over HTTPS. Webhooks are available for real-time transaction status updates. From a compliance standpoint, Thunes is regulated as a payment service provider in Singapore (MAS), the EU, and other jurisdictions. For Nigeria, Thunes routes payments through CBN-licensed local partners, ensuring regulatory compliance for inbound transfers. Thunes has strict AML/KYB requirements during onboarding — all partner businesses must complete full compliance verification before API access is granted. Frequently Asked Questions: Can I disburse to Nigerian bank accounts via Thunes? Yes — Nigeria is accessible via bank account payouts. The exact Nigerian bank coverage should be confirmed during Thunes enterprise onboarding. Does Thunes support USDT payouts to Nigeria? Yes — Thunes supports stablecoin payouts in USDT, which is particularly useful for serving Nigerian workers who prefer to hold USD-pegged stablecoins as a hedge against NGN devaluation. How does Thunes compare to Payoneer for Nigerian worker payouts? Payoneer requires workers to hold Payoneer accounts and withdraw manually. Thunes delivers directly to bank accounts or mobile wallets — no recipient account required on a Thunes platform.

74
Nium Payout API favicon

74. Nium Payout API

Payments, Banking & Fintech

Nium is a Singapore-headquartered global payments infrastructure company that provides businesses with a unified API to send payments to 190+ countries, collect payments in 35+ markets, and issue physical and virtual cards in 30+ countries. Nium is a licensed financial institution in multiple jurisdictions including the US, UK, EU, Singapore, and Australia, and serves financial institutions, fintech companies, banks, and enterprises that need to build or scale cross-border payment capabilities. The Nium API is RESTful with JSON payloads. Documentation is at docs.nium.com. Authentication uses API Key credentials passed in request headers (client-id and x-api-key). Nium operates a payout platform (mpdocs.nium.com) that provides the most detailed technical integration guidance for developers building payment products. For payouts, Nium supports 190+ destination countries with 65 of those available in real-time. The supported corridors span the Americas, Europe, Middle East, Africa, Oceania, and Asia-Pacific. Nigeria falls within Nium's Africa coverage — however, the exact payment methods, corridors, and processing times for Nigeria should be confirmed via the Nium Playbook at playbook.nium.com before integration. Payout fees are calculated in real-time at transaction execution and are corridor-specific. For collections, Nium supports receiving payments in 35+ markets using local payment methods. This covers bank transfers, card payments, and local e-wallets depending on the market. Nigeria-specific collection support should be confirmed separately. Nium also offers card issuance APIs in 30+ countries — enabling fintechs and banks to issue virtual and physical Visa/Mastercard cards to their customers. Cards can be issued in multiple currencies and managed programmatically (freeze, unfreeze, set spending limits, retrieve transactions). Webhooks are available for all major events: payout processing, payout completion, payout failure, and card transaction alerts. Developers can configure webhook endpoints during Nium account setup. The sandbox environment provides full testing capability for all Nium products. Moving to live requires completing Nium's enterprise onboarding, including business verification and compliance review by a Nium account manager. From a compliance standpoint, Nium is regulated in multiple jurisdictions globally. The company holds money transmitter licenses in all US states, FCA authorization in the UK, Payments Institution license in the EU, and MAS Major Payment Institution license in Singapore. For transactions to/from Nigeria, Nium routes through local correspondent partners that are CBN-licensed. Nium raised $200 million at a $2.1 billion valuation in 2022, making it one of the most well-capitalized global payment infrastructure companies. Clients include large banks, digital banks, travel companies, and enterprise platforms globally. Frequently Asked Questions: Is Nigeria a supported payout destination on Nium? Nium covers 190+ countries including African markets. Nigeria is likely included, but specific corridor availability and payment methods should be confirmed via the Nium Playbook at playbook.nium.com or by contacting your Nium account manager. Does Nium support NGN as a settlement currency? This should be confirmed during Nium onboarding. Nium typically settles in the destination country's local currency. Is Nium self-service or enterprise? Nium is primarily enterprise — access requires working with a Nium account manager. It is not a self-service sign-up API like Paystack or Stripe.

75
Rapyd Payout API favicon

75. Rapyd Payout API

Payments, Banking & Fintech

Rapyd is a global Fintech-as-a-Service (FaaS) platform that provides businesses with a single API to collect payments, disburse payouts, and manage financial operations across 100+ countries and 900+ local payment methods. Founded in 2016 and headquartered in Tel Aviv, Israel, Rapyd is backed by Stripe and other major investors, and has a community of 50,000+ developers. The Rapyd API covers the complete payment lifecycle: online checkout, virtual accounts, hosted payment pages, multi-currency wallets, card issuing, FX conversion, and bulk disbursements. The Rapyd API is RESTful with JSON payloads. Documentation is at docs.rapyd.net. Authentication uses HMAC SHA-256 signing — a security scheme where every API request is signed using the access key and secret key provided during onboarding. This is more complex than Bearer Token auth and requires developers to implement the signing algorithm correctly. The signature is computed from the HTTP method, endpoint path, salt, timestamp, access key, and request body, then base64-encoded and included in the request header. Rapyd provides code samples in multiple languages to simplify implementation. Rapyd's core product for global payments is the Collect API, which enables businesses to accept local payment methods in 100+ countries. Rather than integrating with dozens of country-specific payment processors, businesses integrate Rapyd once and get access to payment methods including bank transfers, cash payment networks, direct debit, mobile wallets, and card networks in each country. For Nigeria and Africa, Rapyd's local payment method coverage includes relevant African payment rails — exact Nigerian payment methods available can be queried via the Rapyd Payment Methods API (GET /v1/payment_methods/country?country=NG). The Payout API enables mass disbursements to bank accounts and e-wallets globally. Businesses can send payments to employees, contractors, vendors, and customers in 100+ countries. Rapyd automatically handles FX conversion when the payout currency differs from the source currency. Rapyd also offers multi-currency wallets — virtual accounts that can hold balances in multiple currencies. This is useful for platforms managing funds on behalf of multiple currencies and wanting to minimize FX conversion costs by holding funds in the appropriate currency. Card issuing is another major feature — businesses can use the Rapyd API to issue virtual and physical Visa/Mastercard cards to their users in supported markets. This powers expense management tools, corporate card programs, and employee benefit cards. The Rapyd sandbox environment is fully featured and allows testing of all payment methods, disbursements, and card operations using test credentials. The developer community at community.rapyd.net provides support and knowledge sharing. From a compliance standpoint, Rapyd is an authorized Electronic Money Institution in the UK (FCA), an authorized Payment Institution in the EU (Lituanian FSA), and holds licenses in other jurisdictions. For Africa and Nigeria specifically, Rapyd works with local regulated partners to ensure compliance with CBN requirements. Frequently Asked Questions: Does Rapyd support Nigeria directly? Nigeria is accessible through Rapyd's Africa local payment method network. Use the Payment Methods API with country=NG to see currently available Nigerian payment methods. Why does Rapyd use HMAC SHA-256 instead of Bearer tokens? HMAC signing provides additional security for high-value enterprise transactions — each request is individually signed, preventing replay attacks and request forgery. Can Nigerian businesses sign up for Rapyd directly? Businesses need to have a legal entity in a Rapyd-supported country. Nigerian companies should contact Rapyd to confirm current onboarding eligibility.

76
Nomba API favicon

76. Nomba API

Payments, Banking & Fintech, Nigeria

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. The Nomba API is RESTful with JSON payloads and uses OAuth2 for authentication. Developers can authenticate via two methods: the Client Credentials grant (server-to-server, for backend integrations) or the PKCE (Proof Key for Code Exchange) grant (for mobile and single-page app integrations where the secret cannot be safely stored). In both cases, an access_token is generated and passed in every API request as an Authorization: Bearer <token> header. API keys are retrieved from the Nomba business dashboard under Settings > API Keys. The Checkout API is the core product for accepting payments. Developers initialize a checkout session server-side by sending a POST request with the amount, currency (NGN), and a unique transaction reference. Nomba returns a hosted checkout URL that the developer redirects the customer to. The checkout supports card payments (Verve, Visa, Mastercard), USSD, and bank transfers. Nomba handles the entire payment experience on its hosted page — merchants do not need to build a custom checkout interface. For fund collection from specific customers, Nomba supports Virtual Accounts — unique bank account numbers assigned to individual customers or transactions. When a customer transfers any amount to their virtual account number, Nomba fires a webhook confirming the payment. This is ideal for Nigerian wallet top-ups, marketplace deposits, and savings apps where customers fund their balance via bank transfer. The Transfers API enables instant outbound bank transfers to any Nigerian bank account. Developers can send disbursements by specifying the destination bank code, account number, amount, and a unique transfer reference. Nomba executes the transfer via the Nigerian banking system. This is commonly used for payroll, agent commissions, loan disbursements, and refunds. Nomba also supports tokenized card flows — when a customer first pays with a card, Nomba can return a card authorization token that the merchant stores and uses for future charges without requiring the customer to re-enter card details. This enables installment plans, subscription-like products, and one-click repeat payments. For merchants with physical locations, Nomba provides a Terminals API that enables developers to build custom POS applications. Integrators can send payment requests to Nomba POS terminals, receive confirmation webhooks, and build merchant dashboards that pull transaction data from the terminal network. This is a unique capability that distinguishes Nomba from pure online payment gateways like Paystack or Flutterwave. Webhooks are available for all major events: payment success, payment failure, transfer completion, and virtual account credit. Developers must validate the webhook signature before processing events to ensure authenticity. The Nomba sandbox environment is available for all API products. Developers can test checkout, virtual accounts, and transfers without processing real money. Moving to live requires completing Nomba's business onboarding and CBN KYC verification. From a compliance standpoint, Nomba holds a CBN Payment Service Bank license and is licensed as a Payment Service Provider. All transactions are processed within the CBN regulatory framework. The platform is used by hundreds of thousands of Nigerian merchants, particularly small businesses, market traders, and logistics companies that use Nomba POS terminals. Frequently Asked Questions: How is Nomba different from Paystack? Paystack is primarily an online payment gateway. Nomba additionally offers POS terminal integration, agent banking infrastructure, and the Global Payout API for cross-border disbursements — making it more comprehensive for merchants with physical and digital presence. Is Nomba pricing public? Nomba does not publish exact API pricing. Contact the Nomba team for transaction fee schedules based on your volume and use case. Can I use Nomba for cross-border payments? The main Nomba API is for domestic Nigerian payments. For cross-border disbursements, use the separate Nomba Global Payout API which was launched in March 2026.