Back to Fincra Identity Details

101 Best Fincra Identity Alternatives & Competitors

Looking for a substitute for Fincra Identity? Check out the top compiled identity & kyc & payments alternative APIs in the directory. Compare key features, developer experience, authentication methods, and uptime.

01
ExchangeRate-API favicon

1. ExchangeRate-API

Development Tools, Payments, Trading & Currency Exchange

ExchangeRate-API is one of the most developer-friendly and widely-used currency exchange rate APIs available globally. Founded to provide reliable, accurate, and affordable foreign exchange data, the platform delivers real-time and historical exchange rates for 165 currencies across 200 countries — including the Nigerian Naira (NGN) — through a clean, well-documented RESTful API. It is particularly popular among Nigerian developers building fintech apps, e-commerce platforms, and financial tools that require accurate NGN conversion rates against major world currencies. **What ExchangeRate-API Does** The API provides two primary services: real-time exchange rates and historical rate data. The standard endpoint returns the latest exchange rates for all 165 supported currencies relative to a chosen base currency. The pair conversion endpoint returns the conversion rate between any two specific currencies. The enriched data endpoint includes additional localization information such as currency symbols, decimal separators, and locale-specific formatting — useful for building polished financial UIs. **Nigeria Support** NGN (Nigerian Naira) is fully supported as both a base and target currency. Nigerian developers can fetch the current USD/NGN, EUR/NGN, GBP/NGN rates in a single API call, or query any cross rate between NGN and any of the other 164 supported currencies. This makes ExchangeRate-API suitable for any Nigerian application that displays, converts, or tracks exchange rates. **Historical Data** ExchangeRate-API provides access to historical exchange rate data going back to 1990 — available on all plans including the free tier. This is a rare feature among free exchange rate APIs and makes the platform valuable for building Naira devaluation charts, historical FX analysis tools, and financial reports requiring period-specific exchange rates. **Authentication** The API uses API key authentication. Keys are issued immediately upon free sign-up with just an email address — no credit card required. The key is appended to every request URL as a query parameter. For developers who want to test without even signing up, ExchangeRate-API also offers a no-key open access endpoint that returns exchange rates without authentication, though at a lower rate limit. **Pricing Plans** ExchangeRate-API offers three tiers: - **Free**: $0/month — 1,500 requests/month, daily rate updates, no credit card required - **Pro**: $10/month ($100/year) — 30,000 requests/month, hourly rate updates - **Business**: $30/month ($300/year) — 125,000 requests/month, rate updates every 5 minutes, priority support All plans include historical data, enriched data, high availability, and a long-term support (LTS) commitment — meaning the API will not break without advance notice of deprecation. **Rate Limits** Rate limits are enforced on a monthly basis. The quota consumed is tracked and the remaining allowance is provided in response headers. When the monthly quota is exhausted, the API returns HTTP 429 (Too Many Requests). After 20 minutes without requests, rate-limited open-access (no-key) IPs are automatically unblocked. **No Sandbox (Test with Free Tier)** ExchangeRate-API does not provide a dedicated sandbox environment. Testing is done using the free tier itself — since the free tier requires no credit card and provides 1,500 real API calls per month, this is typically sufficient for development and integration testing. **Use Cases for Nigerian Developers** ExchangeRate-API is appropriate for any Nigerian project that needs exchange rate data as a data source rather than as a core payment processing feature. It does not process transactions — it only provides rate data. Common Nigerian use cases include: displaying live NGN rates on remittance platforms, powering multi-currency invoice tools, building Naira rate trackers, and auto-converting product prices in NGN to USD/EUR for international storefronts. **Important Limitation for Nigeria** ExchangeRate-API provides mid-market exchange rates sourced from financial data providers. These rates are the "official" interbank rates, not the parallel market (black market) NGN rate that often differs significantly in Nigeria. For apps that need to track or display the Nigerian parallel market rate, Monierate is a more appropriate data source. ExchangeRate-API's NGN rates reflect the official CBN/interbank rate. **Challenges** The free tier's daily update frequency means the rate data can be up to 24 hours stale — not suitable for high-frequency trading or real-time FX conversion in production payment flows. For production fintech use where real-time accuracy matters, the Pro plan ($10/month) with hourly updates is the minimum recommended tier. **Frequently Asked Questions** Q: Do I need a credit card to start? A: No. The free plan requires only an email address. Q: Does ExchangeRate-API support NGN? A: Yes. NGN is one of 165 supported currencies. Q: How current are the rates on the free plan? A: Updated once per day. For hourly updates, upgrade to Pro ($10/month). Q: Does it provide black market / parallel market NGN rates? A: No. Only official mid-market rates. Use Monierate for Nigerian parallel market rates. Q: Can I use this for live payment processing in production? A: For rate display yes, but not for actual transaction processing — this is a data API, not a payment gateway.

02
Fincra favicon

2. Fincra

Payments, Development Tools

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.

03
NIMC NIN API favicon

3. NIMC NIN API

Identity & KYC, Development Tools

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.

04
Square API favicon

4. Square API

eCommerce, Payments, Development Tools

Square API is a comprehensive payment and commerce platform API from Square, Inc. (now Block, Inc.) that enables developers to build custom point-of-sale applications, online payment flows, inventory management systems, subscription billing, and retail commerce solutions. Square provides a deeply integrated suite of commerce APIs covering payments, orders, inventory, customer management, loyalty programs, and employee management that work together to provide a complete retail and services business management platform. IMPORTANT NOTE FOR NIGERIAN DEVELOPERS: Square does not currently operate in Nigeria and does not support Nigerian merchants registering for Square accounts, processing NGN transactions, or receiving settlements to Nigerian bank accounts. Square operates in the United States, Canada, United Kingdom, Australia, Japan, France, Spain, and Ireland only. Nigerian businesses looking for equivalent payment processing capabilities should use Nigerian-licensed alternatives such as Paystack, Flutterwave, Monnify, or Kora. Despite not supporting Nigeria directly, Square API is documented here for several relevant reasons. First, Nigerian tech professionals working for international companies, remote contractors, and developers building products for non-Nigerian markets frequently work with Square. Second, Nigerian developers building applications for clients in Square-supported markets need API documentation to understand the integration requirements. Third, the architectural patterns used by Square — particularly their Payments API, Web Payments SDK, and order management system — are studied by Nigerian developers learning payment system design. The Square Payments API processes card-not-present payments through the Web Payments SDK (a JavaScript library that renders a PCI-compliant card entry form in web browsers) and the In-App Payments SDK (for iOS and Android native apps). These SDKs handle card data capture and tokenization in the browser or app, then pass a payment token to the backend which makes a charge call to the Square Payments API without sensitive card data ever touching the developer's servers. This architecture demonstrates PCI compliance best practices relevant to payment developers globally. Square Orders API provides comprehensive order lifecycle management: creating orders with line items, modifiers, and taxes, updating order status, applying discounts, processing partial fulfillments, and attaching payments to orders. This orders-centric model — where payments fulfill orders rather than existing independently — is architecturally different from many payment APIs and represents a more complete retail commerce model that connects inventory, pricing, and payment into a unified order record. Square Inventory API tracks product stock levels across multiple locations, providing real-time inventory counts, adjustment tracking, and low-stock alerting. For developers building multi-location retail management systems in Square-supported markets, the inventory API enables the stock synchronization between physical and online sales channels that prevents overselling and allows accurate availability display. Square Subscriptions API handles recurring billing, creating subscription plans with billing cadences, trial periods, and pricing tiers, and automatically charging customers on schedule. Subscription webhooks notify the integrating application of billing events, failed payments, and subscription status changes. This recurring billing infrastructure is used by subscription box services, membership businesses, and SaaS products operating in Square markets. Square Loyalty API builds customer loyalty programs directly into the payment flow, automatically awarding points on eligible purchases, tracking redemption history, and applying loyalty discounts at checkout. For businesses in Square-supported markets wanting to reward repeat customers without separate loyalty program infrastructure, the integrated loyalty system captures purchase data automatically through the normal payment flow. Nigerian developers can access Square's sandbox environment freely for learning and testing purposes, using test credentials to exercise all API endpoints without processing real payments.

05
Stellas Microfinance Bank API favicon

5. Stellas Microfinance Bank API

Banking & Fintech, Development Tools, Payments

Stellas Microfinance Bank provides payment APIs and collections services focused on microfinance use cases. The Stellas MFB API enables payment processing and collection management for microfinance operations. Nigerian microfinance companies use Stellas APIs for payment processing.

06
CheapDataHub API favicon

6. CheapDataHub API

Communications, Payments

CheapDataHub is a Nigerian VTU (Virtual Top-Up) platform that offers both a consumer-facing reseller app/website and a dedicated REST API for developers (documented separately at cheapdatahub.ng/api-for-developers/). The API lets developers programmatically purchase airtime and data bundles for MTN, Glo, Airtel and 9Mobile, pay electricity bills to Nigerian Distribution Companies (Discos) in prepaid and postpaid modes, subscribe to DSTV, GOTV and Startimes cable TV packages, and buy exam PINs for WAEC, NECO, NABTEB and JAMB. Developers sign up for an account and receive API keys automatically; there is no separate developer-application process. Documented endpoints include wallet balance lookup, airtime purchase, data purchase, electricity purchase, cable TV purchase, exam-PIN products/purchase, and transaction status/history, all served from a live base URL at cheapdatahub.ng/api/v1/resellers/ and consumed as JSON over HTTPS. A public plan-IDs page lists the numeric plan_id values (e.g. network, bundle size, validity, and price) that must be passed in data and cable-TV purchase requests, and CheapDataHub states these are kept up to date as network pricing changes. The platform supports real-time webhooks for transaction status changes (initiated, processing, successful, failed, refunded) so integrators can react to delivery outcomes asynchronously instead of polling. Documented error responses cover unauthorized access, insufficient wallet balance, duplicate requests, validation errors and server errors, and code samples are provided in PHP (cURL), JavaScript (Axios) and Python (Requests) for at least the airtime endpoint. CheapDataHub markets itself as a low-cost aggregator with claims of over 20,000 active users, 99.9% uptime and sub-2-second average delivery time, alongside a mobile app on Google Play and the App Store. It positions the API as suited to developers and small businesses building their own VTU resale platforms, school portals, or fintech-adjacent apps that need to sell airtime, data, bills or exam pins without negotiating directly with telcos, Discos or DStv/GOtv/Startimes.

07
eBills API favicon

7. eBills API

Communications, Payments

eBills is a Nigerian digital payments platform, operated by FraNKAPPWeb Technologies and based in Awka, Nigeria, that lets businesses and developers programmatically sell VTU (Virtual Top-Up) services. The eBills API is a RESTful, JWT-authenticated API covering airtime top-ups for MTN, Glo, Airtel, and 9mobile; data bundles across all major Nigerian networks plus Smile; cable TV subscription renewals for DStv, GOtv, Startimes, and Showmax; electricity bill payments across roughly a dozen Nigerian distribution companies (including IKEDC, EKEDC, and KEDCO); recharge card (ePIN) printing for all networks; and betting wallet funding for platforms such as Bet9ja, SportyBet, and BetKing, among others. To integrate, a developer first creates a reseller account on the eBills platform and funds a wallet, then completes tiered KYC verification (email, BVN, or full identity verification) that governs daily transaction limits. API credentials are issued through a developer dashboard, and requests are authenticated using JWT bearer tokens obtained via a token endpoint, valid for seven days per token. Developers can optionally whitelist their server IPs for added security. eBills positions its API around cost savings: integrators pay zero service fees and receive discounted rates versus the standard consumer-facing prices on the site, spanning discounts on data, airtime, cable TV, electricity, ePINs, and betting funding. The platform also offers ancillary consumer services (bulk SMS, WASSCE/JAMB exam pin sales, and Chinese currency funding) that are not confirmed to be part of the developer API surface. eBills is aimed at Nigerian developers, fintech startups, and businesses that want to embed bill payment and airtime/data resale into their own apps or websites without dealing directly with telecom and utility billers, similar in category to other Nigerian VTU aggregator APIs.

08
GSubz API favicon

8. GSubz API

Communications, Payments

GSubz is a Nigerian VTU (Virtual Top-Up) platform and API provider that lets developers integrate instant airtime recharge, mobile data bundle purchases, cable TV subscription payments (DStv, GOtv), and electricity bill payments into their own websites and applications. It supports the major Nigerian mobile networks - MTN, Glo, Airtel, and 9mobile - alongside utility billers, positioning itself as a reseller-friendly backend for VTU and bill payment businesses. The GSubz API is a straightforward REST-style HTTP API built around a small set of endpoints: `category` and `service` to discover available service types, `fields` and `plans` to retrieve required parameters and data/TV plans for a given service, `variation` to fetch pricing for a specific plan, and `pay`/`verify` to submit and confirm transactions. A `balance` endpoint lets integrators check their GSubz wallet balance programmatically. Payments are split into two models: flexible payments (like airtime, where the buyer sets the amount) and fixed payments (like data plans and TV subscriptions, where the amount is predetermined by the selected plan). Authentication is via a Bearer API key sent in the Authorization header of every request, obtained after registering a free GSubz account. Developers fund their account wallet and transactions are debited at GSubz's discounted resale rates rather than paying a separate API fee, making it economically similar to other Nigerian VTU resale platforms (e.g. VTpass, Sailmony). GSubz also operates a Chinese-goods dropshipping storefront under the same brand, but the API documentation itself is scoped strictly to VTU/bill-payment services (airtime, data, TV, electricity), which is what this listing covers. The documentation does not mention rate limits, IP whitelisting, or webhook/callback notifications for transaction status - developers should expect to poll the verify endpoint to confirm transaction outcomes. GSubz is aimed at Nigerian developers, resellers, and small businesses building VTU storefronts, WhatsApp/Telegram bots, school portals, or internal tools that need to sell airtime, data, cable TV, and electricity tokens programmatically to Nigerian end users.

09
NIMC Verification Service API favicon

9. NIMC Verification Service API

Data Validation, Development Tools, Identity & KYC

SOAP-based API for NIN verification at multiple levels (1-5) with biometric support including fingerprint and facial recognition. Enables identity verification for KYC, onboarding, and identity services.

10
Airtel Money API favicon

10. Airtel Money API

Development Tools, Payments

Airtel Money pan-African mobile money API providing collections, remittances, payments, and disbursements across multiple African countries including Nigeria. Airtel Money enables businesses to integrate mobile money capabilities across Airtel's presence in 14+ African countries through a single unified API. Supports multi-country deployments for businesses operating across Africa with seamless cross-border mobile money transfers and localized payment experiences.

11
InstantMobileNG API favicon

11. InstantMobileNG API

Communications, Payments

InstantMobileNG is a Nigerian Value Added Service (VAS) and VTU (Virtual Top-Up) platform that has operated since 2015, describing itself as one of the founding providers of VTU digital marketing business in Nigeria and claiming over 30,000 clients served. The company's core consumer-facing business is automated sale of airtime, mobile data bundles, cable TV subscriptions (DStv, GOtv, StarTimes), electricity bill payments, exam result-checker pins (WAEC/NECO), and instant bank transfers, alongside VTU reseller portal setup and affiliate programs. For developers, InstantMobileNG exposes an API so third-party websites and apps can plug directly into its VTU services rather than reselling through its portal manually. The documented API (hosted under a platform called MODATA, base path modata.com.ng/api/) uses bearer-token authentication and simple GET/POST endpoints, including POST /data/ for buying data bundles (network, mobile number, plan ID, ported-number flag) and POST /topup/ for airtime top-ups (network, amount, mobile number, VTU or Share-and-Sell type). Cable TV, electricity, and education (exam pin) services are also listed as integrable, though their endpoint-level documentation is thinner than the data and airtime endpoints. Access is gated behind payment: developers pick one of three one-time developer packages (₦10,000, ₦15,000, or ₦35,000), pay by bank transfer, then email their name, contact details, developer website address, and payment date to support for manual verification. Approval is stated to take 1-48 hours on business days, after which an API key/token and admin dashboard access are issued for monitoring transactions. There is no free trial or free API tier described anywhere on the site. InstantMobileNG is best understood as a straightforward, low-barrier VTU integration option for Nigerian developers and reseller-website operators who are comfortable with a manual, payment-gated onboarding process rather than instant self-serve signup, and who want a single provider covering airtime, data, cable TV, electricity, and exam pins.

12
Peyflex API favicon

12. Peyflex API

Communications, Payments

Peyflex is a Nigerian VTU (Virtual Top-Up) and fintech platform operated by Peyflex Telecommunications Limited (RC 7796939), a private limited company registered with Nigeria's Corporate Affairs Commission in August 2024 and headquartered in Kakuri, Kaduna. Founded by Faith Amaole (Amaole Faith Adaeze), the company positions itself as unifying bills, data reselling, and related services into one platform for everyday users and resellers, available via its website and mobile app. Through its consumer platform, Peyflex offers mobile data bundle purchase/reselling (MTN, Airtel, Glo, 9mobile), airtime recharge, electricity bill/meter payments, cable TV subscriptions (GoTV, DStv, StarTimes), WAEC exam registration and result-checker PINs, betting account funding (e.g. SportyBet, Bet9ja-style platforms), cryptocurrency buy/sell, international data-only eSIMs, and virtual numbers for OTP verification. For developers and resellers, Peyflex provides a free 'Developer API' that lets third-party websites, apps, and reseller platforms integrate its VTU infrastructure directly. Access requires creating a Peyflex account, then generating a developer API token from the Developer API section of the user dashboard. As documented on Peyflex's Postman-hosted API reference, the API currently exposes endpoints for airtime top-up, data bundle purchase, cable TV subscriptions, electricity bill payment, exam PIN (ePIN) generation, and betting wallet funding; crypto, eSIM, and virtual-number endpoints are listed as 'coming soon' for the API even though those services exist on the main consumer platform. Peyflex markets the API as requiring no KYC to integrate or begin testing, and backs integration with a Postman documentation portal, an instructional video guide, and dedicated WhatsApp support (including account activation help and virtual meetings for developers who get stuck). Because pricing and discount tiers are built around reseller volume, the API is aimed primarily at Nigerian developers and resellers building their own VTU storefronts, bill-payment features, or fintech add-ons rather than at large-scale enterprise messaging or payment aggregation.

13
SME Plug API favicon

13. SME Plug API

Communications, Payments

SME Plug is a Nigerian Virtual Top-Up (VTU) and data automation platform based in Ibadan, Oyo State, that lets resellers, digital vendors, and developers programmatically distribute airtime, SME/gifting data bundles, cable TV subscriptions, electricity tokens, and bulk SMS to customers across MTN, Airtel, Glo, and 9mobile. For data delivery, SME Plug offers three operating models: an automated SIM system that dispenses SME and gifting data straight from a registered SIM without needing a running device, a device-based mode that vends data through a connected/active phone, and a wallet-based reseller mode that requires no direct vending hardware at all. The platform also supports auto-subscription for recurring data renewals and bulk vending to many phone numbers in a single request. On the API side, SME Plug publishes a Postman collection documenting Bearer-token authenticated REST endpoints for checking wallet balance, retrieving the list of supported networks, and purchasing data plans. Every request can trigger a transaction webhook, configured from the account settings dashboard, that notifies the integrator's server of success or failure with fields such as status, reference, customer_reference, transaction type, beneficiary, memo and price — removing the need to poll for transaction status. Beyond the documented data API, the wider SME Plug dashboard advertises airtime top-up, cable TV subscriptions (DStv, GOtv, Startimes), electricity bill payment (prepaid tokens and postpaid billing), bulk SMS from 2.5 kobo per unit, and flat-fee (₦25) inter-account bank transfers. The platform also includes reseller and staff account management with activity tracking and real-time sales analytics, making it geared toward Nigerian VTU resellers and small digital-service businesses as much as toward individual API integrators.

14
Paystack API favicon

14. Paystack API

Payments, Development Tools

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.

15
Vtunaija API favicon

15. Vtunaija API

Education, Payments, Utility Tools

Nigerian VTU platform with comprehensive service coverage including airtime, data, bill payments, and exam pins. Vtunaija provides good customer support and developer-friendly APIs. Serves multiple needs beyond standard VTU including exam registration pin sales for JAMB, WAEC, and other educational institutions.

16
Bundle API favicon

16. Bundle API

Blockchain, Payments

African crypto savings and investment platform with staking, savings products, and payment integrations. Bundle focuses on consumer-friendly crypto investment with some merchant and partner API capabilities. Enables users to save and invest in crypto with automated features and payment integration.

17
CBN Statistics Database favicon

17. CBN Statistics Database

Banking & Fintech, Payments, Trading & Currency Exchange

Official central bank statistics database providing exchange rates, banking statistics, monetary aggregates, balance of payments, and financial data. Access to Nigeria's macro-economic indicators for research, analysis, and applications.

18
MobileVTU API favicon

18. MobileVTU API

Utility Tools, Payments

Simple REST API for Nigerian airtime and data top-up services. MobileVTU provides straightforward integration for developers looking for lightweight VTU capabilities. Focused on simplicity and ease of use with clear REST endpoints. Supports all major Nigerian telecom networks for quick integration.

19
VTpass API favicon

19. VTpass API

Banking & Fintech, Development Tools, Payments

VTpass is a dedicated Value Added Services (VAS) platform providing a unified API for developers to natively integrate utility bill payments and digital services directly into their applications. The VTpass API enables automated airtime vending (MTN, Airtel, Glo, 9mobile), data subscription bundles, electricity bill payments across Nigerian DisCos, cable TV subscription renewals (DStv, GOtv, Startimes), and other utility services. Nigerian fintech apps, mobile money platforms, and business solutions use VTpass to offer comprehensive utility payment services without building separate integrations for each provider.

20
Partna API favicon

20. Partna API

Banking & Fintech, Payments

Partna is a Nigerian-founded fintech platform providing stablecoin payments and B2B payment infrastructure across Africa. The Partna API enables stablecoin transactions, fiat on/off-ramps, and B2B transfers. Nigerian businesses and fintech platforms use Partna for cross-border payments, B2B settlement, and stablecoin-based transactions with minimal friction.

21
DataVTU API favicon

21. DataVTU API

Payments, Utility Tools

Nigerian VTU platform specializing in cheap data packages alongside airtime, cable TV, and utilities. DataVTU is popular among Nigerian developers and resellers for competitive data pricing. Provides API access for airtime recharge, data bundles, cable subscriptions, and bill payments across all major networks and providers.

22
VTU.ng API favicon

22. VTU.ng API

Payments, Utility Tools

Nigerian VTU (Virtual Top-Up) platform providing airtime, cheap data, cable subscriptions, and bill payments API. VTU.ng is very popular among Nigerian developers and resellers for its excellent rates, simple integration, and strong API. Supports all major telecom networks (MTN, Airtel, Glo, 9mobile) and cable providers.

23
GetOTP favicon

23. GetOTP

Security, Identity & KYC

GetOTP is a comprehensive OTP (One-Time Password) generation and verification service providing secure multi-factor authentication capabilities. The service delivers OTPs via email and SMS for customer verification, login authentication, and sensitive transaction confirmation. GetOTP protects against brute force attacks with configurable rate limiting, exponential backoff, and account lockout after multiple failed attempts. The API supports flexible OTP formats including numeric codes, alphanumeric combinations, and custom patterns enabling integration with diverse security requirements. GetOTP integrates seamlessly with authentication flows, payment gateways, and sensitive operation workflows where additional verification is required. The service provides detailed audit logs showing OTP delivery, verification attempts, and security events for compliance and forensic analysis. GetOTP is widely used by fintech platforms, e-commerce sites, and SaaS applications requiring strong security without complex infrastructure setup.

24
Tendar API favicon

24. Tendar API

eCommerce, Payments

Tendar is a Nigerian BNPL (Buy Now Pay Later) and lending platform providing APIs for e-commerce integration and installment management. The Tendar API enables merchants to offer BNPL checkout, manage installment plans, handle debt recovery, and embed flexible payment options directly into platforms. Nigerian e-commerce sites, marketplaces, and merchants use Tendar API to increase conversion by offering customers installment payment options.

25
Reloadly API favicon

25. Reloadly API

Utility Tools, Payments

Global VTU and mobile top-up API providing airtime and data recharge services across 130+ countries including Nigeria. Reloadly is excellent for international coverage with strong developer experience. Single API enables reaching customers across multiple countries and networks. Supports both global and Nigeria-specific mobile operators.

26
Brass API favicon

26. Brass API

Banking & Fintech, Payments

Business banking API for SMEs providing account management, payments, and financial services. Brass enables businesses to manage accounts, make transfers, and integrate banking features directly into their platforms. Designed specifically for SME needs with developer-friendly APIs.

27
Providus Bank API favicon

27. Providus Bank API

Banking & Fintech, Development Tools, Payments

Providus Bank is a fintech-friendly commercial bank providing Banking-as-a-Service (BaaS) APIs enabling fintech platforms to offer banking services. The Providus Bank API provides endpoints for transfers, virtual account creation, balance inquiries, statement retrieval, and webhook notifications. Nigerian fintech platforms, payment companies, and digital banks use Providus Bank APIs to enable core banking functionality, virtual account services, and fund management without building banking infrastructure.

28
Flutterwave API favicon

28. Flutterwave API

Payments, Development Tools

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.

29
Xpress Payment Solutions API favicon

29. Xpress Payment Solutions API

Payments

Payment API gateway for Nigerian merchants and developers. Xpress Payment provides payment processing, collections, and settlement services. Enables businesses to integrate payment capabilities into their platforms.

30
Unlimit (formerly CardPay) favicon

30. Unlimit (formerly CardPay)

Payments, Development Tools

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.

31
Kora Payments API favicon

31. Kora Payments API

Payments

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. Kora's identity verification capabilities — BVN validation, NIN verification, CAC business registration lookup, bank account name resolution — allow platforms to perform KYC checks within the same API integration used for payments. For Nigerian fintechs with regulatory KYC obligations, combining payment processing and identity verification in a single provider relationship reduces integration complexity and the vendor management overhead of maintaining separate payment and KYC provider relationships. Multi-country coverage from Kora extends payment collection and disbursement capabilities to Nigeria, Ghana, Kenya, and South Africa through a single API, with exchange rate data available for FX conversion between these markets. Nigerian platforms expanding to other African markets, or pan-African platforms that include Nigeria as a market, can use Kora to cover multiple African payment contexts without establishing separate provider relationships in each country. Kora's API documentation and developer experience orientation reflect the company's positioning for developer-led product discovery — Nigerian developers can sign up, explore the sandbox, and begin integration without enterprise sales engagement. The availability of test environment credentials, comprehensive API reference documentation, and code examples reduces the time from developer discovery to working integration, which is meaningful for Nigerian startups moving quickly to market.

32
Bitquery favicon

32. Bitquery

Blockchain, Payments

Bitquery is a blockchain data platform that provides unified GraphQL APIs for querying historical and real-time data across more than 40 blockchain networks including Ethereum, Bitcoin, BNB Chain, Solana, Polygon, Tron, and many others. By exposing blockchain data through GraphQL — rather than raw RPC calls or proprietary REST endpoints — Bitquery enables developers to compose precise, efficient queries that return exactly the data they need without over-fetching. For Nigerian developers building blockchain analytics tools, trading platforms, compliance systems, and DeFi applications, Bitquery provides the data infrastructure to power sophisticated multi-chain analysis. Nigeria's blockchain ecosystem spans multiple chains: Nigerian DeFi users trade on Ethereum and BSC, Nigerian NFT creators mint on Polygon and Solana, and Nigerian stablecoin users hold USDT on Tron. Any comprehensive blockchain analytics tool for Nigerian users must cover multiple chains. Bitquery's unified GraphQL schema means Nigerian developers write queries in the same format regardless of which chain they are targeting — only the network parameter changes. DEX (Decentralized Exchange) trade data is one of Bitquery's strongest capabilities. The platform indexes trades from hundreds of DEXes across all supported chains — Uniswap, PancakeSwap, SushiSwap, Raydium, and more. Nigerian trading analytics platforms can query real-time and historical DEX trades by token pair, trader address, DEX protocol, or time range. The ability to compare prices across DEXes simultaneously enables arbitrage detection, best-execution analysis, and market making intelligence. Token analytics queries return holder counts, top holders by balance, token transfer volumes, and holder distribution analysis. For Nigerian token projects or investment research, understanding the distribution of a token's supply — is it concentrated in a few whale wallets or broadly distributed? — is critical information available through Bitquery's token holders endpoint. Money flow analysis tracks how funds move between addresses across the blockchain. This is a powerful tool for both investment research (tracing smart money flows) and compliance (AML, following suspicious funds). Nigerian blockchain compliance companies and crypto businesses subject to VASP regulations can use Bitquery's flow analysis to build transaction monitoring workflows. Real-time data streaming is available via WebSocket subscriptions, enabling Nigerian applications to react to on-chain events as they happen — new DEX trades, new token mints, large transfers, and contract interactions. This is the data foundation for real-time trading alerts, liquidation monitoring systems, and live protocol dashboards. Mempool data (unconfirmed transactions) is available for Bitcoin and Ethereum, enabling Nigerian applications to monitor pending transactions before confirmation — useful for detecting large incoming transfers, front-running detection in trading systems, and transaction fee optimization. The free tier provides 10,000 API points per month — each query consumes points based on the amount of data retrieved. For a Nigerian developer building a prototype or low-traffic tool, the free tier is sufficient to demonstrate functionality. The Basic plan at $99/month provides 1 million points, and the Business plan at $249/month provides 5 million points. All queries are executed via the Bitquery GraphQL IDE (ide.bitquery.io) or programmatically via any GraphQL client — REST wrappers, Apollo Client, and URQL all work.

33
Afriex API favicon

33. Afriex API

Payments, Development Tools

Cross-border payment and remittance API for African businesses. Afriex enables payouts, collections, payment links, and customer management across multiple African corridors including Nigeria. Provides single unified API for international transfers to and from Africa with competitive rates and fast settlement.

34
ErcasPay favicon

34. ErcasPay

Payments, Security

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.

35
Saleor API favicon

35. Saleor API

eCommerce, Development Tools, Payments

Saleor is an open source, API-first headless e-commerce platform that exposes all commerce functionality through a GraphQL API. Unlike traditional e-commerce platforms that bundle a frontend and backend together, Saleor separates the commerce engine (API) from the presentation layer — enabling developers to build custom storefronts with any technology while the API handles all the complex commerce logic: products, inventory, pricing, discounts, orders, customers, payments, and fulfillment. The GraphQL API provides a typed, self-documenting interface to all commerce operations. Products and their variants (by size, color, or other attributes) are fully managed through the API, along with structured product metadata, category hierarchies, collection groupings, and media management. The inventory system tracks stock levels across multiple warehouses and automatically handles stock reservation during checkout. Order management through the API covers the full order lifecycle — from cart creation and checkout through payment capture, fulfillment assignment, shipping, and returns. The order events system provides a complete audit trail of every state change in an order, which is important for compliance and customer service in Nigerian e-commerce operations. The payment system is gateway-agnostic and plugin-based, allowing integration with any payment provider through a standard interface. For Nigerian e-commerce platforms, this means integrating Paystack, Flutterwave, or other Nigerian payment gateways through Saleor's payment plugin system — maintaining a unified order and payment record regardless of the payment provider used. Multi-channel commerce support enables a single Saleor instance to serve multiple sales channels (website, mobile app, marketplace) with different pricing, availability, and currency settings per channel. This is valuable for Nigerian retailers operating both domestic and export channels, or serving different customer segments with different pricing structures. For Nigerian technology companies building custom e-commerce solutions for clients — rather than deploying off-the-shelf platforms — Saleor provides a production-ready commerce API foundation that eliminates months of custom backend development. The MIT open source license means there are no licensing costs for self-hosted deployments, making it commercially viable for agencies building for Nigerian clients. Nigerian marketplaces and multi-vendor platforms can leverage Saleor's vendor management capabilities to manage multiple seller catalogs, configure commission structures, and route orders to the appropriate fulfillment party — all through the GraphQL API. Saleor Cloud offers a managed hosting option for teams that prefer not to run their own infrastructure, with a free development tier suitable for prototyping and a paid tier for production deployments. The self-hosted option via Docker is fully supported and provides complete control over the infrastructure. Saleor's storefront starter templates and SDKs for React, Next.js, and other frameworks accelerate the frontend development that sits on top of the GraphQL API. Nigerian agencies building custom e-commerce storefronts for clients can start from battle-tested starter code rather than building from scratch, focusing customization effort on the brand-specific design and functionality rather than boilerplate commerce logic. The permission system in Saleor uses fine-grained permissions for dashboard and API access — allowing Nigerian e-commerce operators to give warehouse staff access to order fulfillment features without exposing product pricing or customer data. This role-based access is important for Nigerian businesses with diverse staff roles accessing the same platform. Saleor's channel system supports multi-currency commerce natively, enabling Nigerian e-commerce businesses selling internationally to manage NGN pricing for domestic customers and USD or GBP pricing for export and diaspora markets through a single backend — with automatic currency-appropriate display based on the customer's channel.

36
Mailgun Validation favicon

36. Mailgun Validation

Development Tools, Identity & KYC

Mailgun Email Validation is an email verification service built into the Mailgun email platform, powered by real-world delivery data from billions of emails sent through Mailgun's infrastructure. Because Mailgun operates one of the largest email sending platforms globally, its validation engine uses actual send history and recipient engagement data — not just DNS checks — to make more accurate predictions about whether a given email address is deliverable. Available as a standalone validation API or as part of the Mailgun Optimize suite, the service enables Nigerian developers and businesses to validate email addresses in real time at point of entry, or clean existing lists in bulk before campaigns, reducing bounce rates that damage domain sender reputation. ## What the API Does Mailgun email validation performs multi-layer verification: - **Syntax check**: Validates email address format. - **Domain validation**: Verifies that the domain exists and has valid DNS records. - **MX record check**: Confirms the domain has mail exchange records configured to receive email. - **Mailbox existence**: Verifies the specific mailbox exists on the mail server via SMTP probing. - **Disposable email detection**: Flags addresses from temporary email services. - **Risk assessment**: Leverages Mailgun's historical send data to assign deliverability risk scores based on whether similar addresses have historically been undeliverable, bounced, or marked as spam. The Mailgun Optimize plan adds inbox placement testing (verifying your emails actually reach inboxes, not spam folders) and email preview rendering (testing how your email looks across email clients) alongside validation. ## How Developers Use It Real-time validation via REST API: `GET https://api.mailgun.net/v4/address/validate?address=user@example.com` authenticated with HTTP Basic Auth (username: `api`, password: `YOUR_API_KEY`). Bulk validation: Upload a CSV file through the Mailgun dashboard or API and retrieve validated results by file ID. ## Pricing & Fees - **Optimize Plan**: $49/month — includes 2,500 email validations, 25 inbox placement tests, and 500 email preview renders per month. - **Add-on validation on Foundation+**: $1.20 per 100 validations as overage. - **Email sending**: Separate from validation — Mailgun offers free 100 emails/day for sending, with paid sending plans starting at $15/month. Note: After October 2025, Mailgun increased pricing on its Flex send plan by 100%. Verify current pricing at mailgun.com/pricing before committing. ## Authentication HTTP Basic Authentication. Username is always the literal string `api`; password is your Mailgun API key. This scheme is shared across all Mailgun API calls (email sending, validation, analytics). ## Rate Limits Rate limits depend on your plan. The Optimize plan includes 2,500 validations/month. Overage above the plan limit is billed per 100 validations. Real-time API throughput is not explicitly published — contact Mailgun for high-volume limit details. ## Compliance & Regulations Mailgun is GDPR compliant and SOC 2 Type II certified. Email addresses submitted for validation are processed per Mailgun's data processing agreement. For Nigerian deployments under NDPR, Mailgun's data handling policies support appropriate treatment of user email data. ## Challenges & Gotchas for Nigerian Developers 1. **Validation separate from sending**: The Optimize plan for validation is separate from Mailgun's email sending plans. You may need two plans (one for sending, one for validation) if you use both. 2. **Catch-all domains**: Corporate Nigerian email domains configured as catch-all return "risky" or "unknown" results — Mailgun cannot definitively confirm individual mailbox validity on catch-all domains. 3. **Price increase awareness**: Mailgun increased its Flex send plan pricing by 100% in December 2025. Review current pricing at mailgun.com before subscribing. 4. **USD billing**: Mailgun charges in USD. Nigerian developers need a USD-capable payment method. 5. **Best used within the Mailgun ecosystem**: Mailgun Validation is most valuable if you're already using Mailgun for email sending — combining both means validation and delivery in one account and one API key. ## Company Background Mailgun was founded in 2010 in San Francisco as a developer-focused transactional email API. The company was acquired by Sinch (a Swedish communications platform) in 2021. Mailgun serves over 150,000 businesses globally and processes over 100 billion emails per year. The email validation product is part of Mailgun's Optimize suite, which also includes inbox testing and email preview tools. ## Frequently Asked Questions **Q: Do I need a Mailgun sending account to use email validation?** A: No. Email validation is available as a standalone product through the Mailgun Optimize plan without requiring a sending subscription. **Q: How accurate is Mailgun email validation?** A: Mailgun claims industry-leading accuracy by leveraging real delivery data from billions of emails sent through its platform, not just DNS checks. **Q: What's the difference between Mailgun Validate and ZeroBounce?** A: ZeroBounce is a standalone validation specialist with more detailed categorization (spam traps, abuse emails, etc.) and non-expiring credits. Mailgun Validate is best for teams already in the Mailgun ecosystem who want validation + inbox testing + email delivery in one platform. **Q: Is there a free trial for validation?** A: Mailgun provides some validation credits with account registration. The Optimize plan includes validation, inbox testing, and email preview starting at $49/month.

37
Dojah favicon

37. Dojah

Identity & KYC, Development Tools

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.

38
VelvPay favicon

38. VelvPay

Development Tools, eCommerce, Payments

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.

39
JuheAPI Dark Watermark favicon

39. JuheAPI Dark Watermark

Development Tools, Payments

JuheAPI Dark Watermark API provides programmatic image watermarking capabilities, specializing in invisible and dark watermarks that embed ownership information into digital assets without visibly defacing the image. Unlike traditional visible watermarks that overlay logos or text on images, dark watermarking embeds ownership data in the image's pixel structure in a way that is imperceptible to the human eye but detectable by specialized software. The technology uses steganographic techniques to encode a creator identifier, timestamp, or custom payload within the frequency domain of the image data. When an image is suspected of unauthorized use, the dark watermark can be extracted and decoded to prove original ownership. This creates a digital provenance trail that is much harder to remove than visible watermarks, since removing it would require significantly degrading image quality. Visible dark watermark options (a lighter variant in the product line) add a subtle, semi-transparent mark to images that is noticeable to trained eyes but doesn't disrupt the primary visual experience of the image. This middle-ground approach is useful for watermarking preview images — images shown at reduced quality to potential buyers — where the watermark deters casual theft without completely obscuring the content that buyers need to evaluate. The API accepts standard image formats (JPEG, PNG, WebP) and returns watermarked versions with minimal quality loss. Batch processing support allows platforms with large image libraries to watermark multiple assets in a single API call, reducing integration overhead for bulk operations. The JSON response includes the processed image as a URL or base64-encoded data, along with metadata about the watermark that was embedded. For Nigerian photographers, media companies, stock photo platforms, and digital artists, the JuheAPI Dark Watermark API addresses a critical need: protecting creative work from unauthorized reproduction. Nigerian photographers who sell images online frequently face unauthorized use of their work — having an invisible ownership marker embedded in every image provides legal recourse and proof of ownership. Nigerian stock photo platforms can watermark preview images to deter theft while allowing legitimate buyers to download clean versions after payment. The extraction and verification process for dark watermarks requires matching software that can decode the embedded payload from a suspected unauthorized copy of the image. JuheAPI provides the companion verification endpoint — submitting a suspected copy of an image returns whether a watermark is detected and what ownership payload it decodes to. This creates a complete ownership claim workflow: embed the watermark, distribute the image, detect unauthorized copies, verify ownership with the extraction endpoint. For Nigerian legal contexts, digital watermark evidence has been used in intellectual property disputes to establish original ownership of photographs and artwork. Nigerian photographers who have had their images used without permission in advertisements or websites can use watermark extraction as documented evidence of their ownership in cease-and-desist communications or legal proceedings. The extractable payload typically contains a unique identifier that maps to a creator record in the developer's database, providing proof of provenance even if the image filename and EXIF metadata have been stripped. The JuheAPI platform provides a unified account and billing system across all their API products. Nigerian developers who use multiple JuheAPI services — including Web Summary and Dark Watermark — manage all API keys, usage quotas, and billing from a single dashboard. This consolidation simplifies vendor management and reduces the overhead of maintaining separate accounts and payment methods for each API service.

40
Duplo favicon

40. Duplo

Development Tools, Payments, Banking & Fintech

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%. Duplo's NRS-compliant e-invoicing capability supports Nigerian businesses' obligations under the Federal Inland Revenue Service's e-invoicing requirements, allowing platforms to generate and submit compliant electronic invoices as part of the B2B payment workflow rather than as a separate process.

41
Didit favicon

41. Didit

Identity & KYC, Development Tools

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.

42
Eversend API favicon

42. Eversend API

Payments, Development Tools, Trading & Currency Exchange

Multi-currency payment API for cross-border transfers and international payments. Eversend provides APIs for money transfers, bill payments, and financial services across multiple African countries. Enables seamless multi-currency transactions with competitive rates.

43
Shufti Pro favicon

43. Shufti Pro

Identity & KYC, Development Tools

Shufti Pro is an AI-powered identity verification, KYC (Know Your Customer), KYB (Know Your Business), and AML (Anti-Money Laundering) compliance platform that operates across more than 230 countries and territories. Founded in 2017 and headquartered in London, UK, Shufti Pro supports the verification of over 3,000 document types in more than 150 languages, making it one of the most linguistically and geographically comprehensive KYC platforms available to developers. The platform delivers 98.67% verification accuracy and processes checks in 15–60 seconds, combining OCR document analysis, AI-powered facial biometrics, passive and active liveness detection, and AML watchlist screening in a single unified API. ## What the API Does Shufti Pro provides a complete suite of identity verification services accessible through a REST API and pre-built SDKs. Core products include: **Document Verification**: The AI engine authenticates government-issued IDs — passports, national ID cards, driver's licenses, and voter cards — by analyzing security features, MRZ data, and document template integrity. For Nigerian users, this covers international passports, NIMC NIN slips, INEC voter cards, and FRSC driver's licenses. **Biometric Face Verification**: A selfie-based face match against the submitted document photo, with passive liveness detection (background analysis) and active liveness detection (gesture prompts) to prevent spoofing. **Video KYC**: A live video session-based identity check where an agent interacts with the customer in real time, capturing document evidence and biometric verification in a recorded session. This feature is particularly relevant for Nigerian financial institutions required to conduct video-based customer due diligence under CBN AML/CFT regulations. **KYB (Business Verification)**: Corporate entity verification checking business registration documents, director identities, and UBO structures. **AML Screening**: Screening against global sanctions lists (OFAC, UN, EU, UK Treasury), PEP databases, and adverse media sources. **Age Verification**: Document-based age extraction for age-gating platforms. ## How Developers Use It Integration is via REST API or pre-built SDKs for Web, iOS, and Android. The typical flow: 1. Send a POST request to the Shufti Pro API endpoint with your verification requirements (which checks to run, which document types to accept) and a callback URL. 2. Shufti Pro returns a verification URL that you redirect the end user to, or you embed using the SDK. 3. The user completes document capture and selfie steps in the Shufti Pro-hosted UI. 4. Results are delivered to your callback URL via webhook, and are also available via a GET request to the status endpoint. Shufti Pro also provides a no-code journey builder in its dashboard where compliance teams can design KYC flows by dragging and dropping verification steps, configure conditional rules, and instantly generate shareable verification links or QR codes — without any engineering work. ## Pricing & Fees Shufti Pro offers flexible pricing structures: - **Pay-as-you-go**: Pay per verification check with no monthly minimum. - **Monthly commitment**: Pre-purchase a volume of verifications at a discounted per-check rate. - **Enterprise**: Custom pricing for high-volume clients with dedicated support and SLA guarantees. A 7-day free trial is available, providing full access to test the platform before committing. Exact per-check rates are not publicly listed — contact Shufti Pro sales for a quote based on your expected volume and verification types. ## Authentication Shufti Pro uses HTTP Basic Authentication. The Client ID is the username and the Secret Key is the password, encoded in Base64 in the Authorization header of each request. For webhook response verification, Shufti Pro generates a SHA256 signature — developers must recalculate the signature on their server using the Secret Key and compare it to the received signature to confirm the webhook payload's authenticity. Never skip response signature verification in production. ## Rate Limits Rate limits are not publicly documented and vary by plan tier. Contact Shufti Pro to confirm the throughput limits applicable to your subscription. ## Compliance & Regulations Shufti Pro is GDPR compliant, ISO 27001 certified, and PCI DSS compliant. The platform supports FATF KYC/AML recommendations globally and is used by regulated businesses across banking, fintech, crypto, insurance, and gaming sectors. For Nigerian deployments, Shufti Pro's Video KYC module aligns with CBN's AML/CFT (Anti-Money Laundering/Combating the Financing of Terrorism) compliance regulations that require video-based identity confirmation for certain customer tiers. AML screening covers OFAC, EU, UN, UK Treasury, and global PEP databases. ## Challenges & Gotchas for Nigerian Developers 1. **Pricing opacity**: Per-check rates are not publicly listed. Budget uncertainty is a challenge — request a detailed quote before committing. 2. **No native BVN verification**: Shufti Pro does not query the NIBSS BVN database directly. Pair with a Nigerian BVN API if BVN verification is required. 3. **USD billing**: Shufti Pro charges in USD. Nigerian developers need a USD-capable payment method. 4. **Webhook signature verification**: Always verify incoming webhook signatures using SHA256 before processing results. Skipping this step makes your system vulnerable to forged verification decisions. 5. **Video KYC setup**: The Video KYC module requires configuring a compliance team to conduct the live video sessions, or using Shufti Pro's agent network. Factor in operational overhead for regulated use cases. ## Company Background Shufti Pro was founded in 2017 by Victor Fredung (CEO) in London, UK. The company serves over 1,000 businesses globally across fintech, crypto, banking, insurance, gaming, and healthcare sectors. Shufti Pro has been recognized as a G2 Summer 2026 Leader in identity verification and operates verification data centers across multiple regions for GDPR-compliant data localization. ## Frequently Asked Questions **Q: Does Shufti Pro support Nigerian IDs specifically?** A: Yes. Nigerian international passports, NIN slips (NIMC), voter cards (INEC), and driver's licenses (FRSC) are included in Shufti Pro's 3,000+ global document library. **Q: Can I try before paying?** A: Yes. Shufti Pro offers a 7-day free trial with full access to test verification flows before committing to a paid plan. **Q: Does Shufti Pro support Video KYC for CBN compliance?** A: Yes. The Video KYC module enables live-agent video verification sessions that satisfy CBN's video-based customer due diligence requirements. **Q: What languages are supported?** A: Shufti Pro can verify and extract data from documents in 150+ languages, including those relevant to Nigerian multilingual contexts.

44
Thirdweb favicon

44. Thirdweb

Blockchain, Development Tools, Payments

Thirdweb is a comprehensive Web3 development platform that provides the tools, infrastructure, and SDKs needed to build blockchain-powered applications — from wallet creation and smart contract deployment to NFT marketplaces, token launches, and backend transaction management. Unlike platforms that focus on a single aspect of Web3 development, Thirdweb covers the entire application stack: frontend wallet connection, smart contract deployment and interaction, backend wallet management, and payments. For Nigerian developers looking to build Web3 applications without needing years of blockchain expertise, Thirdweb dramatically lowers the barrier to entry. Nigeria's Web3 developer community is among the most active in Africa, with thousands of developers building NFT projects, DeFi tools, blockchain games, and tokenized platforms. The biggest challenge for Nigerian Web3 developers is not understanding the concepts — it is the steep learning curve of smart contract development, the complexity of wallet management, and the infrastructure required to support production dApps. Thirdweb abstracts all of this complexity into well-documented SDKs and APIs that work with familiar frameworks like React and Node.js. Embedded Wallets are Thirdweb's flagship feature for consumer applications. Instead of requiring users to have MetaMask or another browser wallet, Embedded Wallets create a Web3 wallet for any user who logs in with email, Google, Apple, or social accounts. The private key is secured in a distributed key management system and is recoverable via the same authentication method. For Nigerian consumer apps — e-commerce platforms with NFT loyalty rewards, games with on-chain items, content platforms with creator tokens — Embedded Wallets make Web3 accessible to users with no prior crypto experience. Smart contract deployment through Thirdweb's dashboard or SDK covers the most common contract types: ERC-20 tokens, ERC-721 NFT collections, ERC-1155 multi-edition tokens, Marketplace contracts (buy/sell/auction NFTs), Staking contracts, and more. These are audited, pre-built contracts that can be deployed in minutes from the dashboard — no Solidity knowledge required. For Nigerian project teams that want to launch an NFT collection or issue a utility token quickly, this eliminates weeks of smart contract development and security auditing. Account Abstraction (ERC-4337) support allows Nigerian developers to build gasless transaction flows where the application sponsors gas fees on behalf of users. This is transformative for user onboarding: a Nigerian user can interact with a blockchain application without ever buying cryptocurrency for gas fees. The application developer sponsors the gas, and users experience smooth, familiar web interactions rather than confusing wallet popups. Thirdweb Engine is a self-hosted or managed backend server that manages wallets and transactions at scale. For Nigerian applications that need to send thousands of transactions per day — airdropping tokens to users, minting NFTs on purchase, updating on-chain scores — Engine provides a reliable, queued transaction system with nonce management, retry logic, and webhook notifications. It eliminates the complex backend infrastructure that would otherwise be required for high-volume on-chain operations. The platform supports over 1,000 EVM chains, including Ethereum, BNB Chain, Polygon, Arbitrum, Base, and many others. Nigerian developers can build once and deploy to any chain without changing their application code. SDKs are available for TypeScript/JavaScript (React, React Native, Node.js), Python, Go, and Unity/Unreal for game development. The free tier is generous: 1,000 monthly active wallets and full access to smart contract tools, making it suitable for Nigerian projects in early stages and hackathons without any upfront cost.

45
Pairgate API favicon

45. Pairgate API

Payments, Utility Tools

Modern, developer-friendly Nigerian VTU platform providing airtime, cheap data packages, and bill payment APIs. Pairgate combines modern API design with competitive pricing. Designed with developers in mind, offering straightforward integration for airtime, data bundles, cable subscriptions, and utility payments across all Nigerian networks.

46
iDenfy favicon

46. iDenfy

Identity & KYC, Development Tools

iDenfy is a developer-first identity verification platform offering automated KYC (Know Your Customer) through a pay-per-approved-verification model, where businesses are only charged when a user is successfully verified — rejected or abandoned sessions are completely free. Founded in 2017 and headquartered in Kaunas, Lithuania, iDenfy supports over 3,000 document types from more than 200 countries and territories, combining AI-powered document analysis, biometric face matching, liveness detection, and optional human review in a three-step verification pipeline. The platform is particularly notable for its no-code risk rule builder that allows compliance teams to configure custom verification logic — risk scoring, conditional check triggers, and decisioning rules — without requiring engineering involvement for each policy change. ## What the API Does iDenfy's core product is its three-step KYC flow: **Step 1 — Document Check**: The user uploads a government-issued ID (passport, national ID card, driver's license) using iDenfy's guided capture interface. The AI engine performs OCR extraction, authenticity analysis, and security feature validation against a library of 3,000+ document templates covering 200+ countries, including Nigerian international passports, NIN slips, voter cards, and driver's licenses. **Step 2 — Liveness Detection**: A selfie is captured with passive or active liveness checks to confirm the user is physically present. The biometric engine then matches the selfie against the document photo. **Step 3 — AI + Human Review**: iDenfy's AI processes the verification automatically. Cases flagged as uncertain are escalated to a human review queue where trained analysts make the final determination. This hybrid approach delivers higher accuracy than purely automated systems, particularly for low-quality document images or challenging lighting conditions common in mobile captures. Additional features include: **Address Verification** (extracting address data from proof-of-address documents), **AML & PEP Screening** (ongoing daily monitoring of approved users against global watchlists), and a **No-Code Risk Rule Builder** for defining custom verification policies without code. ## How Developers Use It Integration is via REST API or pre-built SDKs for Web, iOS, and Android. The authentication flow: 1. POST to `https://ivs.idenfy.com/api/v2/token` with your API key and secret to generate a short-lived `authToken` and `redirectUrl` for the user session. 2. Redirect the user to the `redirectUrl`, or embed the iDenfy Web SDK using the `authToken`. 3. The user completes document upload and selfie in iDenfy's hosted UI. 4. Results are delivered to your configured webhook callback URL when review completes (AI-instant for clean cases, human review for flagged cases). 5. Retrieve the full verification result via the API using the scan reference ID. ## Pricing & Fees iDenfy uses a pay-per-approved-verification model: - **Premium Plan**: $1.30 per approved verification - **Basic Plan**: $1.35 per approved verification - **Enterprise Plan**: $0.55–$0.65 per approved verification (down to $0.50 at high volume) Critically, **rejected and incomplete verifications are not charged**. This aligns iDenfy's pricing with your successful user conversions — you only pay when a user is cleared to proceed. Annual billing and volume discounts are available on enterprise plans. ## Authentication iDenfy uses an API key pair authentication model. Your API key and secret are exchanged via a POST request to the token generation endpoint (`/api/v2/token`), which returns a short-lived `authToken` specific to each user session. This session token is then used to initialize the verification flow for that user. The server-to-server API calls (status checks, result retrieval) use your API key directly as a Bearer token. ## Rate Limits Rate limits are not publicly documented and vary by plan tier. Contact iDenfy support for specific throughput limits on your subscription. ## Compliance & Regulations iDenfy is ISO 27001 certified and GDPR compliant. The platform supports FATF KYC recommendations and is designed for use by regulated financial institutions, crypto exchanges, and compliance-driven businesses. AML and PEP screening coverage includes OFAC, UN, EU, UK Treasury, and global adverse media databases. For Nigerian deployments, iDenfy's document verification capabilities align with CBN KYC Customer Due Diligence requirements for digital financial service providers. ## Challenges & Gotchas for Nigerian Developers 1. **Human review turnaround**: While AI decisions are near-instant, human review cases can take minutes to hours. Design your onboarding UX to handle asynchronous verification results gracefully. 2. **No native BVN integration**: iDenfy does not directly query the NIBSS BVN database. Pair with a Nigerian BVN API if BVN verification is a requirement. 3. **USD billing**: iDenfy bills in USD. Nigerian developers need a USD-capable payment method. 4. **NDPR considerations**: Biometric data processed by iDenfy qualifies as sensitive personal data under NDPR. Review the data processing agreement for Nigerian user data handling. 5. **Pricing tier selection**: The $0.10–$0.15 difference between Premium and Basic tiers is minor, but Enterprise pricing (down to $0.50) becomes significant at high volumes. Negotiate your plan based on projected monthly verification volume. ## Company Background iDenfy was founded in 2017 in Kaunas, Lithuania. The company provides identity verification services to clients across fintech, crypto, gaming, real estate, and other regulated industries globally. iDenfy emphasizes its hybrid AI + human review model as a differentiator — arguing that fully automated systems miss subtle forgeries that trained human reviewers catch, particularly for non-standard document types. ## Frequently Asked Questions **Q: Am I charged for failed verifications?** A: No. iDenfy only charges for approved verifications. Rejected, failed, and abandoned sessions are not billed. **Q: Does iDenfy support Nigerian identity documents?** A: Yes. Nigerian international passports, NIN slips, voter cards, and driver's licenses are covered within iDenfy's 3,000+ document template library. **Q: What is the turnaround time for verification?** A: AI-reviewed cases return decisions in seconds. Human review cases typically resolve within minutes to a few hours depending on queue load. **Q: Can compliance teams adjust rules without engineering help?** A: Yes. iDenfy's no-code risk rule builder allows compliance teams to configure verification logic, risk scoring, and conditional checks without any code changes.

47
SPay Business Solutions favicon

47. SPay Business Solutions

Payments, Development Tools

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.

48
Dodo Payments API favicon

48. Dodo Payments API

eCommerce, Payments

Dodo Payments is a specialized Merchant of Record (MoR) platform built specifically for African SaaS, software, and online startups scaling globally. Unlike traditional payment gateways, Dodo Payments functions as the legal merchant of record, collecting international card payments from global customers, managing automated payout workflows, and completely handling global tax calculation and remittance obligations. This allows African software vendors and SaaS platforms to accept international payments and scale without the complex compliance and tax burden. Nigerian SaaS companies, software startups, and digital product creators use Dodo Payments to access international payment processing while Dodo handles all global tax and compliance responsibilities.

49
Persona favicon

49. Persona

Identity & KYC, Development Tools, Payments

Persona is a flexible identity verification and compliance platform that enables businesses to build custom KYC (Know Your Customer) workflows combining government ID verification, biometric liveness checks, database lookups, phone/email verification, and AML screening — all configurable through a no-code workflow builder without requiring engineering changes for each compliance update. Founded in 2018 and headquartered in San Francisco, Persona serves fintech companies, crypto exchanges, marketplaces, lending platforms, and gig economy businesses globally. The platform is notable for its native Nigeria Database Verification module, which checks Nigerian NIN (National Identification Number), BVN (Bank Verification Number), voter registration cards, and driver's licenses directly against authoritative Nigerian government databases — a capability that distinguishes Persona from most global KYC providers who rely on document OCR alone without database cross-referencing. ## What the API Does Persona's API enables developers to trigger, manage, and retrieve identity verifications called "Inquiries." Each Inquiry runs a configurable set of verification steps: document verification (passport, national ID, driver's license), selfie liveness detection (passive or active), database checks (government, watchlist, phone, email), and business verification (KYB). For Nigerian users specifically, the Nigeria Database Verification product cross-references the user's submitted identity data against Nigerian government records, providing a higher-assurance confirmation than document image analysis alone. The platform's Workflow engine (formerly called "Cases") allows teams to define multi-step verification journeys with conditional logic. For example: if a user submits a voter card that fails OCR, automatically prompt for an alternative document; if a database check returns a sanctions hit, escalate to manual review; if transaction value exceeds a threshold, trigger enhanced due diligence. These rules are configured in Persona's dashboard without code. ## How Developers Use It Integration follows a standard flow: 1. Create an Inquiry using `POST /api/v1/inquiries` — this initializes a verification session for the end user. 2. Redirect the user to Persona's hosted verification flow (URL returned in the response) or embed using the Persona Embedded Flow SDK. 3. The user completes document upload, selfie, and any database check steps within the Persona-hosted UI. 4. Receive results via webhook (`inquiry.completed`, `inquiry.failed`, etc.) when the user finishes, or poll `GET /api/v1/inquiries/{inquiry-id}` for status. 5. Retrieve the full verification report including extracted data, check outcomes, and overall decision from the Inquiry object. Persona also provides a Verifications API for accessing individual check results (document verification report, database check report, selfie report) with granular pass/fail scores and extracted data fields. ## Pricing & Fees Persona uses a pay-per-successful-verification model — you are only charged when a verification completes successfully, not for failed or abandoned sessions. Plans include: - **Essential Plan**: $250/month (annual contract) — includes 500 verifications per month, $1 per additional verification. - **Growth Plan**: Custom pricing based on your verification volume and product mix. Recommended for most growing businesses. - **Enterprise Plan**: Fully custom pricing with dedicated support, SLA guarantees, and volume discounts. A sandbox environment is available immediately after signup for testing. ## Authentication Persona uses API key authentication. Your API key is passed as a Bearer token in the `Authorization: Bearer your_api_key` header on all requests. Persona API keys have environment scopes — sandbox keys work only against the sandbox environment, and live keys are used in production. Webhook payloads include an `X-Persona-Signature` header for payload verification to prevent forgery. ## Rate Limits Persona does not publish specific rate limits in their public documentation. Limits vary by plan tier. Contact Persona's support team to confirm the applicable rate limits for your subscription. ## Nigeria-Specific Capabilities Persona's Nigeria Database Verification is a standout feature for Nigerian developers. It covers: - **NIN Verification**: Cross-check NIN (National Identification Number) against NIMC database records. - **BVN Verification**: Verify the Bank Verification Number against NIBSS records. - **Voter Card Check**: Validate voter registration data against INEC records. - **Driver's License Check**: Verify driver's license data against FRSC records. This level of native database integration means Nigerian fintechs can achieve higher-confidence identity verification than document OCR alone, satisfying CBN's customer due diligence requirements for higher-tier accounts. ## Compliance & Regulations Persona holds ISO 27001 and SOC 2 Type II certifications. The platform supports GDPR, CCPA, and NDPR compliance. Verification workflows align with FATF KYC recommendations and CBN Customer Due Diligence regulations for Nigerian financial institutions. AML screening covers OFAC, UN, EU, UK Treasury, and global PEP databases. For Nigerian fintech clients, Persona's database verification checks provide evidence-based identity confirmation suitable for CBN KYC Tier 2 and Tier 3 requirements. ## Challenges & Gotchas for Nigerian Developers 1. **Nigeria database checks as add-on**: While Persona supports Nigerian database verification, it may be priced as an add-on module on top of the base plan. Confirm availability on your chosen plan. 2. **Essential plan volume limits**: 500 verifications/month on the Essential plan is modest. Growing Nigerian apps with significant onboarding volumes will need to move to Growth pricing quickly. 3. **USD billing only**: Persona charges in USD. Use a USD virtual card or wire transfer for payment. 4. **NDPR biometric data**: Selfie and biometric data captured during Persona verifications qualify as sensitive personal data under NDPR. Ensure your data processing agreement covers Nigerian user biometric data retention and deletion. 5. **Workflow complexity**: Persona's no-code Workflow builder is powerful but has a learning curve. Budget time for workflow configuration and QA testing before going live. ## Company Background Persona was founded in 2018 by Rick Song and Charles Yeh. The company has raised over $200 million in funding from investors including Index Ventures, Coatue, and First Round Capital. Persona is widely used by US and international fintech companies, and its Nigeria support makes it one of the few global KYC platforms with genuine database-level verification for Nigerian identity documents. ## Frequently Asked Questions **Q: Does Persona support Nigerian BVN verification?** A: Yes. Persona's Nigeria Database Verification product supports BVN cross-checking against NIBSS records, NIN against NIMC, voter cards against INEC, and driver's licenses against FRSC. **Q: Can I use Persona without a sales call?** A: Yes. The Essential plan ($250/month) activates after online signup. Growth and Enterprise plans require a sales conversation. **Q: Am I charged for failed verifications?** A: No. Persona only charges for successfully completed verifications — abandoned or failed sessions are not billed. **Q: Is there a free trial?** A: Persona provides a sandbox environment for testing without charge. Production verifications require an active plan.

50
KYCAID favicon

50. KYCAID

Identity & KYC, Development Tools, Security

KYCAID is a global identity verification and KYC compliance platform that supports more than 200 countries and 11,000 document templates, providing document verification, biometric liveness checks, and government database cross-referencing through a flexible pay-as-you-go API. Built for developers who need affordable, commitment-free KYC without monthly minimums, KYCAID is distinctive for its document-free verification capability — allowing users to enter just their ID number and receive a verification result in approximately 20 seconds via direct government database validation. For Nigerian developers specifically, KYCAID supports Nigerian NIN (National Identification Number) and driver's license verification against Nigerian government databases, making it one of the more accessible options for startups that want native Nigerian ID support without committing to enterprise KYC contracts. ## What the API Does KYCAID provides a suite of identity verification services: **Document Verification**: AI-powered analysis of physical ID documents — passports, national ID cards, driver's licenses, and residence permits — using OCR extraction and security feature analysis across 11,000+ document templates. **Document-Free Verification**: A standout feature that allows verification by ID number input alone, skipping document upload entirely. The system queries government databases directly and returns a verification result in around 20 seconds. For Nigerian users, this covers NIN and driver's license checks against NIMC and FRSC records respectively. **Biometric Face Verification**: Selfie-based face matching against the document photo, with both passive and active liveness detection to prevent spoofing. **AML & Sanctions Screening**: Screening against global watchlists for PEP and sanctioned individuals. ## How Developers Use It KYCAID offers three integration paths: 1. **Pure API Integration**: REST API calls from your backend to trigger verifications, check status, and retrieve results. Most flexible for custom workflows. Typically takes a few hours to integrate. 2. **Forms Integration**: Embed KYCAID's pre-built HTML forms into your web application. No SDK needed — users complete verification inline on your page. 3. **Mobile SDK**: iOS and Android SDKs for in-app verification with native camera capture and guided document + selfie flows. The typical API flow: Create a verification request specifying the required checks, receive a hosted verification URL or embed the form, collect the result via webhook callback or status polling. ## Pricing & Fees KYCAID uses a pure pay-as-you-go model with no monthly minimum commitment. Key pricing features: - **No subscription fee**: You pay only for verifications actually processed. - **€50 free credit**: New customers receive €50 in free credit to test real verifications before making any payment — not just a sandbox, but actual live verification credits. - **No hidden fees**: KYCAID explicitly prices as transparent, with all costs visible per verification type. - **Volume discounts**: Per-check rates decrease at higher volumes. Exact per-check rates are available in the KYCAID dashboard after registration or upon request. ## Authentication KYCAID uses API key authentication. Your API key is passed as a Bearer token in the `Authorization: Bearer your_api_key` header on all requests. Webhook payloads can be verified using a signature mechanism to confirm payload authenticity. ## Rate Limits Rate limits are not publicly documented. Contact KYCAID support for throughput details on your plan. ## Nigeria-Specific Capabilities KYCAID has documented support for Nigerian identity verification through both document-based and document-free pathways: - **NIN Verification**: Enter a National Identification Number for direct validation against NIMC database records without requiring a physical document scan. - **Driver's License Verification**: Validate FRSC-issued driver's license numbers against government records. - **Document-Based Nigerian IDs**: NIN slips, voter cards, international passports, and driver's licenses can be verified through the document upload flow with OCR and authentication checks. ## Compliance & Regulations KYCAID is GDPR compliant and operates in accordance with applicable data protection regulations. The platform's AML screening covers OFAC, UN, EU, UK Treasury, and other major sanctions and PEP lists. For Nigerian fintech deployments, KYCAID's verification checks align with CBN KYC requirements for digital onboarding. The document-free NIN verification provides a strong foundation for meeting CBN Tier 1 and Tier 2 KYC thresholds. ## Challenges & Gotchas for Nigerian Developers 1. **GDPR data handling**: KYCAID processes data under EU GDPR frameworks. For NDPR (Nigerian Data Protection Regulation) compliance, verify the data processing agreement covers Nigerian user personal data appropriately. 2. **Currency**: KYCAID prices in EUR. Nigerian developers will pay in USD equivalents depending on their payment method and the EUR/USD exchange rate. 3. **Document-free verification depth**: While NIN and driver's license document-free checks are supported, BVN verification may not be included — confirm the scope of Nigerian database checks in your account plan. 4. **Smaller ecosystem**: KYCAID is a smaller vendor compared to Sumsub or Jumio. Support response times and documentation depth reflect this — budget for some self-service troubleshooting. ## Company Background KYCAID is a European-based KYC technology company focused on making identity verification accessible to businesses of all sizes through transparent, affordable pricing. The platform emphasizes in-house technology for all verification processes, which allows it to keep per-check costs lower than enterprise competitors who license third-party components. KYCAID is listed among the top KYC providers for African markets by multiple industry publications. ## Frequently Asked Questions **Q: Can Nigerian startups use KYCAID without a monthly subscription?** A: Yes. KYCAID is entirely pay-as-you-go — no monthly fee, no minimum commitment. You receive €50 free credit on signup to test real verifications. **Q: Does KYCAID support Nigerian NIN verification without document upload?** A: Yes. KYCAID's document-free verification checks Nigerian NIN numbers directly against the NIMC government database in approximately 20 seconds. **Q: What is the accuracy of KYCAID verifications?** A: KYCAID does not publicly publish an aggregate accuracy rate, but the platform uses AI-based analysis across 11,000+ document templates for its document checks. **Q: How long does integration take?** A: KYCAID estimates API integration from a few hours to a couple of days, depending on integration complexity and which products are used.

51
Alchemy favicon

51. Alchemy

Blockchain, Development Tools, Payments

Alchemy is a blockchain developer platform providing managed node infrastructure, enhanced blockchain APIs, and developer tools for building Web3 applications on Ethereum and other major blockchains. Founded in 2017 and backed by leading Silicon Valley investors, Alchemy powers some of the most prominent DeFi protocols, NFT marketplaces, and Web3 applications globally. For Nigerian blockchain developers, Alchemy is a top-tier choice for node infrastructure with a generous free tier, comprehensive multi-chain support, and developer tools that significantly reduce the complexity of building production-grade blockchain applications. The core of Alchemy is managed blockchain node access. Rather than running and maintaining their own Ethereum or Polygon nodes (which requires significant server infrastructure, ongoing maintenance, and expertise in blockchain node operation), developers connect to Alchemy's distributed node network via API endpoints. Alchemy's infrastructure handles node synchronization, client diversity, load balancing, and uptime — providing Nigerian developers with institutional-grade blockchain connectivity from day one without infrastructure investment. Multi-chain support covers Ethereum mainnet and testnets (Sepolia, Goerli), Polygon (MATIC), Arbitrum, Optimism, Base, Solana, and other chains. This breadth is essential for Nigerian Web3 developers building cross-chain applications or choosing low-fee chains like Polygon for users sensitive to Ethereum gas costs. Nigerian users are particularly gas-cost-conscious, making L2 chains like Polygon and Arbitrum critical for applications targeting Nigerian Web3 users, and Alchemy supports all of these through the same developer account. Enhanced APIs are what differentiate Alchemy from simple node providers. The NFT API provides pre-indexed NFT data — fetching all NFTs owned by an address, NFT metadata, collection floor prices, and transfer history — without requiring developers to build custom indexing infrastructure. The Token API returns ERC-20 token balances, metadata, and price data for any wallet address. The Transfers API provides historical transaction history for an address across all asset types. These enhanced endpoints replace weeks of custom indexing work with simple API calls, dramatically reducing development time for Nigerian blockchain developers. Alchemy Notify provides webhook-based real-time notifications for blockchain events — address activity alerts, dropped transactions, mined transaction confirmations, and gas price alerts. Instead of polling the blockchain every block to check for activity, Nigerian applications subscribe to Alchemy Notify webhooks and receive POST requests when specified events occur. This is critical for fintech and payment applications that need to react immediately when transactions confirm. The Alchemy SDK (JavaScript/TypeScript and Python) wraps the standard JSON-RPC interface with a typed, developer-friendly API and automatically handles retry logic, rate limiting, and authentication. Nigerian developers can call the same ethers.js or web3.js methods they already know, with Alchemy SDK as a drop-in enhancement that adds reliability and the enhanced API endpoints. Free tier provides 300 million compute units per month — a generous allowance that covers typical development workloads and low-to-medium traffic production applications. There are no hard rate limits on the free tier (unlike many competitors that throttle requests per second), which makes Alchemy suitable for Nigerian developers building applications that may have bursty traffic patterns. Paid plans at $49/month and above provide higher compute unit allowances and enhanced support. For Nigerian Web3 developers, Alchemy is the standard starting point for Ethereum and EVM chain development. The combination of reliable node infrastructure, enhanced data APIs, real-time webhooks, and a generous free tier makes it the most developer-friendly and feature-complete option in the managed node provider space.

52
Payoneer Payout API favicon

52. Payoneer Payout API

Payments

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.

53
Klasha API favicon

53. Klasha API

Payments, Banking & Fintech

Klasha is a fintech platform providing global checkout solutions for African merchants enabling cross-border e-commerce payments. The Klasha API enables merchants to accept international payments, manage currency conversion, and simplify cross-border transactions. Nigerian e-commerce businesses and merchants use Klasha to expand internationally and accept payments from global customers.

54
SEAMFIX API favicon

54. SEAMFIX API

Identity & KYC, Development Tools

Identity management and KYC API for onboarding and verification. SEAMFIX provides APIs for identity verification, background checks, and compliance. Enables businesses to implement robust KYC/AML procedures.

55
Monnify favicon

55. Monnify

Payments, Development Tools

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.

56
Sumsub favicon

56. Sumsub

Development Tools, Identity & KYC

Sumsub (Summary Verification) is a comprehensive identity verification and compliance platform used by over 2,000 businesses globally to verify users, screen for AML risks, monitor transactions, and onboard corporate entities. Headquartered in London with offices across Europe and the Americas, Sumsub powers KYC (Know Your Customer), KYB (Know Your Business), AML screening, and fraud prevention through a single API and no-code workflow builder. ## What the API Does Sumsub provides a suite of verification products accessible through a unified REST API. At the core is its document verification engine, which supports over 14,000 ID document types from more than 220 countries and territories. The platform extracts data from submitted documents using OCR, validates authenticity through tamper detection and security feature analysis, and cross-references extracted data against government databases where available. Beyond document checks, Sumsub offers biometric face matching — comparing a selfie to the document photo — combined with active and passive liveness detection to prevent spoofing attacks using printed photos, videos, or 3D masks. The platform also includes Nigerian NIN slip recognition, voter card parsing, and international passport verification, making it well-suited for Nigerian developer compliance requirements. ## How Developers Use It Developers integrate Sumsub via REST API or through pre-built mobile/web SDKs for iOS, Android, React Native, and Flutter. The typical integration flow involves creating an applicant (a user object in Sumsub), generating an SDK access token, and embedding the Sumsub Web SDK or Mobile SDK to collect the user's documents and selfie. The SDK handles the camera capture, liveness instructions, and document upload entirely in-browser or in-app, and fires a webhook back to your server when verification completes. For server-side processing, key endpoints include: `POST /resources/applicants` to create an applicant, `GET /resources/applicants/{applicantId}/status` to check verification status, `GET /resources/applicants/{applicantId}/one` to retrieve full check results, and `POST /resources/applicants/{applicantId}/requiredIdDocs` to configure which document types to accept. Sumsub Studio is the platform's no-code workflow builder where teams can design custom verification journeys — choosing which checks to run (document, biometric, AML, database, etc.) in what order, with conditional branching based on risk signals, without writing additional code. ## Pricing & Fees Sumsub operates on a per-verification pricing model with monthly minimum commitments. For non-regulated use cases (e.g., marketplaces, gig economy), pricing starts at $149/month with a per-verification cost of approximately $1.35. For regulated entities (fintechs, banks, crypto exchanges), the minimum rises to $299/month with per-verification costs around $1.85. Enterprise plans with custom pricing are available for high-volume customers. Sumsub does not publicly list a free tier; however, a sandbox environment with test credentials is available to all registered developers at no cost. ## Authentication Sumsub uses a dual-token authentication system. Each API request requires an App Token (passed in the `X-App-Token` header) and a request-specific HMAC SHA-256 signature (passed in the `X-App-Access-Sig` header, generated by signing the request body + timestamp using your Secret Key). This scheme prevents replay attacks and ensures requests cannot be tampered with in transit. Developers must store the Secret Key securely and never expose it client-side. The Sumsub SDK separately uses short-lived SDK Access Tokens generated server-side to authenticate end-user sessions. ## Rate Limits Rate limits are not publicly published and vary by plan tier. Sumsub's enterprise plans are designed for high-volume throughput, and production limits are negotiated as part of the contract. Developers on standard plans should contact Sumsub support to confirm their applicable limits. The sandbox environment has its own separate limits appropriate for testing. ## Compliance & Regulations Sumsub is ISO 27001 certified and GDPR compliant. The platform supports compliance with FATF (Financial Action Task Force) recommendations for AML screening, PEP and sanctions list checks against global watchlists including OFAC, EU, UN, and UK Treasury lists. For Nigerian businesses, Sumsub's checks are compatible with CBN KYC guidelines (customer due diligence requirements), NDPR data handling requirements, and EFCC AML obligations. For crypto businesses, the platform includes a Travel Rule module supporting compliance with the FATF Travel Rule for Virtual Asset Service Providers (VASPs), enabling originator/beneficiary data transmission for transactions above regulatory thresholds. ## Challenges & Gotchas for Nigerian Developers 1. **No native BVN lookup**: Sumsub does not directly query the NIBSS BVN database. For BVN verification, you would need to combine Sumsub with a Nigerian BVN API like Mono or Okra. 2. **HMAC signing complexity**: The request signing process is more involved than a simple API key — developers must correctly generate the HMAC SHA-256 signature on every request. Using the official SDK wrappers significantly reduces integration friction. 3. **Pricing for Nigerian scale**: At $1.35–$1.85 per verification, the cost can be significant for mass-market Nigerian apps with millions of users. Factor verification costs into your unit economics early. 4. **Data residency**: Sumsub stores verification data in EU-based infrastructure by default. For NDPR compliance, confirm your data processing agreement covers Nigerian user data appropriately. 5. **Webhook reliability**: Always verify incoming webhooks using the Sumsub signature header before trusting the payload — do not skip webhook signature validation in production. ## Company Background Sumsub was founded in 2015 and is headquartered in London, United Kingdom. The company has raised over $30 million in funding and serves clients in banking, crypto, lending, insurance, and marketplace industries. Notable clients include Bitpanda, Mercuryo, and Rapyd. Sumsub has a dedicated compliance team and regularly updates its watchlist databases and ID document templates. ## Frequently Asked Questions **Q: Can I use Sumsub without a business registration in Nigeria?** A: You can sign up and start testing in sandbox mode without a Nigerian business registration. Going live and enabling billing requires a valid business entity and may require compliance documentation. **Q: Does Sumsub support NGN billing?** A: Sumsub bills in USD. Nigerian businesses will need to pay via USD card, wire transfer, or through a payment provider that supports USD billing. **Q: How long does a verification take?** A: Automated decisions are returned in under 60 seconds in most cases. Manual review (for edge cases flagged by the system) typically takes a few hours. **Q: Is there a free trial?** A: Sumsub provides a full-featured sandbox environment for testing. A paid subscription is required to go live and run real verifications.

57
Chainstack favicon

57. Chainstack

Blockchain, Payments, Development Tools

Chainstack is a production-grade blockchain infrastructure provider delivering managed RPC nodes, archive data access, real-time streaming, and dedicated node infrastructure across 70+ blockchain protocols. Designed for teams building multi-chain applications, trading systems, analytics platforms, and AI agents that need reliable, high-performance blockchain connectivity without the overhead of running their own nodes, Chainstack serves developers ranging from solo builders on a free plan to enterprise trading desks on dedicated infrastructure. For Nigerian Web3 developers, DeFi teams, and blockchain startups, Chainstack provides the node access layer that is the foundation of every blockchain application. Nigeria's growing blockchain developer community needs reliable, low-latency access to Ethereum, Solana, BNB Chain, Base, and other networks. Running your own blockchain node is impractical for most Nigerian startups — it requires significant cloud infrastructure costs, continuous maintenance, and weeks of initial chain synchronization. Chainstack eliminates all of that by providing managed, globally distributed nodes that Nigerian developers can start using in minutes with a free-tier API key. Chainstack provides RPC (Remote Procedure Call) endpoints for reading and writing to supported blockchains including Ethereum, Solana, Bitcoin, Base, Arbitrum, Polygon, Avalanche, and 65+ more. Key capabilities include: full node RPC for current-state queries; archive node access for complete historical data going back to the genesis block; WebSocket subscriptions for real-time event listening; Yellowstone gRPC streaming for ultra-low-latency Solana data (blocks, transactions, account changes); advanced token and NFT APIs; and global routing that automatically directs requests to the nearest region for the lowest possible latency. Archive node access is particularly valuable for Nigerian blockchain analytics companies and DeFi protocols that need historical data. A full node only stores the current blockchain state — it cannot answer questions about what an address's balance was six months ago. Archive nodes store every historical state, enabling queries like "what was the ETH balance of this address at block 15,000,000?" This historical data layer is essential for backtesting, analytics, and compliance workflows. The Yellowstone gRPC streaming interface for Solana is a premium capability that enables sub-millisecond data delivery for Solana-specific events: new blocks, new transactions, account state changes, and program-specific events. For Nigerian DeFi trading systems and MEV (maximal extractable value) infrastructure that operate on Solana, this real-time streaming is critical for competitive execution. Chainstack uses a Request Unit (RU) billing model rather than per-method pricing. Each API call consumes RUs from the monthly pool: full node requests cost 1 RU, archive requests cost 2 RU. This transparent billing means Nigerian developers always know exactly what their usage costs. The free Developer plan provides 3 million RUs per month with no credit card required — sufficient for building and testing most dApp features. Paid plans scale from Growth ($49/month, 20M RUs) through Pro ($199/month, 80M RUs), Business ($349/month, 140M RUs), and Enterprise ($990/month, 400M RUs with custom SLAs and dedicated infrastructure). Nigerian blockchain teams building production-scale applications — exchanges, wallets, DeFi protocols, NFT platforms — benefit from Chainstack's globally distributed node network. Chainstack operates nodes across multiple cloud regions, and its global routing automatically connects each request to the nearest available node. This reduces latency for Nigerian developers and their end users compared to a single-region node provider. For latency-sensitive applications like trading bots and real-time price feeds, this geographic distribution matters. Multi-chain support in a single platform is another key advantage. Rather than managing separate accounts and configurations across Alchemy (for Ethereum), Helius (for Solana), and other per-chain providers, Nigerian developers can manage all blockchain connectivity from Chainstack's unified dashboard. One account, one billing relationship, and one API key pattern across every supported chain simplifies developer operations for teams managing complex multi-chain infrastructure. Authentication uses API keys generated in the Chainstack dashboard under Settings. Keys are embedded directly in the RPC endpoint URL for most protocols, or passed as a header for HTTP-based requests. WebSocket connections include the API key in the WebSocket URL. No geo-blocking has been reported for Nigerian users — Chainstack is a global infrastructure provider accessible from Nigeria without restrictions. Sign up with an email address and the free Developer plan is immediately available with no credit card required.

58
Onfido (Entrust) favicon

58. Onfido (Entrust)

Identity & KYC, Development Tools, eCommerce

Onfido is an enterprise identity verification platform that combines AI-powered document verification, biometric face authentication, and AML watchlist screening into a single developer API. Founded in 2012 in London and acquired by Entrust in April 2024, Onfido continues to operate under its own brand within the Entrust portfolio. The platform serves thousands of businesses globally including Revolut, Zipcar, Bitstamp, and numerous regulated financial institutions. Onfido processes hundreds of millions of identity checks annually across 195+ countries. ## What the API Does Onfido's verification stack has three primary layers. The first is document verification — automated analysis of government-issued ID documents including passports, national ID cards, driver's licenses, and residence permits. Onfido's AI engine validates document authenticity by checking security features, analyzing MRZ (Machine Readable Zone) data, detecting tampering or manipulation, and comparing document templates against its global library. The second layer is biometric verification — a selfie-based face match comparing the live user's face against the document photo. Onfido supports both passive liveness (background analysis without user prompts) and active liveness (guided motion challenges to confirm presence). The liveness engine is designed to prevent spoofing via printed photos, replay videos, 3D masks, and increasingly, AI-generated deepfake imagery. The third layer is watchlist screening — automatic checks against global AML (Anti-Money Laundering) databases, PEP (Politically Exposed Persons) lists, and sanctions registries including OFAC, EU, UN, and UK Treasury. For Nigerian users, the platform supports NIN slips, voter cards, international passports (e-passport with NFC), and Federal Road Safety Corps driver's licenses. Onfido Studio ties these together as a no-code workflow builder — compliance and product teams can drag and drop verification steps, configure conditional logic (e.g., run database check if document is expired), set retry limits, and deploy new verification flows without engineering involvement. ## How Developers Use It Developers integrate Onfido via REST API and SDKs for Web, iOS, Android, and React Native. The standard integration pattern: 1. Create an applicant server-side using `POST /v3.6/applicants` — this creates a user object in Onfido with name and email. 2. Generate an SDK token using `POST /v3.6/sdk_token` — this short-lived token authorizes the client-side SDK session. 3. Initialize the Onfido Web SDK or Mobile SDK on the client, passing the SDK token. 4. The user is guided through document capture and selfie/liveness steps in the Onfido-hosted UI. 5. Create a check on your server using `POST /v3.6/checks` specifying which reports to run (document, facial_similarity, watchlist, etc.). 6. Receive results via webhook when the check completes, or poll `GET /v3.6/checks/{check_id}`. ## Pricing & Fees Onfido operates on custom enterprise pricing. Industry data suggests median annual spend of approximately $60,475, with a wide range from $6,156 for smaller integrations to over $945,000 for high-volume enterprise deployments. Charges are per verification check — document verification, biometric checks, and add-ons like AML screening are priced separately. There is no public per-check rate card; pricing is negotiated based on volume and use case. A sandbox environment is provided to all registered developers during the sales process for full integration testing. ## Authentication Onfido uses JWT (JSON Web Token) authentication. Backend API calls use a long-lived API token stored as a Bearer token in the Authorization header. Client-side SDK sessions use short-lived SDK tokens generated server-side via the `/sdk_token` endpoint — these expire after a configurable period to prevent session hijacking. Webhook payloads include an `X-SHA2-Signature` header for payload verification. ## Rate Limits Onfido does not publish public rate limits. Enterprise contracts specify throughput limits based on expected volume. The API is designed to handle burst verification loads. Contact Onfido/Entrust sales for specific rate limit commitments in your contract. ## Compliance & Regulations Onfido holds ISO 27001 certification, SOC 2 Type II attestation, PCI DSS compliance, and full GDPR compliance. The platform supports compliance with FATF anti-money laundering recommendations, UK FCA guidelines, EU AMLD5/6, FinCEN in the US, and CBN KYC requirements in Nigeria. For Nigerian financial institutions, Onfido's document + biometric verification stack satisfies CBN Tier 2 and Tier 3 KYC requirements as outlined in the CBN Customer Due Diligence Regulation 2023. ## Challenges & Gotchas for Nigerian Developers 1. **No self-serve signup**: Onfido requires enterprise onboarding through their sales team. There is no instant-activation self-serve plan — budget 2–4 weeks for contract and credential setup. 2. **USD-only billing**: All pricing is in USD. Nigerian developers need a USD-capable payment method for invoicing. 3. **No native BVN integration**: Onfido does not query the NIBSS BVN database directly. Pair with a Nigerian BVN API for BVN-based verification. 4. **SDK version management**: Onfido releases frequent SDK updates, especially for mobile. Lock your SDK version and test upgrades before deploying to production. 5. **NDPR considerations**: Biometric data processed by Onfido falls under NDPR as sensitive personal data. Ensure your data processing agreement with Onfido covers Nigerian user data handling and retention policies. 6. **Post-Entrust acquisition uncertainty**: Some developers have noted pricing changes following the Entrust acquisition. Negotiate carefully and review renewal terms. ## Company Background Onfido was founded in 2012 by Husayn Kassai, Eamon Jubbawy, and Ruhul Amin — three Oxford University graduates. The company raised over $200 million in VC funding before being acquired by Entrust, a digital security company, in April 2024 for a reported $400 million. Onfido's technology is now part of Entrust's broader digital identity portfolio, which includes certificates, credentialing, and authentication products. ## Frequently Asked Questions **Q: Is Onfido available in Nigeria?** A: Yes. Onfido supports Nigerian government IDs including international passports, NIN slips, voter cards, and driver's licenses as part of their global document library covering 195+ countries. **Q: Has anything changed since the Entrust acquisition?** A: The Onfido API, documentation, and brand continue to operate independently. The main changes are in sales and enterprise support structure, which is now routed through Entrust channels. **Q: Can I use Onfido for KYB (business verification)?** A: Onfido focuses on individual KYC (Know Your Customer) verification. KYB (Know Your Business / corporate verification) is not a core Onfido product — consider Sumsub or Jumio for KYB requirements. **Q: How do I get started without a sales call?** A: Contact Onfido through onfido.com to initiate enterprise onboarding. There is no self-serve option.

59
Rapyd Payout API favicon

59. Rapyd Payout API

Payments, Development Tools, 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.

60
FastForex favicon

60. FastForex

Payments, Trading & Currency Exchange

FastForex is a currency exchange rate API providing current and historical mid-market rates across 150+ world currencies plus common commodities (gold, silver), aimed at applications needing straightforward rate data without the tick-level bid/ask granularity that dedicated trading-focused forex APIs (like 1Forge) provide. A single GET request returns either the latest rates for a base currency against all others, or a direct conversion between two specific currencies with the amount already calculated. The API supports historical rate lookups for a specific past date (useful for financial reporting or reconciling a transaction against the rate at the time it occurred) and time-series data over a date range for building rate-history charts. Response times are optimized to be fast (as the name suggests) since the primary use case is real-time display in checkout flows, invoicing tools, and price converters rather than algorithmic trading. For Nigerian e-commerce platforms displaying prices in multiple currencies, invoicing tools converting NGN amounts for international clients, or expense-tracking apps needing historical exchange rates for reconciliation, FastForex's simple request/response model and generous free tier make it a lower-friction choice than a full trading-grade forex API when bid/ask spread precision isn't required.

61
ChangeNOW API favicon

61. ChangeNOW API

Blockchain, Payments

ChangeNOW is a non-custodial instant cryptocurrency exchange service that provides an API for embedding crypto-to-crypto swaps directly into wallets, apps, and platforms. Unlike centralized exchanges (Binance, Coinbase) that require user account creation, KYC verification, and custody of funds on the exchange, ChangeNOW operates as a swap service: users provide their source asset and destination wallet address, ChangeNOW executes the exchange across its liquidity network, and the converted asset lands directly in the user's own wallet. The entire swap is non-custodial — ChangeNOW never holds user funds beyond the brief swap execution window. For Nigerian developers building crypto wallets, payment processors, and DeFi applications, ChangeNOW is one of the most practical APIs for providing swap functionality. Nigeria's crypto users frequently need to convert between assets — swapping Bitcoin received from a remittance into USDT for stability, converting accumulated altcoins into BTC for cold storage, or exchanging ETH for BNB to take advantage of lower gas fees. Without a swap API like ChangeNOW, these conversions require users to go to an exchange, which is cumbersome and, for some Nigerian users, inaccessible due to exchange restrictions. The exchange rate estimation endpoint (/exchange/estimated-amount) is the starting point for any swap flow. Given a source currency (e.g., BTC), destination currency (e.g., USDT), and amount, it returns the estimated output amount, the exchange rate, and the estimated completion time. This allows Nigerian applications to show users the exact expected output before they initiate the swap — building trust and transparency in the exchange process. ChangeNOW supports both floating rate and fixed rate exchanges. With floating rates, the final output amount may differ slightly from the estimate due to market movements during the brief swap window — the user gets the market rate at execution time. With fixed rates, ChangeNOW locks in the exchange rate for a short window (typically 30-120 seconds) during which the user must send the source asset — the output is guaranteed at the quoted amount. Fixed rates are more user-friendly for Nigerian users who want certainty about what they will receive. Creating an exchange (/exchange) generates a unique deposit address where the user must send the source asset. The API returns this address, the expected output amount, and an exchange ID for tracking. Once ChangeNOW detects the incoming funds, it executes the swap and sends the converted asset to the user's destination address. The entire process typically completes in 2-15 minutes depending on the blockchain confirmation requirements for the source asset. Transaction status tracking via the /exchange/by-id endpoint allows applications to display real-time swap progress to Nigerian users: waiting for deposit, confirming source blockchain, exchanging, sending to destination, and completed. This status feed is important for user experience — crypto swaps are not instant, and users need reassurance that their funds are being processed correctly. Coverage of 850+ trading pairs means Nigerian users can swap virtually any commonly held cryptocurrency. The coverage includes Bitcoin (BTC), Ethereum (ETH), USDT (on Tron, Ethereum, and BNB Chain), BNB, Solana (SOL), XRP, Dogecoin, and hundreds of altcoins. Minimum amounts vary by pair based on liquidity conditions and blockchain fees; the API provides a minimum amount endpoint so applications can validate user input before attempting a swap. The API is completely free — ChangeNOW earns revenue from the spread between exchange rates, so there are no subscription fees or per-call charges for API usage. A free API key is obtained from changenow.io/api with no credit card required, and no geo-blocking for Nigerian developers has been reported.

62
Mono Connect favicon

62. Mono Connect

Payments

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.

63
Jumio favicon

63. Jumio

Identity & KYC, Development Tools

Jumio is an enterprise-grade identity verification and fraud prevention platform used by banks, fintechs, insurers, and regulated businesses across more than 200 countries. Founded in 2010 and headquartered in Sunnyvale, California, Jumio pioneered the use of artificial intelligence and computer vision for automated ID document authentication and biometric face verification. The company processes hundreds of millions of identity verifications annually and serves clients including Coinbase, Monzo, United Airlines, and various top-tier banks. ## What the API Does Jumio's core product is its KYX Platform — an end-to-end identity orchestration layer that brings together document verification, biometric authentication, AML screening, and fraud signals into a single configurable workflow. Unlike simpler KYC APIs, the KYX Platform allows compliance teams to design multi-step verification journeys with conditional logic, retry flows, and escalation paths — all without writing additional backend code. At the document layer, Jumio supports over 1,500 ID document types globally, including Nigerian international passports, National Identity Management Commission (NIMC) NIN slips, driver's licenses, and voter cards. The platform uses AI-powered OCR to extract machine-readable data from documents, multi-factor authenticity checks to detect forgeries and tampering, and document liveness detection to reject printed or screen-captured documents. The biometric layer performs face matching between the selfie captured during onboarding and the photo on the submitted document. Active liveness detection (requiring the user to perform real-time gestures) prevents spoofing via static photos, videos, and increasingly sophisticated deepfake attacks. ## How Developers Use It Jumio is integrated via REST API or through pre-built SDKs for Web, iOS, and Android. Because Jumio is enterprise-only, the typical integration path is: (1) sign a contract and receive API credentials, (2) initialize a verification transaction on your server, (3) embed the Jumio Web SDK or Mobile SDK to collect the user's document and selfie in a guided capture experience, and (4) receive verification results via webhook when processing completes. Key API endpoints include `POST /initiate` to create a new verification session and obtain an SDK token, `GET /verifications/{transactionReference}` to retrieve detailed results including extracted data fields, authenticity scores, and individual check outcomes, and event webhooks that fire on verification completion, expiry, or manual review escalation. ## Pricing & Fees Jumio operates exclusively on custom enterprise pricing negotiated through their sales team. There are no publicly listed per-check rates. Pricing varies based on verification volume, geographic markets, product modules selected (e.g., document-only vs. document + AML), and contract length. Jumio does not offer a self-serve free tier. A sandbox environment with test credentials is provided during the sales/onboarding process for integration development and QA testing. ## Authentication Jumio uses OAuth 2.0 with the Client Credentials grant type. Developers exchange their API Key and API Secret for a short-lived bearer token via the `/oauth2/token` endpoint. This bearer token is then included as an `Authorization: Bearer {token}` header on all subsequent API requests. Tokens have a configurable expiry (default typically 30 minutes) and must be refreshed. Webhook payloads from Jumio are signed, and the signature should be verified before processing the payload. ## Rate Limits Jumio does not publish rate limit specifications. As an enterprise platform, throughput limits are negotiated per contract and scaled to the client's expected verification volume. Jumio's infrastructure is designed to handle burst verification loads (e.g., product launches, marketing campaigns) without throttling, subject to contractual terms. ## Compliance & Regulations Jumio holds ISO 27001 certification (information security), SOC 2 Type II attestation, PCI DSS compliance, and GDPR compliance. The platform supports FATF recommendations for identity verification, AMLD5/6 requirements in Europe, FinCEN guidelines in the US, and CBN KYC requirements for Nigerian financial institutions. Jumio's AML module screens against OFAC, EU, UN, UK Treasury, and other major watchlists for PEPs and sanctioned individuals. ## Challenges & Gotchas for Nigerian Developers 1. **Enterprise-only onboarding**: There is no self-serve signup. Nigerian startups must go through a sales process, which can take weeks. This makes Jumio unsuitable for developers who need to get started quickly. 2. **USD-denominated pricing**: Jumio bills in USD, and at enterprise volumes, costs can be substantial. Budget carefully based on your verification volume estimates. 3. **No native BVN integration**: Jumio does not directly query the NIBSS BVN database — for BVN verification, you need a separate Nigerian-specific API. 4. **Data residency**: Verify data residency options with Jumio during contract negotiation, particularly for NDPR compliance regarding Nigerian user biometric data. 5. **SDK hosting requirements**: The Jumio Web SDK must be served over HTTPS. Ensure your hosting environment is SSL-configured before testing. ## Company Background Jumio was founded in 2010 by Daniel Mattes and is backed by investors including Centana Growth Partners and Millennium Technology Value Partners. The company processes over 500 million verifications annually and has won multiple industry awards for fraud prevention technology. In recent years, Jumio has expanded its AI capabilities significantly, adding deepfake detection and synthetic identity fraud prevention to its core product. ## Frequently Asked Questions **Q: Can a Nigerian startup use Jumio without a US entity?** A: Yes. Jumio onboards international businesses including Nigerian companies. You will need to complete their enterprise onboarding process with valid business registration documents. **Q: How long does enterprise onboarding take?** A: Typically 2–4 weeks from initial contact to receiving live API credentials, depending on contract negotiation and compliance documentation. **Q: Does Jumio support NGN billing?** A: No. Jumio invoices in USD only. **Q: What happens if a user fails verification?** A: Jumio returns a detailed decision including the specific check that failed (e.g., document authenticity, liveness, face match). You can configure retry flows within the KYX Platform or redirect users to a manual review queue.

64
Trulioo favicon

64. Trulioo

Identity & KYC, Development Tools

Trulioo is a global identity and business verification platform that provides access to over 13,000 data sources across 195+ countries to verify identities, authenticate documents, and screen for AML risks. Founded in 2011 in Vancouver, Canada, Trulioo has built one of the world's largest identity data networks, capable of verifying approximately 5 billion consumers and 330 million business entities globally. The platform serves regulated financial institutions, fintech companies, crypto exchanges, and digital marketplaces that operate across multiple jurisdictions. ## What the API Does Trulioo's platform combines multiple verification methods accessible through a single API: database identity checks (cross-referencing submitted data against authoritative third-party data sources), document verification (AI-powered analysis of government-issued IDs), biometric face matching, and business entity verification (KYB). The platform's defining strength is its breadth of data source integrations — rather than relying solely on document OCR, Trulioo can validate identity data against credit bureaus, government databases, utility records, telecoms data, and other authoritative sources in each country. For Nigeria specifically, Trulioo covers the country within its 195+ country network, enabling identity verification for Nigerian users as part of multi-country verification flows. ## How Developers Use It The Trulioo Platform API is accessed via REST endpoints. Developers can directly call individual verification services (e.g., document verification, database check) or combine multiple services in a single API call using Trulioo's Flow Builder. The Flow Builder provides a no-code interface where teams can design multi-step verification journeys, configure conditional logic, and publish flows as authenticated API endpoints — meaning each configured flow gets its own API endpoint that can be called from your backend. Webhooks deliver real-time verification event updates to your configured callback URL, enabling asynchronous processing of verification results without polling. Key events include verification completion, status changes, and manual review escalations. ## Pricing & Fees Trulioo operates on a B2B SaaS subscription model. Entry-level pricing begins at approximately $99/month, with transaction-based fees applied per verification check. Enterprise plans with custom pricing, volume discounts, and SLA guarantees are available. Trulioo does not publish a public rate card — pricing varies significantly based on the countries targeted, data sources accessed, and verification types used. Contact Trulioo sales for a quote tailored to your use case. ## Authentication Trulioo uses API key authentication. Flows configured in the Flow Builder can be published as authenticated, restricting access to the Trulioo Platform API using your API key as a Bearer token in the Authorization header. Webhook delivery can be configured with signature verification to confirm payload authenticity. ## Rate Limits Rate limits are not publicly documented. Enterprise plans include throughput commitments negotiated based on expected verification volume. Contact Trulioo for specific limits. ## Compliance & Regulations Trulioo is ISO 27001 certified, SOC 2 Type II attested, and GDPR compliant. The platform supports FATF global KYC recommendations, FinCEN guidelines, FINTRAC (Canada), FCA (UK), and applicable AML/CFT regulations across the jurisdictions it operates in. For Nigerian deployments, Trulioo's identity verification capabilities align with CBN Customer Due Diligence regulations and EFCC AML obligations. AML screening covers OFAC, UN, EU, UK Treasury, and global PEP watchlists. ## Challenges & Gotchas for Nigerian Developers 1. **Enterprise-only model**: No self-serve signup is available. Budget 2–4 weeks for enterprise onboarding and contract negotiation. 2. **Pricing complexity**: Different data sources in different countries have different per-check costs. Verify Nigeria-specific pricing during the sales process. 3. **USD billing**: Trulioo invoices in USD. Nigerian developers need a USD-capable payment method. 4. **Data source depth by country**: Trulioo's database check depth varies by country depending on available data source partnerships. Confirm the depth of Nigerian data source coverage for your specific use case. 5. **No native BVN query**: Trulioo does not directly integrate with NIBSS BVN data — supplement with a dedicated Nigerian BVN API if BVN verification is required. ## Company Background Trulioo was founded in 2011 by Stephen Ufford and Tanis Jorge. The company has raised over $475 million in total funding, including a $394 million Series D in 2021, making it one of the most well-funded identity verification companies globally. In 2022, Steve Craig became CEO. Trulioo is headquartered in Vancouver, Canada with offices in Dublin, Austin, and London. The company's GlobalGateway product is particularly known for its breadth of global data source access. ## Frequently Asked Questions **Q: Is Nigeria covered by Trulioo?** A: Yes. Nigeria is included in Trulioo's 195+ country coverage. Identity data can be verified through document checks and database lookups using available Nigerian data sources. **Q: Can a Nigerian startup use Trulioo without an enterprise contract?** A: No. Trulioo requires an enterprise agreement before granting API access. There is no self-serve or starter plan. **Q: How does Trulioo differ from Onfido or Sumsub?** A: Trulioo's differentiator is its depth of database identity verification across 13,000+ data sources — going beyond document OCR to cross-reference against credit bureaus, telcos, and government databases. This is especially valuable for users without high-quality document images. **Q: Does Trulioo support business verification (KYB)?** A: Yes. Trulioo can verify 330 million+ business entities globally, making it well-suited for B2B platforms that need to verify corporate customers.

65
RexPay (Global Accelerex) favicon

65. RexPay (Global Accelerex)

Payments

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.

66
NowNow API favicon

66. NowNow API

Payments, Development Tools

Digital payments API for quick and easy money transfers. NowNow provides APIs for person-to-person transfers, bill payments, and merchant payments. Designed for fast, accessible payment processing across Africa.

67
Prembly (IdentityPass) favicon

67. Prembly (IdentityPass)

Identity & KYC

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.

68
Epic Pay favicon

68. Epic Pay

Development Tools, Payments

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. PCI DSS 4.0 certification at Epic Pay ensures that the platform meets the most current version of the Payment Card Industry Data Security Standard, providing Nigerian merchants with confidence that card data processed through Epic Pay is handled in compliance with international card scheme security requirements. For Nigerian businesses that accept card payments through Epic Pay's infrastructure, the certification removes independent PCI compliance burden from the merchant's own systems for card data that flows through Epic Pay's hosted solutions. The white-label capability of Epic Pay allows Nigerian fintech companies to deploy a branded payment gateway under their own product identity, using Epic Pay's underlying infrastructure and licensing without exposing the white-label arrangement to end customers. This model benefits Nigerian fintechs that want to offer payment collection as part of a broader product suite — a lending platform offering collection infrastructure to borrowers, an HR platform providing payroll collection tools — under their own brand without building and licensing payment infrastructure independently. Agent boarding through Epic Pay's multi-API developer portal enables platforms managing agent networks to programmatically register agents, configure their access levels, and provision their payment acceptance capabilities. For Nigerian platforms operating agent banking networks, field sales agent networks, or merchant partner programs, automated agent onboarding through an API dramatically reduces the operational cost and time of expanding the agent network compared to manual registration processes.

69
Nomba API favicon

69. Nomba API

Payments, Development Tools

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.

70
VerifyMe Nigeria favicon

70. VerifyMe Nigeria

Identity & KYC

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.

71
Busha Commerce API favicon

71. Busha Commerce API

Payments, Development Tools

Busha Commerce API is the developer platform for Busha, Nigeria's leading regulated cryptocurrency exchange founded in 2019. While global exchanges like Binance and Coinbase face regulatory friction and account restrictions in Nigeria, Busha operates as a Nigerian-registered entity, holds all required local licences, and is fully compliant with Nigerian financial regulations. This makes Busha the most trusted and legally reliable option for Nigerian businesses that want to accept cryptocurrency payments, provide crypto trading services, or build crypto-powered products for Nigerian users. The Busha Commerce API specifically targets Nigerian merchants and developers who need crypto payment acceptance with Nigerian Naira settlement. Nigeria's digital economy is growing rapidly, but Nigerian businesses face persistent challenges with conventional payment infrastructure: card declines on international transactions, Forex restrictions limiting dollar-denominated purchases, and high remittance fees. Cryptocurrency — particularly USDT (a stablecoin pegged to the US dollar) — has emerged as a practical alternative for Nigerians making and receiving international payments. Busha Commerce bridges the gap between crypto payments and the Nigerian Naira banking system, enabling merchants to accept crypto from customers anywhere in the world and receive NGN in their bank accounts. The payment workflow is straightforward. A Nigerian merchant creates a payment request via the API, specifying the amount in NGN or a crypto asset. Busha returns a payment address (or QR code) and a unique payment ID. The merchant displays this to the customer. When the customer sends crypto to that address, Busha detects the blockchain transaction, converts it to NGN at the current exchange rate (if NGN settlement is selected), and delivers a webhook notification to the merchant's server confirming the payment. The merchant can then fulfill the order knowing the NGN equivalent has been credited to their Busha balance. Exchange rate endpoints provide real-time NGN/BTC, NGN/ETH, and NGN/USDT rates based on Busha's live market rates. These rates reflect the actual rates at which Busha will settle payments — not third-party price data — ensuring Nigerian merchants display accurate expected payment amounts to their customers. The rates include Busha's exchange margin, so what the merchant sees is what they will receive. Webhook notifications are the backbone of the payment detection system. When a payment is received and confirmed on-chain, Busha sends an HTTP POST to the merchant's configured webhook URL with full payment details: amount paid, asset type, exchange rate applied, NGN value, and transaction status. The webhook payload is signed with a secret key so merchants can verify it genuinely came from Busha. This event-driven architecture means Nigerian merchant backends respond immediately to payments without polling. For Nigerian freelancers and service providers, Busha Commerce enables a particularly useful workflow: generate a shareable payment link for a specific invoice amount, send it to an international client, receive USDT payment from anywhere in the world, and settle to NGN via Busha's banking integration. This circumvents the delays and fees of international wire transfers and the restrictions that Nigerian bank accounts sometimes face on receiving foreign currency. The sandbox environment allows Nigerian developers to test the complete payment flow — creating test payment requests, simulating test payments, and receiving test webhook events — without using real cryptocurrency. This makes integration development safe and fast. Busha requires business KYC verification including CAC (Corporate Affairs Commission) registration documents for merchant accounts — consistent with Nigerian financial compliance requirements. API keys are generated after verification in the Busha developer dashboard.

72
Raenest API favicon

72. Raenest API

Payments

Cross-border payment API for African diaspora remittances and international transfers. Raenest enables developers to integrate cross-border payment capabilities for sending money from anywhere to Africa with competitive rates and fast settlement.

73
MetaMap favicon

73. MetaMap

Identity & KYC

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.

74
Allawee Card Issuance API favicon

74. Allawee Card Issuance API

Payments, Banking & Fintech

Allawee Card Issuance API is a Nigerian Banking-as-a-Service platform that enables fintech companies, microfinance institutions, and digital platforms to issue physical and virtual payment cards, create bank accounts, process transfers, and perform credit decisioning through a single API integration. Allawee provides the regulated infrastructure for card issuance and banking operations, allowing partner platforms to offer branded financial products without obtaining independent banking or card scheme licenses. Card issuance is the foundational capability of the Allawee platform. Partner applications can issue Mastercard or Verve physical cards linked to customer accounts through the API, enabling customers of the partner platform to receive a physical payment card they can use at POS terminals, ATMs, and online merchants across Nigeria and globally where the card scheme is accepted. Physical card issuance involves card personalization (embossing customer name and card details), printing, and delivery to customer addresses, all manageable through API calls that initiate the card production and fulfillment workflow. Bank account creation through Allawee enables partner platforms to create functional Nigerian bank accounts for their customers, complete with a NUBAN (Nigerian Uniform Bank Account Number) that is compatible with all Nigerian interbank transfer systems including NIP (NIBSS Instant Payment). Customer accounts created through Allawee can receive inbound transfers from any Nigerian bank and initiate outbound transfers to any Nigerian bank account, providing full interbank connectivity through a single BaaS API integration. Spend controls in the Allawee Card API allow partner platforms to set per-transaction limits, daily spending limits, merchant category restrictions, and geographic restrictions on issued cards. A Nigerian fintech issuing employee expense cards can configure spending controls that prevent cards from being used at non-approved merchant categories. An agricultural platform issuing input finance cards can restrict spending to agricultural input supplier merchant categories, ensuring that financed funds are used for their intended purpose. Credit data decisioning from Allawee leverages transaction history and behavioral patterns on the platform to generate credit scores and lending signals that partner platforms can use for automated loan underwriting decisions. For Nigerian lending platforms that issue cards to their borrowers and want to build repayment history and credit profile data from card usage patterns, Allawee's credit decisioning API provides structured credit signals from the same ecosystem where the lending relationship operates. Tokenization support in the Allawee platform enables issued cards to be added to digital wallets (Apple Pay, Google Pay) by card holders, extending card usability to contactless mobile payments in addition to physical card and online payments. As contactless payment adoption grows among Nigerian consumers particularly in Lagos and other major cities, tokenization support adds a distribution channel for issued cards that increases their day-to-day utility. Dispute management through the Allawee API provides structured workflows for handling card transaction disputes — unauthorized transactions, merchant disputes, technical failures — that partner platforms can initiate programmatically when customers report problems. Automated dispute initiation reduces the manual operational burden of handling customer complaints about card transactions and provides systematic tracking of dispute status and resolution. The CBN regulatory compliance infrastructure behind Allawee means that partner platforms are leveraging a regulated entity's banking and card scheme relationships rather than needing to independently establish CBN licensing, Mastercard or Verve principal membership, and the capital requirements those entail. This significantly lowers the barrier for Nigerian fintechs to add card and banking features to their products, compressing the typical 12-24 month timeline for independent licensing into an API integration that can be completed in days or weeks.

75
Miden Banking as a Service API favicon

75. Miden Banking as a Service API

Payments

Miden Banking as a Service API is a sub-Saharan African fintech infrastructure platform that provides card issuance, corporate expense management, virtual accounts, wallet-as-a-service, and multi-country payout capabilities to financial institutions, fintechs, enterprises, and technology companies building embedded payment and financial products across Africa. Miden focuses on the corporate and enterprise financial product space, with particular strength in expense management, corporate card programs, and cross-border payment disbursement. Corporate card issuance is a key Miden capability, enabling partner organizations to issue company expense cards to employees with programmatic spend controls, real-time transaction visibility, and expense categorization. Miden's corporate card infrastructure supports building employee expense management tools where finance teams can see every card transaction in real time, configure per-employee or per-category spending limits, and reconcile expenses automatically without waiting for end-of-month manual reconciliation. For Nigerian companies managing employee expenses across multiple locations and departments, programmatic corporate card management replaces unwieldy petty cash and reimbursement processes. Virtual card issuance through Miden enables platforms to create virtual cards for specific use cases: vendor payment cards with merchant restrictions, single-use purchase cards for procurement, corporate virtual cards for online business expenses, and customer-facing virtual cards for fintech products. Virtual cards are created instantly through the API without physical card production timelines, making them suitable for immediate digital payment needs. NGN and USD accounts provide multi-currency financial infrastructure for Miden partner platforms. Naira accounts enable Nigerian interbank transfers and local payment operations. USD accounts allow platforms to hold dollar balances, make USD-denominated payments, and provide foreign currency account functionality to their customers. The combination of naira and dollar accounts in a single integration supports the multi-currency operational needs of Nigerian businesses engaged in both local and international commerce. Bill payments integration through Miden enables partner platforms to offer airtime top-up, utility bill payment (AEDC, EKEDC, IKEDC, BEDC), cable TV subscriptions (DSTV, GOtv, Startimes), internet data subscriptions, and other Nigerian bill payment categories to their customers. Embedding bill payments into a fintech or banking product increases platform stickiness — customers who pay all their bills through the same app they use for banking are less likely to churn to competing products. Bulk payout operations through Miden enable mass disbursement to bank accounts and mobile money wallets across multiple African countries. For Nigerian logistics companies, gig economy platforms, agricultural aggregators, and marketplace operators that need to pay large numbers of individuals across Nigeria and neighboring markets, Miden's bulk payout API provides the disbursement infrastructure to process hundreds or thousands of individual payouts efficiently in a single operation. Wallet as a Service capabilities allow partner platforms to create digital wallets for their customers — stored value accounts that can receive deposits, make payments, and earn rewards — without the complexity of building wallet infrastructure independently. For Nigerian platforms wanting to add a loyalty or savings wallet feature to their product suite, Miden's Wallet as a Service provides the backend for wallet account management, balance tracking, and transaction processing. Mobile money payout support extends Miden's disbursement coverage to mobile money wallet recipients in markets where mobile money is the primary financial access tool — particularly relevant for cross-border payouts to recipients in Ghana (MTN Mobile Money, Vodafone Cash), Kenya (M-Pesa), and other African markets where mobile money is more prevalent than bank accounts. This multi-rail payout coverage enables Nigerian platforms reaching pan-African beneficiary populations to make payouts regardless of whether recipients have bank accounts.

76
AZA Finance API favicon

76. AZA Finance API

Development Tools, Payments

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.

77
PayVessel Payments & Virtual Cards API favicon

77. PayVessel Payments & Virtual Cards API

Payments

PayVessel Payments and Virtual Cards API is a Nigerian fintech infrastructure platform that provides a unified API covering payment collection, bank transfers, virtual accounts, virtual card issuance, identity verification, and credit scoring for Nigerian digital businesses. PayVessel consolidates multiple fintech building blocks into a single integration, enabling Nigerian startups and platforms to launch with comprehensive payment and financial infrastructure without stitching together multiple separate providers. Payment collection through PayVessel supports the primary Nigerian payment methods: card payments (Visa, Mastercard, Verve), bank transfers via virtual accounts, and mobile wallet payments. Merchants and platforms integrated with PayVessel can accept payments from Nigerian customers through any of these channels from a single API integration, ensuring that customers can pay using whichever method is most convenient or available to them without the merchant maintaining multiple payment gateway integrations. Dynamic virtual accounts are a core feature of PayVessel's collection infrastructure. A dynamic virtual account is a unique bank account number generated on demand for a specific payment transaction. When a customer is shown a dynamic virtual account number at checkout, any transfer made to that account number within a defined time window is matched to the specific transaction and triggers payment confirmation. Dynamic accounts solve the reconciliation problem of bank transfers — traditionally, matching a transfer received from an unknown sender to a specific order required manual matching; dynamic accounts automate this matching completely. Virtual USD cards issued through PayVessel enable Nigerian platform users to make USD-denominated online purchases, pay for international subscriptions, and receive USD payments through a virtual card with a US Mastercard number. For Nigerian users who need to access global digital services — cloud computing platforms, international software subscriptions, overseas supplier payments — a virtual USD card provides access without requiring a traditional domiciliary account or the foreign exchange procurement challenges associated with it. BVN (Bank Verification Number) verification through PayVessel enables platforms to verify that a customer's provided name and BVN match the records in the NIBSS database, confirming identity and banking status. NIN (National Identification Number) verification similarly validates identity against the NIMC database. For Nigerian lending platforms, savings apps, and investment platforms with regulatory Know Your Customer (KYC) requirements, BVN and NIN verification through PayVessel provides the identity confirmation layer needed for onboarding compliance. Credit scoring capabilities within PayVessel derive risk signals from customer transaction patterns, bank verification data, and behavioral indicators to produce credit scores that lending platforms can use for automated underwriting decisions. For Nigerian platforms offering buy-now-pay-later, micro-loans, or salary advances, an embedded credit scoring signal reduces the reliance on subjective human judgment in loan decisions and enables faster, more consistent approval workflows. Bulk transfer capabilities allow platforms to initiate large numbers of individual bank transfers in a single API request, enabling mass disbursement of funds — salary payments, affiliate commissions, vendor settlements, refund processing — without making individual API calls for each recipient. Nigerian HR platforms, marketplace operators, and financial services businesses that disburse to thousands of recipients regularly use bulk transfer APIs to complete disbursement cycles in minutes rather than hours of individual transaction processing. PayVessel provides a sandbox test environment where developers can simulate all API operations with test credentials before going live. The test environment produces realistic responses for successful and failed transaction scenarios, enabling thorough integration testing that validates edge case handling without affecting real bank accounts or processing real money during development.

78
VTUGate API favicon

78. VTUGate API

Utility Tools, Payments

Nigerian VTU platform providing unified API for airtime, data, cable subscriptions, and electricity bills. VTUGate specializes in high reliability through integration with multiple VTU providers as backup. Single API integration connects to multiple providers ensuring uptime and redundancy. Covers all major Nigerian networks and service providers.

79
Nium Payout API favicon

79. Nium Payout API

Payments, Development Tools

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. Nium's card issuance capability in 30+ countries allows platforms to issue Visa or Mastercard branded cards to their customers in multiple markets from a single API integration. For Nigerian fintechs building pan-African or global financial products, Nium's card issuance infrastructure provides the card product layer alongside payout and collection capabilities, enabling a more complete financial product stack without multiple card program relationships. Nium's treasury management features allow platforms to hold multi-currency balances, execute FX conversions between 35+ currencies at competitive rates, and manage currency exposure across the markets they operate in. For Nigerian platforms managing collections in multiple currencies and disbursements in NGN or other African currencies, centralized multi-currency treasury management through Nium reduces FX conversion costs and the operational complexity of managing multiple currency accounts across different banking relationships.

80
Jostpay API favicon

80. Jostpay API

Development Tools, Payments

Nigerian payment gateway and VTU (airtime/data) platform API for merchants and resellers. Provides payment processing, bill payments, and mobile top-up services. Legacy platform with stable but limited recent API development activity.

81
Mainstack API favicon

81. Mainstack API

Payments

Mainstack is a Nigerian fintech platform providing embedded payments, business tools, and payout APIs for entrepreneurs and SMEs. The Mainstack API enables payment processing, fund management, and business automation. Nigerian entrepreneurs, creators, and SMEs use Mainstack to accept payments, manage funds, and access embedded finance.

82
eTranzact favicon

82. eTranzact

Banking & Fintech, Payments

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. For Nigerian enterprises and large organizations, eTranzact's position as a publicly listed company on the Nigerian Stock Exchange provides a level of transparency and financial accountability that private fintech providers cannot match. Annual financial reports, board governance, and shareholder accountability create institutional confidence for Nigerian banks, government agencies, and large corporations selecting payment infrastructure partners for critical financial operations. NIBSS NIP integration through eTranzact enables real-time instant payment transfers between Nigerian bank accounts, settled within seconds. For enterprises running high-value payment operations — salary disbursements, vendor settlements, inter-company transfers — access to the NIP instant payment rail through eTranzact's regulated infrastructure ensures funds reach recipients immediately rather than in batch settlement windows. eTranzact's long-standing position as a NIBSS-licensed institution provides direct connectivity to Nigeria's core payment clearing infrastructure. The PTSA (Payment Terminal Service Aggregator) license held by eTranzact allows the company to aggregate POS terminal services and provide terminal deployment, management, and transaction routing for merchants. Nigerian businesses deploying POS infrastructure — retail chains, hotels, supermarkets, service businesses — can use eTranzact as their PTSA for terminal provisioning and ongoing support. This physical payment infrastructure layer complements eTranzact's digital API services for businesses managing both in-person and online payment channels.

83
OPay favicon

83. OPay

Payments, Development Tools

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.

84
GT Pay (GTPay) favicon

84. GT Pay (GTPay)

Payments, Banking & Fintech, Development Tools

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). GTPay's backing by Guaranty Trust Bank (GTBank) — consistently ranked among Nigeria's top tier-1 banks — provides GTPay merchants with the financial security and institutional credibility that bank-affiliated payment infrastructure carries. For Nigerian businesses where their payment gateway provider's financial stability is a selection criterion — particularly for merchants holding float or awaiting settlement — a bank-affiliated gateway provides assurance that is difficult for independent fintech providers to match. The settlement process for GTPay transactions credits merchant accounts within GTBank's settlement cycle, with same-day or next-day settlement available for GTPay merchants who also hold GTBank business accounts. This tight integration between payment gateway and bank account reduces settlement float and simplifies reconciliation for merchants whose primary banking relationship is with GTBank, one of the largest retail and commercial banking relationships in Nigeria.

85
Smile Identity favicon

85. Smile Identity

Identity & KYC, Development Tools

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.

86
CBI Monie favicon

86. CBI Monie

Payments, Development Tools

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.

87
Youverify favicon

87. Youverify

Identity & KYC, Security

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.

88
CarbonIVS favicon

88. CarbonIVS

Identity & KYC, Development Tools

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.

89
Squad favicon

89. Squad

Payments, Development Tools

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.

90
NumlookupAPI Phone Validation favicon

90. NumlookupAPI Phone Validation

Data Validation, Development Tools, Payments

NumlookupAPI is a phone number lookup and validation API providing real-time carrier identification, line type detection, geographic location data, and number format normalization for global phone numbers including Nigerian (+234) numbers. Operated by EverAPI (everapihq), the platform offers a developer-friendly integration path with a free trial requiring no credit card, paid plans from $9.99/month, and a 99.99% uptime SLA on all paid tiers. The API is designed for businesses that need to validate phone numbers at point of entry, enrich CRM contact data, or screen registrations for invalid or suspicious numbers — without the complexity of a full communications platform. ## What the API Does A single NumlookupAPI call accepts a phone number and returns: - **Validity**: Whether the number is a valid, recognized phone number. - **Number (E.164)**: The number in international E.164 format. - **Carrier**: The mobile network operator (e.g., MTN Nigeria, Airtel Nigeria, Globacom, 9mobile). - **Line type**: Mobile, landline, VoIP, or unknown. - **Location**: Country and sub-national region associated with the number prefix. - **Country code**: ISO 2-letter country code (NG for Nigerian numbers). The API integrates with CRM systems, marketing platforms, and custom applications for automated phone number quality management. ## How Developers Use It GET request to the NumlookupAPI endpoint with the phone number and API key. The response is a JSON object with all available metadata. SDKs and client libraries are available for popular languages through the GitHub repository (everapihq/numlookupapi). Integration is straightforward and can be completed in under an hour. ## Pricing & Fees - **Free trial**: Available with no credit card required for initial testing. - **Paid plans**: Start at $9.99/month providing 7,000 API requests per month. - **Custom plans**: Available for businesses requiring more than 300,000 requests per month. - All paid plans include unlimited API connections (no concurrent request limit) and the 99.99% uptime guarantee. ## Authentication API key authentication. The key is passed as a parameter in the API request. Keys are issued immediately after registration. ## Rate Limits Rate limits are based on monthly request quotas per plan tier. Paid plans come with unlimited concurrent API connections — requests are processed without queuing. Monthly quotas reset each billing cycle. ## Compliance NumlookupAPI processes phone numbers for validation and lookup purposes. Data handling policies are consistent with standard API service agreements. For Nigerian deployments, the carrier and format data returned supports phone number verification as part of broader user onboarding flows. ## Challenges & Gotchas for Nigerian Developers 1. **No SIM Swap detection**: NumlookupAPI provides carrier and line type data but does not offer SIM Swap detection for fraud prevention. Use Twilio Lookup for SIM Swap signals. 2. **Carrier accuracy with MNP**: Nigerian mobile number portability can cause carrier misidentification after a user switches networks. The API reflects original carrier assignment. 3. **7,000 requests at $9.99**: This is a reasonable starting volume but will be exhausted quickly for apps with active daily registrations. Plan your tier based on expected daily validation volume. 4. **USD billing**: NumlookupAPI charges in USD. Nigerian developers need a USD-capable payment method. 5. **Limited documentation depth**: As a smaller API provider, documentation and community support resources are more limited than Twilio or Abstract API. ## Company Background NumlookupAPI is operated by EverAPI (everapihq), a developer-focused API company providing a portfolio of data enrichment and validation APIs. The platform is available as an open-source client library on GitHub and through the Rapid API marketplace in addition to the main website. ## Frequently Asked Questions **Q: Does NumlookupAPI support Nigerian phone numbers?** A: Yes. Nigerian numbers (+234) are supported with carrier identification for MTN, Airtel, Glo, and 9mobile. **Q: Is a credit card required to try the API?** A: No. A free trial is available without credit card details. **Q: What is the uptime guarantee?** A: Paid plans include a 99.99% uptime SLA over the trailing 12-month period. **Q: How many requests does the entry-level plan include?** A: The $9.99/month plan includes 7,000 API requests per month.

91
Abstract Phone Validation API favicon

91. Abstract Phone Validation API

Data Validation, Development Tools, Identity & KYC

Abstract API Phone Validation is a REST API that validates phone numbers and returns carrier intelligence, line type classification, geographic data, and fraud signals for numbers across 190+ countries and territories. Part of Abstract API's broader suite of data validation APIs (email, IP, VAT, and more), the Phone Validation API is accessible under the same API key used for all Abstract API products — reducing credential management overhead for teams already using Abstract APIs for other validation tasks. The API maintains a large and frequently updated database of phone numbers, carriers, and number types including mobile, landline, VoIP, and disposable numbers — making it useful not just for formatting validation but for fraud detection during user onboarding. ## What the API Does Submitting a phone number to Abstract's validation endpoint returns: - **Validity**: Whether the number is valid and properly formatted. - **Format**: E.164 international format and local format. - **Country**: Country name and ISO code (NG for Nigeria). - **Location**: Regional or city-level data where available. - **Carrier**: Mobile network operator name. - **Line type**: Mobile, landline, VoIP, toll-free, or unknown. - **Is disposable**: Flag for disposable/temporary number services. For Nigerian numbers, this returns the carrier (MTN Nigeria, Airtel Nigeria, Globacom, or 9mobile), the line type, and the country/region data associated with the number prefix. ## How Developers Use It Simple GET request: `GET https://phonevalidation.abstractapi.com/v1/?api_key=YOUR_KEY&phone=2348012345678`. The `api_key` is passed as a query parameter. The phone number can be provided with or without country code. Response is a JSON object returned immediately. ## Pricing & Fees Abstract API Phone Validation requires a paid plan for production use: - **Starter**: $19/month — 1,000 API calls, 3 requests/second. - **Basic**: $39/month — 25,000 calls, 5 req/sec. - **Standard**: $69/month — 50,000 calls, 10 req/sec, multiple API keys. - **Business**: $99/month — 100,000 calls, 20 req/sec. - **Professional**: $199/month — 250,000 calls. - **Growth**: $499/month — 650,000 calls. A free trial is available on signup for initial testing. ## Authentication API key passed as a URL query parameter (`api_key=YOUR_KEY`) on every request. The same API key unlocks all Abstract API products under one account. ## Rate Limits Rate limits are per-plan: 3 req/sec on Starter, scaling to 100 req/sec on Growth. Requests exceeding the per-second limit are queued or rejected depending on plan settings. ## Compliance Abstract API processes phone numbers for validation purposes under GDPR-compliant data handling policies. Numbers are not stored for marketing or secondary use beyond the immediate validation request. ## Challenges & Gotchas for Nigerian Developers 1. **No free tier**: Unlike some competitors, Abstract API Phone Validation requires a paid plan for sustained use. The Starter plan at $19/month may feel expensive for low-volume Nigerian startups. 2. **No SIM Swap detection**: Abstract API does not provide SIM Swap signals — use Twilio Lookup for this capability. 3. **Carrier accuracy with number portability**: As with all carrier lookup services, Nigerian number portability (MNP) can cause carrier misidentification after a user switches networks. 4. **USD billing**: Abstract API charges in USD. Nigerian developers need a USD-capable payment method. 5. **Rate limits matter**: The 3 req/sec limit on the Starter plan can be a bottleneck if your registration flow triggers multiple validation calls simultaneously. ## Company Background Abstract API is a San Francisco-based API company offering a suite of simple, developer-focused data validation and enrichment APIs. The phone validation product is one of several offerings, alongside email verification, IP geolocation, VAT validation, and more. All products are accessible under a single account with a unified API key. ## Frequently Asked Questions **Q: Does Abstract API support Nigerian phone numbers (+234)?** A: Yes. Nigeria is included in the 190+ country coverage with carrier and line type identification. **Q: Is there a free tier?** A: A free trial is available on signup for initial testing. Sustained production use requires a paid plan starting at $19/month. **Q: Can I use one API key for phone, email, and IP validation?** A: Yes. A single Abstract API account key provides access to all Abstract API products including phone, email, IP, and VAT validation.

92
Stripe favicon

92. Stripe

Payments, eCommerce

Stripe is the world's leading developer-first payment infrastructure platform, offering a comprehensive suite of APIs for accepting payments, managing subscriptions, running marketplaces, issuing cards, and managing financial operations across 195+ countries. Stripe processes hundreds of billions of dollars annually for millions of businesses globally and is widely regarded as setting the gold standard for payment API design, documentation quality, and developer experience. CRITICAL NOTE FOR NIGERIAN BUSINESSES: Stripe does not currently support merchant account registration for Nigeria-incorporated businesses, NGN settlement to Nigerian bank accounts, or local Nigerian payment methods (bank transfers, USSD, Verve cards). Nigerian businesses cannot register a Stripe account as a Nigerian entity. Nigerian businesses needing local payment processing should use CBN-licensed alternatives: Paystack (Stripe subsidiary, Nigeria-optimized), Flutterwave, Monnify, Kora, or other Nigerian-licensed payment processors. However, Stripe remains highly relevant to the Nigerian tech ecosystem in several important capacities. Paystack — Nigeria's leading payment gateway and most developer-loved fintech API — was acquired by Stripe in 2020 and has adopted many of Stripe's API design conventions. Nigerian developers who learn Stripe's patterns (idempotency keys, webhook signature verification, payment intent lifecycle, connect architecture) will find this knowledge directly transferable when building on Paystack or other modern payment APIs. Diaspora and cross-border cases: Nigerian-founded companies incorporated in the United States, United Kingdom, or other Stripe-supported markets can register Stripe accounts under those foreign entities and use Stripe to charge international customers. This is a common path for Nigerian SaaS founders who incorporate in Delaware (for US market access or investor requirements) and use Stripe to charge global subscribers. The Nigerian individual may build and operate the product, but the contracting entity is foreign-incorporated. Stripe Connect is Stripe's marketplace and platform payment architecture, allowing a platform business to facilitate payments between buyers and sellers or service providers with automatic split payment, commission deduction, and payout management. For Nigerian developers building marketplace products intended for international markets — freelance platforms, services marketplaces, SaaS reseller programs — Stripe Connect provides the payment infrastructure to handle multi-party money flows between international participants. Stripe Billing handles subscription management, recurring payment scheduling, proration for mid-cycle plan changes, invoice generation, retry logic for failed payments, and metered billing for usage-based pricing. For SaaS products serving international markets, Stripe Billing reduces subscription payment infrastructure development from months to days while handling edge cases like payment method expiration, card declines, and dunning flows automatically. Stripe Radar is an AI-powered fraud detection system that scores every payment request in real time and can automatically block suspicious transactions based on customizable rules. For platforms handling international transactions that include potentially high-fraud regions or payment patterns, Radar provides machine learning-based fraud prevention without building custom fraud detection infrastructure. Stripe's documentation is widely considered the best in the payments industry — comprehensive, accurate, with full API reference, extensive guides for common integration patterns, and code examples in multiple languages. Nigerian developers studying payment API design use Stripe documentation as a reference model for understanding best practices in API design, error handling, webhook architecture, and payment security that apply across any payment provider.

93
Kuda Open API favicon

93. Kuda Open API

Payments, Development Tools

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.

94
ClubKonnect API favicon

94. ClubKonnect API

Utility Tools, Payments

Long-standing Nigerian VTU platform providing airtime, data, and bill payment APIs. ClubKonnect has been serving Nigerian developers for years with reliable VTU services. Offers integration for airtime recharge, data bundles, cable TV subscriptions, and utility bill payments across all major Nigerian networks and providers.

95
Nomba Global Payout API favicon

95. Nomba Global Payout API

Development Tools, Payments, Trading & Currency Exchange

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.

96
Dojah Address Verification API favicon

96. Dojah Address Verification API

Identity & KYC, Data Validation

Dojah Address Verification API is a specialized endpoint within the broader Dojah identity verification platform, enabling Nigerian businesses to validate customer addresses programmatically and in real time. Part of a comprehensive KYC ecosystem that also includes BVN verification, NIN lookup, and document checks, the Address Verification API allows fintechs, lenders, e-commerce platforms, and logistics companies to confirm that submitted addresses are legitimate Nigerian locations — reducing fraud, improving delivery success rates, and maintaining regulatory compliance. Dojah was founded to make identity verification accessible and affordable for African businesses. The address verification product directly addresses a challenge unique to the Nigerian market: informal and inconsistent address formats. Unlike countries with standardized postal systems, Nigerian addresses often rely on local landmarks, neighborhood names, and abbreviated LGA references that vary by city and speaker. Dojah's API normalizes and validates these inputs against reference databases, providing a structured verification result. **How Address Verification Works** The API accepts address details including street, LGA, state, and postal code. It cross-references this against verified address databases and geospatial records to return a confidence score and structured verification result indicating whether the address exists and can be matched to a known location. For enhanced verification, Dojah can also cross-reference the address against identity records tied to BVN or NIN, confirming that the person claiming to live at an address actually has records linking them to that location. The API returns standardized responses in JSON format, making it straightforward to integrate into onboarding flows. A pass result indicates the address is verifiable; a fail or low-confidence result triggers manual review or additional verification steps. **KYC Compliance for Nigerian Fintechs** The Central Bank of Nigeria's KYC guidelines require financial institutions to verify customer addresses as part of customer due diligence. This applies to digital banks, lending platforms, cryptocurrency exchanges, investment apps, and payment processors operating under CBN regulation. Failing to adequately verify addresses exposes businesses to regulatory penalties and increases fraud exposure. Dojah's Address Verification API provides an automated, auditable way to fulfill this requirement. Each verification creates a timestamped record that can be stored and presented to regulators during audits. By automating what would otherwise be a manual document-review process, companies can onboard hundreds of customers per day without proportionally scaling their compliance team. **Fraud Prevention in E-Commerce and Lending** Nigerian online merchants face significant losses from card-not-present fraud and account takeover attempts. One common fraud signal is a mismatch between the billing address on file and the delivery address submitted at checkout. By verifying both addresses through Dojah's API, merchants can flag suspicious orders before fulfillment. For digital lenders using BNPL models or personal loan products, address verification is a key signal in credit risk assessment. A borrower who cannot verify their stated home address represents higher default risk. Automating this check at the application stage reduces manual underwriting time and improves the quality of the loan book. **Logistics and Last-Mile Delivery** Failed deliveries cost Nigerian logistics companies money in wasted fuel, courier time, and customer service overhead. A significant portion of failed deliveries result from incorrect or incomplete addresses submitted at checkout. The Dojah Address Verification API can be integrated at the point of checkout or dispatch to validate that a delivery address corresponds to a real, locatable Nigerian location before a courier is dispatched. This pre-dispatch validation reduces failed first-attempt deliveries, improves courier efficiency, and lowers the rate of customer refund requests. For high-volume logistics operations managing hundreds or thousands of daily deliveries across Lagos, Abuja, and other Nigerian cities, even a small improvement in first-attempt delivery success translates directly to significant cost savings. **Sandbox for Safe Testing** Dojah provides a sandbox environment that mirrors the production API with test data, allowing developers to build and test address verification flows without consuming paid API credits or exposing real customer data during development. The sandbox uses realistic Nigerian address formats and returns both pass and fail scenarios, enabling thorough testing of application error handling and edge cases. **Integration with the Dojah Ecosystem** One of the most powerful aspects of using Dojah Address Verification is its native integration with the wider Dojah platform. A business can combine address verification with BVN verification, NIN lookup, facial recognition, and document scanning in a single API relationship, simplifying vendor management and potentially reducing per-verification costs through bundled pricing. This makes Dojah an attractive one-stop KYC solution for Nigerian fintechs and regulated businesses. Authentication uses standard API Key headers, and the RESTful endpoints follow predictable patterns documented in the Dojah developer portal. Onboarding is fast — a developer can obtain API credentials, integrate the endpoint, and run their first verification within a day. For Nigerian businesses navigating the dual challenge of regulatory compliance and fraud prevention, Dojah Address Verification API is a targeted, effective tool that automates one of the most operationally complex parts of customer onboarding.

97
Pngme API favicon

97. Pngme API

Banking & Fintech, Development Tools, Payments

Financial data API platform that aggregates African financial data for developers and fintechs. Pngme provides access to bank transaction data, mobile money data, and financial insights across Nigeria and African markets. Enables credit scoring, risk assessment, and alternative credit building for underbanked populations.

98
CredPal API favicon

98. CredPal API

eCommerce, Payments

CredPal is a Nigerian BNPL and consumer credit specialist providing APIs for installment payments. The CredPal API enables "shop now, pay in installments" functionality for online and offline retail. Merchants integrated with CredPal can offer customers up to 6-month payment plans. Nigerian retailers, e-commerce platforms, and partners like Jumia use CredPal API to offer flexible payment options and increase sales through installment options.

99
Alat by Wema API favicon

99. Alat by Wema API

Payments, Development Tools

Alat by Wema is Wema Bank's comprehensive digital banking and payments platform providing APIs for payment processing, account management, and embedded finance solutions. The platform enables businesses and fintech partners to accept payments through multiple channels (card payments, bank transfers, bank details/static accounts, USSD), manage accounts, and integrate banking services. Alat by Wema powers AlatPay, Wema's battle-tested payment gateway, and offers partner banking APIs for approved fintech partners. Key capabilities include: Instant payment processing with transparent pricing and no hidden charges, Multiple payment channels (Card, Bank Transfer, Bank Details, USSD, Static Account), Real-time merchant dashboard, Dedicated developer support, Unlimited transaction processing, Sandbox environment for testing, Partner banking APIs for embedded finance. Nigerian e-commerce platforms, service providers, USSD-based businesses, and fintech companies use Alat by Wema for reliable payment acceptance and banking integration. API Base URL: https://apibox.alatpay.ng. Support: alatpaysupport@wemabank.com. Powered by WEMA Bank.

100
MTN MoMo API favicon

100. MTN MoMo API

Payments

MTN Nigeria Mobile Money API providing payment infrastructure for collections, disbursements, remittances, and request-to-pay services. MTN MoMo enables businesses and developers to integrate mobile money payments directly into their applications, leveraging MTN Nigeria's extensive network of subscribers (70+ million across Nigeria). Supports multiple payment channels including USSD, SMS, and account linking for seamless integration across all user segments.

101
Payaza API favicon

101. Payaza API

Payments, Development Tools

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.