HasrinPay Developer API

Build with Nigeria's fintech infrastructure

One API for airtime, data, bills, eSIM, and virtual cards. Integrate in minutes with your existing stack.

< 200ms

Average response time

99.9%

API uptime SLA

6 services

Available APIs

Available Services

Each service is approved individually — request only what you need.

Airtime Top-Up

Send airtime to any Nigerian network: MTN, Airtel, Glo, 9Mobile.

POST /merchant/v1/airtime/purchase

Data Bundles

Purchase data plans for all major networks with real-time confirmation.

POST /merchant/v1/data/purchase

Bills Payment

Pay electricity (all DISCOs) and cable TV subscriptions programmatically.

POST /merchant/v1/bills/electricity/purchase

International eSIM

Issue Airalo eSIMs for international travel — 190+ countries.

POST /merchant/v1/esim/purchase

Virtual Cards

Create and manage Verve NGN virtual cards for your users via Sudo Africa.

POST /merchant/v1/cards

More Coming Soon

Soon

Flight booking, insurance, and more services are on the roadmap.

How it works

01

Apply

Fill out your application. Tell us what you're building.

02

KYC

Upload your ID. Required before going live — not for sandbox.

03

Sandbox

Get your test API key instantly after approval. Start integrating.

04

Go Live

Request live access, fund your wallet, and serve real users.

Simple Bearer Token Auth

Authenticate every request with your API key. Sandbox keys start with hpk_test_ and live keys with hpk_live_.

Authorization: Bearer hpk_test_xxxxxxxxxxxxxxxx

Ready to integrate?

Apply now and get your sandbox credentials after review. No credit card required to start.

Apply for API Access

1–2 business days review time. Free sandbox access.