Flutterwave

One gateway. Every Kenyan mobile network.

M-Pesa, Airtel Money, and T-Kash — Flutterwave auto-routes to the right network based on the customer's phone number. Connect once via HavenPay and collect from anyone.

Aggregated mobile money infrastructure

M-Pesa, Airtel Money, and T-Kash — all in one integration.

M-Pesa, Airtel & T-Kash

Auto-routes to the right mobile money network based on the customer's phone prefix. One API call, every Kenyan network.

Aggregated Push Payments

Flutterwave triggers an STK-style push prompt on the customer's phone — no separate integration per network.

Pan-African Aggregation

Flutterwave acts as an aggregator across mobile money networks, routing each charge to the correct operator automatically.

Optional Merchant Account

Set your Flutterwave merchant name or subaccount ID so charges are tagged to your business.

Webhook Verification

Every callback from Flutterwave is verified against your webhook secret before HavenPay processes it.

Real-time Callbacks

Receive a signed webhook event the moment a charge completes or fails.

Transaction Verification

HavenPay verifies every charge against Flutterwave's transaction status endpoint so payments resolve reliably.

Unified Analytics

Flutterwave, M-Pesa, and Airtel transactions all flow into the same HavenPay dashboard and ledger.

Why HavenPay + Flutterwave

Skip the Flutterwave onboarding headaches

Flutterwave is powerful — but their direct merchant onboarding involves compliance reviews, document uploads, and waiting periods. With HavenPay, you paste your API keys and start collecting immediately.

Single dashboard
Flutterwave transactions sit alongside M-Pesa and bank payments in one unified view.
Sandbox-ready
Use sk_test_... keys to test the full payment flow before going live — no real money involved.
Credential encryption
Your secret key and encryption key are stored with Fernet encryption, never exposed in API responses.
Automatic phone routing
We detect the network from the phone number and call the right Flutterwave payment channel for you.
Payment methods covered
M-Pesa STK PushKenya
Airtel Money PushKenya
T-Kash PushKenya

Start accepting mobile money payments today

M-Pesa, Airtel Money, T-Kash — one account. See transparent pricing →