We've analyzed and compared the top 5 API providers supporting QR Code Payments for Nigerian developers and businesses. Find the right infrastructure fit for your startup below.
Written by Editorial Staffs as at 5th August, 2026
← Swipe to compare all 5 APIs →
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.
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 docs.interswitchgroup.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 docs.interswitchgroup.com with test credentials. Interswitch's Verve card network — with over 40 million active cards issued by virtually every Nigerian bank — is one of the most important domestic payment assets in the country. Merchants and platforms integrated with Interswitch gain acceptance of Verve cards, which are the primary debit cards for millions of Nigerian bank customers who may not have international Visa or Mastercard credentials. For consumer-facing Nigerian businesses where Verve card acceptance determines accessibility to a large portion of the Nigerian banked population, Interswitch integration is often essential rather than optional. The NIP (NIBSS Instant Payment) switch that Interswitch helps power enables instant settlement between banks across Nigeria, with transactions completing within seconds rather than the 24-hour windows of older payment systems. For Nigerian businesses where payment confirmation delays affect operational workflows — logistics companies confirming payment before dispatch, service providers starting work after payment, retailers managing inventory allocation — NIP instant payment confirmation through Interswitch's infrastructure removes settlement uncertainty from business operations. Interswitch's three-plus decades of operation in Nigeria represent institutional knowledge of Nigerian payment infrastructure that newer entrants cannot match. The company has navigated multiple CBN regulatory cycles, multiple technology infrastructure shifts, and the evolution of Nigerian consumer payment behavior from cash to cards to mobile. For Nigerian enterprises selecting long-term payment infrastructure partners, this institutional longevity and demonstrated resilience is a meaningful factor in vendor selection.
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. ErcasPay's multi-currency acceptance — NGN plus USD, GBP, EUR, CAD, and additional international currencies — enables Nigerian merchants to accept payments from both domestic customers paying in naira and international customers paying in their home currency. This dual-currency capability in a single gateway integration eliminates the need for separate domestic and international payment gateway relationships, reducing integration complexity and ongoing vendor management for Nigerian businesses serving both local and global customer segments. PCI DSS certification at ErcasPay ensures that card data handling meets international security standards, protecting Nigerian merchants from the liability and reputational risk of card data breaches. For Nigerian SMEs that lack the resources to implement independent PCI compliance infrastructure, using a certified gateway like ErcasPay allows them to accept card payments within a compliant infrastructure environment without bearing the cost and complexity of independent certification.
VFD Tech is the technology subsidiary of VFD Group Plc, a Lagos-based diversified financial holding company listed on the Nigerian Exchange Group (NGX). VFD Tech provides Banking-as-a-Service (BaaS) infrastructure through its VBaaS platform, powered in collaboration with VFD Microfinance Bank Limited — a CBN-licensed microfinance bank that is also part of the VFD Group ecosystem. The VBaaS platform enables fintechs, lenders, savings platforms, and non-bank financial companies to embed banking products into their applications without obtaining their own banking license. The VFD Tech BaaS API documentation is available at vbaas-docs.vfdtech.ng. Authentication is handled via Access Tokens generated through the VBaaS portal at vbaas.vfdtech.ng. Developers access their sandbox environment at vbaas-dev.vfdtech.ng. The portal provides a controlled, structured onboarding process — unlike pure self-service gateways, BaaS access may require completing a partnership application with the VFD Tech team. The VBaaS Wallets API is the core product. It enables platforms to create and manage digital wallets for their users, with each wallet backed by a VFD Microfinance Bank account. This means wallet balances are held in a CBN-licensed, NDIC-insured bank — not in a non-bank payment processor's float. Wallet operations include: create wallet, credit/debit wallet, check balance, retrieve transaction history, and transfer between wallets. The Loans API enables fintech platforms to originate and manage loan products through the VFD BaaS infrastructure. This is a significant product for Nigerian digital lenders that want to offer credit products without holding a separate money lending license — by partnering with VFD Microfinance Bank as the licensed lender. Loan disbursements go directly into borrower wallets or bank accounts. The Direct Debit / Debit Mandates API enables platforms to set up recurring debit authorizations on customer bank accounts. Customers authorize a standing mandate, and the platform can trigger automatic debits on a defined schedule — ideal for loan repayment collection, subscription billing, and cooperative savings deductions. The Bills Payment API provides access to Nigerian utility and VAS services: electricity (NERC-licensed DISCOs), airtime (MTN, Airtel, Glo, 9mobile), data bundles, cable TV (DStv, GOtv), and other billers. Platforms can let users pay bills directly from their VFD BaaS-powered wallets. Additional features include: QR Code payment generation and processing, POS infrastructure integration, and a Liveness Check API for identity verification during onboarding. From a compliance standpoint, VFD Microfinance Bank is CBN-licensed and NDIC-insured. All customer funds in VFD BaaS wallets benefit from NDIC deposit insurance coverage. The VBaaS platform inherits VFD Microfinance Bank's regulatory standing — a key advantage over non-bank BaaS providers. VFD Group Plc's diversified portfolio (which includes asset management, securities trading, insurance, and real estate in addition to microfinance banking and technology) gives VFD Tech a stable institutional foundation. The company is publicly listed on NGX, providing additional transparency and accountability. Pricing for VFD Tech BaaS is not publicly listed. Rates are transaction-based and negotiated during the partnership onboarding process. Developers can request a demo and pricing quotation through the VBaaS portal. Frequently Asked Questions: Can I build a lending product without a money lending license? VFD Tech's Loans API is powered by VFD Microfinance Bank, a licensed lender. Depending on your product structure, you may be able to offer credit products through VFD BaaS as an agent/partner without your own license — but legal advice is recommended for your specific use case. Are customer wallets protected by NDIC? Yes — funds in wallets backed by VFD Microfinance Bank are covered by NDIC deposit insurance up to the applicable limit.
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. The PCI DSS certification of CBI Monie ensures that card data processed through the platform meets the Payment Card Industry Data Security Standard requirements for cardholder data protection. For Nigerian fintechs and enterprises concerned about compliance with card scheme requirements, CBI Monie's certified status removes the burden of achieving independent PCI DSS certification for card data handling within the integrating platform's environment. QR code payment functionality in CBI Monie enables merchant-displayed QR codes that customers can scan to initiate payments using their mobile banking apps or fintech wallets. As QR code payment adoption grows in Nigeria — driven by CBN's promotion of cashless payment infrastructure and the expansion of mobile banking usage — merchants integrated with CBI Monie can offer this payment channel alongside traditional card and bank transfer methods without additional infrastructure. Merchant onboarding APIs within CBI Monie allow platform operators managing merchant networks to programmatically onboard new merchants, verify their identity and business credentials, and activate payment acceptance — building automated merchant lifecycle management for agent banking platforms, marketplace operators, and payment aggregators managing large merchant portfolios in Nigeria.