14 Best APIs for Compliance in Nigeria

We've analyzed and compared the top 14 API providers supporting Compliance for Nigerian developers and businesses. Find the right infrastructure fit for your startup below.

Written by Editorial Staffs as at 5th August, 2026

All APIs with Compliance

5 of 14 selected

FIRS ATRS / e-Invoicing API

Pricing
Free for registered Nigerian businesses with valid TIN.
Not available
Document Verification
Not available
Biometric Face Match
Not available
Liveness Detection
Not available
AML & PEP Screening
Not available
Ongoing Identity Monitoring
Not available
Database Cross-Check
Not available
Web SDK
Not available
iOS & Android SDK
Not available
No-Code Session Builder
Not available
KYB (Business Verification)
Not available
Nigerian BVN Lookup
Not available
Transaction Monitoring
Not available
Watchlist & AML Screening
Not available
No-Code Workflow Builder (Studio)
Not available
Database Cross-Checks
Not available
Self-Serve Signup
Not available
Local Payment Method Collections
Not available
Global Payouts
Not available
Multi-Currency Wallets
Not available
FX Conversion
Not available
Virtual Accounts
Not available
Card Issuing
Not available
Webhooks
Not available
Sandbox
Not available
NGN Direct Local Checkout
Not available
BVN Verification (Basic + Advanced)
Not available
NIN Verification
Not available
Virtual NIN (vNIN) Verification
Not available
BVN + NIN + Phone in One API Call
Not available
CAC Company Verification (KYB)
Not available
FRSC Driver's License Verification
Not available
International Passport Verification
Not available
Vehicle Plate Number Verification
Not available
Stamp Duty Verification
Not available
Bank Account Name Verification
Not available
Address Verification
Not available
Facial Recognition / Liveness Detection
Not available
AML / Sanctions Screening (RadarR)
Not available
Pan-African ID Verification (7 countries)
Not available
Free Sandbox Environment
Not available
S3-Compatible API
Not available
IAM Access Control
Not available
Immutable Storage (WORM)
Not available
Key Protect Encryption
Not available
Aspera High-Speed Transfer
Not available
Nigerian NIN Verification
Not available
Nigerian BVN Verification
Not available
CAC Business Registration Check
Not available
Passport OCR and Verification
Not available
Driver's License Verification
Not available
Voter Card Verification
Not available
Mobile SDK (iOS/Android)
Not available
AML Watchlist Screening
Not available
Cross-Border Payouts (190+ countries)
Not available
Multi-Currency Collections (35+ markets)
Not available
Virtual Card Issuance (30+ countries)
Not available
Real-Time FX Rates
Not available
Sandbox Testing
Not available
Mass/Bulk Payout
Not available
NGN Direct Collection
Not available
Consumer-Facing Checkout
Not available
Identity verification
Not available
Background checks
Not available
KYC/AML compliance
Not available
BVN Verification (NIBSS direct)
Not available
NIN Verification (NIMC direct)
Not available
Voter ID Verification
Not available
Facial Recognition + Liveness Detection
Not available
Video KYC (vKYC) with session recording
Not available
AML / PEP / Sanctions Screening
Not available
yvOS 300M+ Identity Database
Not available
30+ African Countries
Not available
CBN 5-year Audit Trail Retention
Not available
Risk Scoring
Not available
Plug-and-play SDK Integration
Not available
EU VAT Number Validation
Not available
EU VAT Rates by Country
Not available
Standard and Reduced Rates
Not available
All 27 EU Member States
Not available
HTTPS on All Plans
Not available
JSON Response
Not available
Nigerian VAT (FIRS)
Not available
UK VAT (Post-Brexit)
Not available
KYC Compliance
Not available
Sandbox Mode
Not available
Nigerian Coverage
Not available
REST API
Not available
Fraud Prevention
Not available
Nigerian Data Center
Not available
Data Sovereignty
Not available
Object Storage
Not available
Local Support
Not available
Enterprise Plans
Not available

Veriff

Pricing
Self-serve plans: Essential $49/month, Plus $99/month, Premium $209/month. Enterprise custom pricing. Per-verification fees apply above plan limits; exact per-check rate negotiated.
Not available
Document Verification
Available
Biometric Face Match
Available
Liveness Detection
Available
AML & PEP Screening
Available
Ongoing Identity Monitoring
Available
Database Cross-Check
Available
Web SDK
Available
iOS & Android SDK
Available
No-Code Session Builder
Available
KYB (Business Verification)
Not available
Nigerian BVN Lookup
Not available
Transaction Monitoring
Not available
Watchlist & AML Screening
Not available
No-Code Workflow Builder (Studio)
Not available
Database Cross-Checks
Not available
Self-Serve Signup
Not available
Local Payment Method Collections
Not available
Global Payouts
Not available
Multi-Currency Wallets
Not available
FX Conversion
Not available
Virtual Accounts
Not available
Card Issuing
Not available
Webhooks
Not available
Sandbox
Not available
NGN Direct Local Checkout
Not available
BVN Verification (Basic + Advanced)
Not available
NIN Verification
Not available
Virtual NIN (vNIN) Verification
Not available
BVN + NIN + Phone in One API Call
Not available
CAC Company Verification (KYB)
Not available
FRSC Driver's License Verification
Not available
International Passport Verification
Not available
Vehicle Plate Number Verification
Not available
Stamp Duty Verification
Not available
Bank Account Name Verification
Not available
Address Verification
Not available
Facial Recognition / Liveness Detection
Not available
AML / Sanctions Screening (RadarR)
Not available
Pan-African ID Verification (7 countries)
Not available
Free Sandbox Environment
Not available
S3-Compatible API
Not available
IAM Access Control
Not available
Immutable Storage (WORM)
Not available
Key Protect Encryption
Not available
Aspera High-Speed Transfer
Not available
Nigerian NIN Verification
Not available
Nigerian BVN Verification
Not available
CAC Business Registration Check
Not available
Passport OCR and Verification
Not available
Driver's License Verification
Not available
Voter Card Verification
Not available
Mobile SDK (iOS/Android)
Not available
AML Watchlist Screening
Not available
Cross-Border Payouts (190+ countries)
Not available
Multi-Currency Collections (35+ markets)
Not available
Virtual Card Issuance (30+ countries)
Not available
Real-Time FX Rates
Not available
Sandbox Testing
Not available
Mass/Bulk Payout
Not available
NGN Direct Collection
Not available
Consumer-Facing Checkout
Not available
Identity verification
Not available
Background checks
Not available
KYC/AML compliance
Not available
BVN Verification (NIBSS direct)
Not available
NIN Verification (NIMC direct)
Not available
Voter ID Verification
Not available
Facial Recognition + Liveness Detection
Not available
Video KYC (vKYC) with session recording
Not available
AML / PEP / Sanctions Screening
Not available
yvOS 300M+ Identity Database
Not available
30+ African Countries
Not available
CBN 5-year Audit Trail Retention
Not available
Risk Scoring
Not available
Plug-and-play SDK Integration
Not available
EU VAT Number Validation
Not available
EU VAT Rates by Country
Not available
Standard and Reduced Rates
Not available
All 27 EU Member States
Not available
HTTPS on All Plans
Not available
JSON Response
Not available
Nigerian VAT (FIRS)
Not available
UK VAT (Post-Brexit)
Not available
KYC Compliance
Not available
Sandbox Mode
Not available
Nigerian Coverage
Not available
REST API
Not available
Fraud Prevention
Not available
Nigerian Data Center
Not available
Data Sovereignty
Not available
Object Storage
Not available
Local Support
Not available
Enterprise Plans
Not available

Onfido (Entrust)

Pricing
Custom quote-based pricing. Median annual spend ~$60,475 (range $6,156–$945,900). Per-check fees for document verification, biometric checks, and fraud add-ons. Acquired by Entrust in April 2024.
Not available
Document Verification
Available
Biometric Face Match
Available
Liveness Detection
Available
AML & PEP Screening
Not available
Ongoing Identity Monitoring
Not available
Database Cross-Check
Not available
Web SDK
Not available
iOS & Android SDK
Not available
No-Code Session Builder
Not available
KYB (Business Verification)
Not available
Nigerian BVN Lookup
Not available
Transaction Monitoring
Not available
Watchlist & AML Screening
Available
No-Code Workflow Builder (Studio)
Available
Database Cross-Checks
Available
Self-Serve Signup
Not available
Local Payment Method Collections
Not available
Global Payouts
Not available
Multi-Currency Wallets
Not available
FX Conversion
Not available
Virtual Accounts
Not available
Card Issuing
Not available
Webhooks
Not available
Sandbox
Not available
NGN Direct Local Checkout
Not available
BVN Verification (Basic + Advanced)
Not available
NIN Verification
Not available
Virtual NIN (vNIN) Verification
Not available
BVN + NIN + Phone in One API Call
Not available
CAC Company Verification (KYB)
Not available
FRSC Driver's License Verification
Not available
International Passport Verification
Not available
Vehicle Plate Number Verification
Not available
Stamp Duty Verification
Not available
Bank Account Name Verification
Not available
Address Verification
Not available
Facial Recognition / Liveness Detection
Not available
AML / Sanctions Screening (RadarR)
Not available
Pan-African ID Verification (7 countries)
Not available
Free Sandbox Environment
Not available
S3-Compatible API
Not available
IAM Access Control
Not available
Immutable Storage (WORM)
Not available
Key Protect Encryption
Not available
Aspera High-Speed Transfer
Not available
Nigerian NIN Verification
Not available
Nigerian BVN Verification
Not available
CAC Business Registration Check
Not available
Passport OCR and Verification
Not available
Driver's License Verification
Not available
Voter Card Verification
Not available
Mobile SDK (iOS/Android)
Not available
AML Watchlist Screening
Not available
Cross-Border Payouts (190+ countries)
Not available
Multi-Currency Collections (35+ markets)
Not available
Virtual Card Issuance (30+ countries)
Not available
Real-Time FX Rates
Not available
Sandbox Testing
Not available
Mass/Bulk Payout
Not available
NGN Direct Collection
Not available
Consumer-Facing Checkout
Not available
Identity verification
Not available
Background checks
Not available
KYC/AML compliance
Not available
BVN Verification (NIBSS direct)
Not available
NIN Verification (NIMC direct)
Not available
Voter ID Verification
Not available
Facial Recognition + Liveness Detection
Not available
Video KYC (vKYC) with session recording
Not available
AML / PEP / Sanctions Screening
Not available
yvOS 300M+ Identity Database
Not available
30+ African Countries
Not available
CBN 5-year Audit Trail Retention
Not available
Risk Scoring
Not available
Plug-and-play SDK Integration
Not available
EU VAT Number Validation
Not available
EU VAT Rates by Country
Not available
Standard and Reduced Rates
Not available
All 27 EU Member States
Not available
HTTPS on All Plans
Not available
JSON Response
Not available
Nigerian VAT (FIRS)
Not available
UK VAT (Post-Brexit)
Not available
KYC Compliance
Not available
Sandbox Mode
Not available
Nigerian Coverage
Not available
REST API
Not available
Fraud Prevention
Not available
Nigerian Data Center
Not available
Data Sovereignty
Not available
Object Storage
Not available
Local Support
Not available
Enterprise Plans
Not available

Rapyd Payout API

Pricing
Transaction-based pricing. FX fees apply for currency conversion. Exact rates vary by payment type and corridor. Contact Rapyd for pricing.
Not available
Document Verification
Not available
Biometric Face Match
Not available
Liveness Detection
Not available
AML & PEP Screening
Not available
Ongoing Identity Monitoring
Not available
Database Cross-Check
Not available
Web SDK
Not available
iOS & Android SDK
Not available
No-Code Session Builder
Not available
KYB (Business Verification)
Not available
Nigerian BVN Lookup
Not available
Transaction Monitoring
Not available
Watchlist & AML Screening
Not available
No-Code Workflow Builder (Studio)
Not available
Database Cross-Checks
Not available
Self-Serve Signup
Not available
Local Payment Method Collections
Available
Global Payouts
Available
Multi-Currency Wallets
Available
FX Conversion
Available
Virtual Accounts
Available
Card Issuing
Available
Webhooks
Available
Sandbox
Available
NGN Direct Local Checkout
Not available
BVN Verification (Basic + Advanced)
Not available
NIN Verification
Not available
Virtual NIN (vNIN) Verification
Not available
BVN + NIN + Phone in One API Call
Not available
CAC Company Verification (KYB)
Not available
FRSC Driver's License Verification
Not available
International Passport Verification
Not available
Vehicle Plate Number Verification
Not available
Stamp Duty Verification
Not available
Bank Account Name Verification
Not available
Address Verification
Not available
Facial Recognition / Liveness Detection
Not available
AML / Sanctions Screening (RadarR)
Not available
Pan-African ID Verification (7 countries)
Not available
Free Sandbox Environment
Not available
S3-Compatible API
Not available
IAM Access Control
Not available
Immutable Storage (WORM)
Not available
Key Protect Encryption
Not available
Aspera High-Speed Transfer
Not available
Nigerian NIN Verification
Not available
Nigerian BVN Verification
Not available
CAC Business Registration Check
Not available
Passport OCR and Verification
Not available
Driver's License Verification
Not available
Voter Card Verification
Not available
Mobile SDK (iOS/Android)
Not available
AML Watchlist Screening
Not available
Cross-Border Payouts (190+ countries)
Not available
Multi-Currency Collections (35+ markets)
Not available
Virtual Card Issuance (30+ countries)
Not available
Real-Time FX Rates
Not available
Sandbox Testing
Not available
Mass/Bulk Payout
Not available
NGN Direct Collection
Not available
Consumer-Facing Checkout
Not available
Identity verification
Not available
Background checks
Not available
KYC/AML compliance
Not available
BVN Verification (NIBSS direct)
Not available
NIN Verification (NIMC direct)
Not available
Voter ID Verification
Not available
Facial Recognition + Liveness Detection
Not available
Video KYC (vKYC) with session recording
Not available
AML / PEP / Sanctions Screening
Not available
yvOS 300M+ Identity Database
Not available
30+ African Countries
Not available
CBN 5-year Audit Trail Retention
Not available
Risk Scoring
Not available
Plug-and-play SDK Integration
Not available
EU VAT Number Validation
Not available
EU VAT Rates by Country
Not available
Standard and Reduced Rates
Not available
All 27 EU Member States
Not available
HTTPS on All Plans
Not available
JSON Response
Not available
Nigerian VAT (FIRS)
Not available
UK VAT (Post-Brexit)
Not available
KYC Compliance
Not available
Sandbox Mode
Not available
Nigerian Coverage
Not available
REST API
Not available
Fraud Prevention
Not available
Nigerian Data Center
Not available
Data Sovereignty
Not available
Object Storage
Not available
Local Support
Not available
Enterprise Plans
Not available

Prembly (IdentityPass)

Pricing
Per-verification pricing. No publicly listed flat rates — sign up at dashboard.prembly.com for pricing. Enterprise and volume-based plans available. Free sandbox for testing.
Not available
Document Verification
Not available
Biometric Face Match
Not available
Liveness Detection
Not available
AML & PEP Screening
Not available
Ongoing Identity Monitoring
Not available
Database Cross-Check
Not available
Web SDK
Not available
iOS & Android SDK
Not available
No-Code Session Builder
Not available
KYB (Business Verification)
Not available
Nigerian BVN Lookup
Not available
Transaction Monitoring
Not available
Watchlist & AML Screening
Not available
No-Code Workflow Builder (Studio)
Not available
Database Cross-Checks
Not available
Self-Serve Signup
Not available
Local Payment Method Collections
Not available
Global Payouts
Not available
Multi-Currency Wallets
Not available
FX Conversion
Not available
Virtual Accounts
Not available
Card Issuing
Not available
Webhooks
Not available
Sandbox
Not available
NGN Direct Local Checkout
Not available
BVN Verification (Basic + Advanced)
Available
NIN Verification
Available
Virtual NIN (vNIN) Verification
Available
BVN + NIN + Phone in One API Call
Available
CAC Company Verification (KYB)
Available
FRSC Driver's License Verification
Available
International Passport Verification
Available
Vehicle Plate Number Verification
Available
Stamp Duty Verification
Available
Bank Account Name Verification
Available
Address Verification
Available
Facial Recognition / Liveness Detection
Available
AML / Sanctions Screening (RadarR)
Available
Pan-African ID Verification (7 countries)
Available
Free Sandbox Environment
Available
S3-Compatible API
Not available
IAM Access Control
Not available
Immutable Storage (WORM)
Not available
Key Protect Encryption
Not available
Aspera High-Speed Transfer
Not available
Nigerian NIN Verification
Not available
Nigerian BVN Verification
Not available
CAC Business Registration Check
Not available
Passport OCR and Verification
Not available
Driver's License Verification
Not available
Voter Card Verification
Not available
Mobile SDK (iOS/Android)
Not available
AML Watchlist Screening
Not available
Cross-Border Payouts (190+ countries)
Not available
Multi-Currency Collections (35+ markets)
Not available
Virtual Card Issuance (30+ countries)
Not available
Real-Time FX Rates
Not available
Sandbox Testing
Not available
Mass/Bulk Payout
Not available
NGN Direct Collection
Not available
Consumer-Facing Checkout
Not available
Identity verification
Not available
Background checks
Not available
KYC/AML compliance
Not available
BVN Verification (NIBSS direct)
Not available
NIN Verification (NIMC direct)
Not available
Voter ID Verification
Not available
Facial Recognition + Liveness Detection
Not available
Video KYC (vKYC) with session recording
Not available
AML / PEP / Sanctions Screening
Not available
yvOS 300M+ Identity Database
Not available
30+ African Countries
Not available
CBN 5-year Audit Trail Retention
Not available
Risk Scoring
Not available
Plug-and-play SDK Integration
Not available
EU VAT Number Validation
Not available
EU VAT Rates by Country
Not available
Standard and Reduced Rates
Not available
All 27 EU Member States
Not available
HTTPS on All Plans
Not available
JSON Response
Not available
Nigerian VAT (FIRS)
Not available
UK VAT (Post-Brexit)
Not available
KYC Compliance
Not available
Sandbox Mode
Not available
Nigerian Coverage
Not available
REST API
Not available
Fraud Prevention
Not available
Nigerian Data Center
Not available
Data Sovereignty
Not available
Object Storage
Not available
Local Support
Not available
Enterprise Plans
Not available

← Swipe to compare all 5 APIs →

++++
FIRS ATRS / e-Invoicing API

FIRS ATRS / e-Invoicing API

Automated Tax Remittance System providing REST API for tax invoice validation and compliance checks. E-invoicing solution enabling businesses to generate, validate, and submit invoices electronically through the FIRSMBS platform with real-time compliance verification.

++++
Veriff

Veriff

Veriff is an AI-powered identity verification platform that analyzes over 1,000 signals per verification session to deliver 99.6% automated decision accuracy. Founded in 2015 in Tallinn, Estonia, Veriff serves clients in over 230 countries and territories, including financial institutions, fintech companies, crypto exchanges, insurance providers, and digital marketplaces. The company processes hundreds of millions of verifications annually and is trusted by organizations including Bolt, Monzo, Skyscanner, and Gett. ## What the API Does Veriff's platform combines document verification, biometric face matching, liveness detection, and AML screening in a single developer-friendly API. The verification engine analyzes the submitted ID document (passport, national ID, driver's license) across authenticity signals including security feature checks, MRZ data validation, NFC chip reading, font consistency, microprint analysis, and document template cross-referencing. Simultaneously, a biometric face match compares the selfie captured during the session against the document photo, and liveness detection confirms the person is physically present rather than presenting a static photo or video replay. For Nigerian users, Veriff supports the full range of commonly accepted government IDs: international passports (Nigerian e-passports with NFC), National Identity Management Commission NIN slips, Independent National Electoral Commission voter cards, and Federal Road Safety Corps driver's licenses. ## How Developers Use It Developers integrate Veriff via REST API and pre-built SDKs (Web, iOS, Android, and React Native). The standard flow is: 1. Create a verification session on your backend using `POST /v1/sessions` — this returns a session URL and token. 2. Redirect or embed the Veriff session flow using the Veriff Web SDK or deep-link on mobile. 3. The end user is guided through document capture and selfie/liveness steps within the Veriff-hosted UI. 4. Veriff processes the session and delivers results via webhook to your configured endpoint. Results include an overall decision (approved/declined/resubmission_requested), individual check results (document authenticity, face match score, liveness pass/fail), and extracted data fields (full name, date of birth, document number, expiry date, address if present). Veriff also provides a verification URL-only integration for even simpler embedding — generate a session URL and open it in a browser window; no SDK required. ## Pricing & Fees Veriff offers transparent self-serve pricing, which sets it apart from many enterprise-only KYC vendors. Plans include: - **Essential**: $49/month — basic document + face verification - **Plus**: $99/month — adds database checks and enhanced fraud signals - **Premium**: $209/month — full feature access including AML screening add-on Per-verification costs apply above plan-included volumes, with exact per-check rates determined at signup. Enterprise plans with custom pricing and volume discounts are available for high-volume clients. A sandbox environment is available immediately upon signup for integration development. ## Authentication Veriff uses an API key + shared secret authentication model. Your API public key is included in request headers (`X-AUTH-CLIENT: your_api_key`), and a session-specific signature is generated using HMAC-SHA256 with your shared secret. For incoming webhooks, Veriff signs the payload using HMAC-SHA256, and the signature is passed in the `X-HMAC-SIGNATURE` header. Developers must verify this signature on every received webhook before processing the decision — accepting unverified webhook payloads in production is a critical security vulnerability. ## Rate Limits Rate limits vary by plan. Self-serve plans have monthly verification caps; exceeding these triggers overage billing rather than hard blocks. Enterprise plans have customized throughput limits based on expected session volume. Contact Veriff support for specific rate limit details on your plan. ## Compliance & Regulations Veriff holds ISO 27001 (information security management), SOC 2 Type II, and GDPR certifications. The platform is designed to support compliance with FATF recommendations, AMLD5/6 in Europe, and FinCEN guidelines in the US. For Nigerian deployments, Veriff's checks align with CBN KYC Tier 2/3 requirements (document + biometric verification), EFCC AML obligations, and NDPR data protection requirements. The AML screening add-on covers OFAC, UN, EU, and UK Treasury watchlists for PEP and sanctions screening. ## Challenges & Gotchas for Nigerian Developers 1. **Webhook signature verification is mandatory**: Skipping the X-HMAC-SIGNATURE check means your system could be manipulated by forged webhook payloads. Always implement this check before going live. 2. **HTTPS required**: The Veriff SDK will not load over HTTP. Your integration environment must be HTTPS-enabled. 3. **Session expiry**: Verification sessions expire after a configurable period (default 7 days). Build retry/re-invite flows for users who don't complete their verification promptly. 4. **Camera permission handling**: On Nigerian mobile devices running older Android versions, camera permission UX can vary. Test on low-end devices (Tecno, Itel, Infinix) which are common in Nigeria. 5. **No native BVN integration**: Veriff does not connect to the NIBSS BVN database. Pair with a Nigerian BVN API (Mono, Okra, Lendsqr) for BVN-based verification. 6. **NGN billing not supported**: Veriff charges in USD. Nigerian developers will need a USD-capable card or wire transfer. ## Company Background Veriff was founded in 2015 by Kaarel Kotkas in Tallinn, Estonia. The company has raised over $200 million in funding from investors including Tiger Global, IVP, and Alkeon Capital. Veriff employs over 1,000 people across Europe and the Americas and has won multiple awards for identity verification technology. In 2023–2024, the company invested heavily in AI-powered deepfake and document fraud detection, adding capabilities to counter sophisticated synthetic identity attacks. ## Frequently Asked Questions **Q: Can Nigerian developers sign up without contacting sales?** A: Yes. Veriff offers self-serve plans starting at $49/month with instant activation after signup. No sales call required for standard tiers. **Q: Does Veriff support NGN billing?** A: No. Veriff bills in USD only. Use a USD virtual card (e.g., from Flutterwave, Barter by Flutterwave, or Chipper Cash) for payment. **Q: How accurate is the verification?** A: Veriff reports 99.6% automated decision accuracy across its global verification volume. Flagged edge cases are escalated to human review. **Q: Can I test without paying?** A: Yes. A sandbox environment is available immediately upon registration, allowing full integration testing without live verification costs.

++++
Onfido (Entrust)

Onfido (Entrust)

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.

++++
Rapyd Payout API

Rapyd Payout API

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.

++++
Prembly (IdentityPass)

Prembly (IdentityPass)

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.

++++
IBM Cloud Object Storage

IBM Cloud Object Storage

IBM Cloud Object Storage is an enterprise-grade, highly scalable S3-compatible cloud object storage service built into IBM Cloud, designed for organizations that require durable, secure, and compliance-ready storage for structured and unstructured data at any scale. As part of the IBM Cloud ecosystem, IBM COS integrates deeply with IBM's AI, analytics, and hybrid cloud platforms, making it the preferred storage layer for workloads that span IBM Watson, IBM Cloud Pak for Data, IBM Aspera, and hybrid environments mixing on-premise IBM systems with cloud infrastructure. IBM Cloud Object Storage is built on IBM's distributed storage technology, providing eleven nines of durability through geographic redundancy across multiple physical sites. Data stored in IBM COS is spread across sites within a chosen region or even across regions, ensuring that hardware failures, facility outages, and disasters cannot result in data loss. For Nigerian enterprises storing mission-critical data — financial records, customer transaction histories, regulatory filings — this durability guarantee is a foundational requirement. The service supports multiple storage classes tailored to access frequency and cost trade-offs: Standard for frequently accessed data, Vault for less frequent access, Cold Vault for rarely accessed archival data, and Smart Tier that automatically moves objects between tiers based on access patterns. This tiered approach allows Nigerian organizations to optimize storage costs by keeping active working data in Standard class while automatically transitioning older records to cheaper archival classes without manual intervention. IBM COS implements the S3 API, meaning existing applications built for AWS S3 can connect to IBM COS by changing the endpoint URL and authentication credentials. IBM COS also provides its own SDK for additional capabilities and integrations specific to the IBM Cloud platform. Both the AWS SDKs and the IBM-native SDK are available for JavaScript, Python, Java, Go, and other languages. Object Lock (WORM — Write Once Read Many) storage is a critical feature for regulated industries. Nigerian financial institutions required to maintain immutable audit records under CBN regulations, legal firms managing evidence and case records, and healthcare organizations preserving patient records in tamper-proof form can configure IBM COS Object Lock to prevent modification or deletion of stored objects during a defined retention period. This makes IBM COS viable for regulatory compliance scenarios that require demonstrable data integrity. IBM Key Protect integration enables customer-managed encryption key control over data at rest. Nigerian organizations that need to control their own encryption keys — a requirement for some financial regulators and enterprise security policies — can provision IBM COS with Key Protect to retain key custody while using IBM-managed storage infrastructure. All data is encrypted in transit over HTTPS and at rest through AES-256 encryption. IBM Aspera is a high-speed file transfer technology that can accelerate uploads and downloads from IBM COS to rates far exceeding standard TCP-based transfers, particularly over long-distance or high-latency network connections. For Nigerian organizations needing to move large data sets — genomic databases, satellite imagery archives, video production files — to or from IBM COS, Aspera enables transfer rates that are impractical with standard protocols, making it viable to move terabytes of data reliably despite network conditions. Integration with IBM Watson Studio and IBM AutoAI makes IBM COS the natural storage layer for machine learning workflows on IBM Cloud. Nigerian AI teams building predictive models, NLP applications, and classification systems on IBM Cloud can store training data, model checkpoints, and inference outputs in IBM COS, with direct connectivity to Watson Studio notebooks, AutoAI experiments, and deployed Watson Machine Learning models. This eliminates the need for data movement between storage and compute during model training iterations.

++++
MetaMap

MetaMap

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.

++++
Nium Payout API

Nium Payout API

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.

++++
SEAMFIX API

SEAMFIX API

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.

++++
Youverify

Youverify

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.

++++
VATLayer API

VATLayer API

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

++++
CAC Beneficial Ownership Register API

CAC Beneficial Ownership Register API

API providing access to company data, directors information, beneficial owners, and Persons With Significant Control (PSC) details. Integrated with NIBSS platform for KYB (Know Your Business), compliance verification, and due diligence. Real-time access to CAC company database.

++++
Dojah Address Verification API

Dojah Address Verification API

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.

++++
Layer3Cloud

Layer3Cloud

Layer3Cloud is a Nigerian cloud infrastructure provider delivering cloud computing services — including object storage, virtual machines, and networking — from data centers physically located within Nigeria. As a locally hosted alternative to international hyperscalers, Layer3Cloud is positioned specifically for Nigerian businesses that require data residency within Nigeria, local technical support in Nigerian time zones, and cloud infrastructure that can be procured and paid for in a manner suitable for Nigerian businesses. The data sovereignty context for Layer3Cloud is significant. Nigeria's primary digital data protection framework, the Nigeria Data Protection Regulation (NDPR) and subsequent NITDA guidelines, establishes requirements that personal data of Nigerian citizens should be stored and processed with appropriate safeguards. For many companies, particularly those in regulated sectors, storing data in a Nigerian-operated data center provides the clearest compliance pathway. Layer3Cloud's Nigeria-based infrastructure directly addresses this requirement. Financial services companies operating under Central Bank of Nigeria (CBN) supervision face regulatory expectations about where customer financial data resides and how it is protected. As CBN has issued directives about local data processing and emphasized the importance of data sovereignty for Nigerian financial infrastructure, using locally hosted cloud storage like Layer3Cloud helps institutions demonstrate compliance with these regulatory expectations without needing complex legal frameworks for cross-border data transfers. The telecommunications sector in Nigeria also faces sector-specific regulations about network data and subscriber information. Telecom companies and value-added service providers working with subscriber data can use Layer3Cloud to store sensitive network and customer information within Nigeria, supporting compliance with Nigerian Communications Commission (NCC) data-related requirements. Beyond regulatory compliance, Layer3Cloud provides practical advantages for Nigerian businesses in terms of network latency. Applications hosted on Nigerian cloud infrastructure and serving Nigerian users experience lower round-trip times for data operations than applications whose backend storage is in European or American data centers. This translates into faster page loads, quicker API responses, and better user experience for the millions of Nigerian internet users whose primary connectivity is mobile broadband with meaningful latency to distant data centers. Layer3Cloud offers local payment options that can be more accessible to Nigerian businesses than international cloud providers that often require payment in US dollars via credit cards. Local payment channels — bank transfers in naira, local invoicing — simplify procurement and accounting for Nigerian companies that need to manage cloud infrastructure expenses within their local financial systems. Technical support from Layer3Cloud is provided by a team based in Nigeria, operating in West Africa Standard Time and available through contact channels that Nigerian businesses are accustomed to using. For companies without large dedicated cloud engineering teams, local human support that understands the Nigerian business environment and can be reached without international calling or navigating global support queue systems is a genuine operational advantage. Layer3Cloud's object storage capabilities allow Nigerian applications to store and retrieve unstructured data — documents, images, backups, logs, user uploads — through programmatic interfaces. For Nigerian startups building consumer apps, enterprise software companies serving Nigerian corporate clients, and e-government projects requiring cloud-hosted data storage, Layer3Cloud provides a credible infrastructure option that satisfies both technical requirements and local regulatory and operational preferences. As Nigeria's cloud market matures and regulators increasingly emphasize data localization, locally hosted cloud providers like Layer3Cloud are positioned to grow their role in the Nigerian digital economy, offering the combination of regulatory compliance, local latency, and accessible support that international providers cannot fully replicate in the Nigerian market.