Eversend
PlatformRailsAirtel Money
// rail · airtel money · 4 markets

The Airtel Money payout API

The short answer

Eversend's API pays out to Airtel Money wallets in Uganda, Tanzania, Rwanda and Zambia. One POST to /v1/payouts with a phone number, funded from your balance or USDC. Mobile money medians below are measured from our last 90 days of production transfers.

99.8% uptime · public status page · sandbox keys in minutes
payout · airtel money200 OK
POST /v1/payouts
"rail": "airtel_money",
"amount": 250000, "currency": "TZS",
"recipient": { "phone": "+2557..." }
→ delivered in 59s
{ "id": "pyt_6t4w", "status": "delivered" }
59s
Mobile money median · Tanzania · 87% within 5 min
market momo median · last 90 days · production transfers
1.1 min
Mobile money median · Uganda
market momo median · last 90 days · production transfers
4
Airtel markets on one rail id
UG · TZ · RW · ZM
~2 min
To sandbox keys
self-serve · no sales call
// what this rail is

The second wallet in every pocket.

Airtel Money runs alongside MTN and M-Pesa across East and Southern Africa. In Uganda, Tanzania, Rwanda and Zambia it is many recipients' primary wallet, and it only needs their phone number.

Eversend runs this rail in production in all four markets. The medians on this page are the measured mobile money channel medians for each market.

Markets🇺🇬 Uganda · 🇹🇿 Tanzania · 🇷🇼 Rwanda · 🇿🇲 Zambia
Recipient identifierphone number (MSISDN)
Fundingwallet balance · USDC · FX from 16 currencies
CurrenciesUGX · TZS · RWF · ZMW
Status eventswebhooks · created → processing → delivered
// the integration

Same call as every other wallet.

The payout call is identical across networks: swap the rail string and currency and Airtel routes like MTN or M-Pesa. One integration covers whichever wallet your recipient actually holds.

request
$ curl https://api.eversend.co/v1/payouts \
-H "Authorization: Bearer sk_live_..." \
-d rail=airtel_money \
-d amount=180 -d currency=ZMW \
-d recipient.phone=+260971234567
response200 OK
{ "id": "pyt_3z7q", "rail": "airtel_money",
"currency": "ZMW",
"status": "processing",
"expected_delivery": "~1 min" }
// fees

One flat fee per market, on the quote.

Payout fees are flat per market and returned on every quote. These rows render from the same fee source of truth the API bills from.

Mobile money · UGXUSh 1,000flat, per payout
Mobile money · TZSTSh 1,000flat, per payout
Mobile money · RWFFRw 200flat, per payout
Mobile money · ZMWZK 16flat, per payout
rendered from the fee source of truth · never retyped · the rate holds until the quote expires
01
Get sandbox keys
Self-serve, in minutes. Real API, test money.
02
Send a test payout
Hit a sandbox Airtel wallet in any market, watch the webhooks.
03
Go live
Compliance review, then production keys.
Get API keys