Airtel Money

Reach every Airtel subscriber with a single API call

Trigger USSD push payment prompts on any Airtel Kenya line — no separate Airtel merchant agreement, no extra integration work.

Everything built-in

One API, one dashboard — Airtel and M-Pesa side by side.

USSD Push Payments

Trigger a USSD prompt on the customer's Airtel line. They confirm with their PIN — zero app downloads required.

All Airtel Subscribers

Reach any Airtel Kenya subscriber. Works on smartphones and basic feature phones alike.

Real-time Confirmation

Get a webhook callback the moment a customer approves or rejects the payment. Update your order instantly.

Encrypted Credentials

Your Airtel API keys are stored with Fernet encryption — they are never logged or exposed in responses.

Signed Webhooks

Every callback is signed so you can verify it came from HavenPay. Reject spoofed payloads with a single check.

Full Transaction History

Every Airtel payment is logged in your dashboard alongside M-Pesa and bank transactions — one unified ledger.

API & OAuth Access

Use your HavenPay API key or OAuth 2.0 client credentials to trigger Airtel payments from any backend.

Team Management

Grant team members role-based access to view transactions, test payments, or manage provider credentials.

Up and running in minutes

No lengthy merchant agreements. No custom Airtel integration. Just connect and collect.

1
Create your accountFree

Sign up for HavenPay — no upfront fee, no Safaricom or Airtel agreements needed.

2
Get Airtel developer keys~5 min

Register at developers.airtel.africa and create an app to get your Client ID and Secret.

3
Connect in HavenPayInstant

Paste your Client ID and Secret in the Providers page. HavenPay handles the OAuth token exchange.

4
Trigger your first pushLive

Call /v1/payments/stk-push with the customer's Airtel number. We route it automatically.