Paga

Payments · Banking & Fintech

Paga is one of Nigeria's oldest and largest mobile money platforms, founded in 2009 by Tayo Oviosu. Paga is operated by Pagatech Limited, a subsidiary of Paga Group Ltd (UK), and holds a CBN Mobile Money Operator license — one of the most comprehensive payment licenses in Nigeria. Paga also has NDIC (Nigerian Deposit Insurance Corporation) insurance coverage, meaning customer funds are protected up to ₦500,000. With over 20 million registered users and more than 30,000 agents across Nigeria, Paga has built deep financial infrastructure that it has opened to developers via the Paga Business API.

commission

Custom HMAC headers: principal (public ID), credentials (password), and hash (SHA-512 of request params + secret key)

Not publicly specified

✓ Available

Best For

Nigerian businesses and aggregators that need to send money, pay bills, and top up airtime at scale — particularly agents, agent banking software providers, enterprise HR platforms, and mobile money aggregators wanting programmatic access to Paga's 20M+ user network.

Pricing

Paga uses custom SHA-512 HMAC authentication — not standard Bearer tokens. Auth requires principal, credentials, and a computed hash header. Paga is CBN-licensed and NDIC-insured. Test environment at beta.mypaga.com. Live at mypaga.com. Supports bulk transfers up to 300 transactions per batch call.

Key Highlights

  • 20M+ registered Paga users in Nigeria
  • CBN-licensed Mobile Money Operator + NDIC-insured
  • Bulk transactions: up to 300 per batch
  • Free P2P transfers between Paga accounts
  • Supports airtime, data, and utility bill payments
  • Custom SHA-512 HMAC auth — non-standard but secure
  • Collect API for requesting payments from customers

Required Access Documents

  • Paga Business AccountRequired
    Apply for a Paga Business account at business.mypaga.com. Paga reviews applications for API access.
  • CAC Registration CertificateRequired
    Certificate of Incorporation or Business Name Registration required for business account activation.
  • Director BVN and Government IDRequired
    Required for CBN compliance during Paga business account KYC.
  • Use Case DescriptionRequired
    Paga requires a description of your intended API use case before granting API credentials.

Use Cases

  • Bulk Salary and Commission Payments:Nigerian HR platforms and agent network operators can use the Paga Money Transfer API to disburse salaries or commissions to up to 300 Paga accounts or bank accounts in a single batch API call.
  • Airtime and Data Reseller Platform:Nigerian airtime aggregators and VAS providers can use the Paga airtimePurchase API to programmatically buy airtime and data bundles for all major Nigerian networks (MTN, Airtel, Glo, 9mobile).
  • Utility Bill Payment Integration:Nigerian fintech apps can embed the Paga Bill Payment API to let users pay EKEDC, IKEDC, DSTV, GOTV, and other utility bills directly from their app balance — with Paga handling biller integration.
  • Agent Banking Software:Software developers building agent banking solutions for POS agents in Nigeria can use the Paga Business API to process cash-in and cash-out transactions, bill payments, and money transfers through the Paga network.
  • Payment Collection for Merchants:Nigerian merchants can use the Paga Collect API to request payments from customers' Paga wallets — generating a unique payment request that customers can fulfill from the Paga app or USSD.

Discover similar API's

View All Alternatives →