Built in Zambia. For Zambian builders.

Mobile money,
done right.

A Stripe-shape API for Zambian mobile money. MTN at launch; Airtel and Zamtel within 12 months. Built by people who can pick up the phone in Lusaka.

2.7% per successful charge
Zambia today · Tanzania M15
Double-entry ledger from day one
Overview
1 May – 31 May, 2026
Total volume
ZMW 0
+18.7%
Successful payments
0
+14.2%
Success rate
0.0%
+2.1%
Average payment
ZMW 0.00
+8.3%
Volume over time
Daily ▾
ZMW
1.2M900K600K1 May8 May15 May22 May29 May
Payment methods
Illustrative · launch pilot
MTN MoMo92.4%
Airtel · pilot5.2%
Zamtel · pilot2.4%
Recent transactions
View all →
MC
Mulenga Chanda
MTN MoMo
ZMW 250.00
Success
CP
Chileshe Phiri
MTN MoMo
ZMW 1,420.00
Success
BT
Bwalya Tembo
MTN MoMo
ZMW 80.00
Pending
Double-entry ledgerEvery cent debited & credited
Daily reconciliationFour-ledger discrepancy queue
HMAC-SHA256 webhooksSigned, retried, replayable
Idempotency keysOn every state-changing call
Zambian-incorporatedLocal directors, local bank
How it works
Step 1

Your customer picks their wallet.

MTN MoMo at launch. Airtel Money and Zamtel Kwacha within 12 months. One checkout, every Zambian wallet.

Pay with
MTN MoMo
Airtel Money
Zamtel Kwacha
Connecting…
MTN
Airtel
Zamtel
Idempotent · Signed · Reconciled
HMAC-SHA256 webhooks
Double-entry ledger
Daily MNO reconciliation
ZMW 250.00
Settled to your account
Success
M
MTN
A
Airtel
Z
Zamtel
T
T+3

Everything you need to take mobile money in Zambia.

From the API that powers your checkout to the dashboard your finance team lives in. Tanzania next.

Zambia today.
Tanzania next.

MTN MoMo at launch. Airtel and Zamtel within 12 months. First Tanzanian charge by month 15.

SLO target

99.9% API availability.
Public status page after 90 days clean ops.

Mar 1May 31

Honest engineering posture.

Double-entry ledger from charge one. HMAC-SHA256 webhooks with retry + DLQ. Idempotency keys on every write. Manual KYC with a real human.

Double-entryIdempotentHMAC-SHA256ZICTA + BoZ

Real-time webhooks.

{
  "event": "payment_intent.succeeded",
  "amount": 25000,
  "currency": "ZMW",
  "method": "mtn_momo"
}
signed, retried, replayable

Settles to your Zambian bank.

T+3 settlement to a ZMW account at no extra cost. Optional instant payout for vetted merchants at +1.5%.

T+3
Free settlement
Instant +1.5%
Coverage

Every Zambian wallet.
One integration.

MTN MoMo at launch. Airtel Money and Zamtel Kwacha within 12 months — same API, same rate, no rework.

Coverage roadmap
  • 🇿🇲 Zambia · MTN MoMoLive at launch
  • 🇿🇲 Zambia · Airtel MoneyWithin 12 months
  • 🇿🇲 Zambia · Zamtel KwachaWithin 12 months
  • 🇹🇿 Tanzania · M-Pesa / AirtelMonth 15–18

Malawi and Uganda on the Year-2 roadmap.

Pay with
M
MTN MoMo
Live
a
Airtel Money
Coming · within 12 mo
Z
Zamtel Kwacha
Coming · within 12 mo
Cards are on the multi-year roadmap. Mobile money first — that's where Zambian volume actually lives.

Stripe-shape API.
Built for Zambia.

The DX you expect from Stripe, on a payment rail Stripe doesn't serve.

  • REST API + signed webhooks
  • Sandbox and live keys, separate from day one
  • Idempotency keys on every state-changing call
  • SDKs: Web (TypeScript), Android (Kotlin), iOS (Swift)
curl https://api.senda.io/v1/charges \
  -u sk_test_abc123: \
  -H "Idempotency-Key: dpf_xx_4ds82" \
  -H "Content-Type: application/json" \
  -d '{
    "amount":     10000,
    "currency":   "zmw",
    "type":       "mobile_money",
    "channel":    "mtn",
    "phone":      "+260771234567",
    "reference":  "order_123456"
  }'
200 OKapplication/json
{
  "id":       "ch_1JZk83Rm",
  "status":   "succeeded",
  "amount":   10000,
  "currency": "zmw",
  "channel":  "mtn",
  "provider": "airtel"
}

Disburse to every Zambian wallet.

Pay employees, agents, and vendors. T+3 to your bank, free. Instant payout +1.5% after 30 days clean history.

0.0%
API availability SLO target
~43 min/month allowable
0%
Settlement accuracy target
No accuracy budget. Ever.
0s
Charge confirmation (95th %)
180s at 99th percentile
0
Business days to settle
T+3, free · Instant +1.5%

Internal SLO targets, published as commitments. Public status page and verifiable SLO reporting go live after 90 days of clean operating data — no marketing numbers we can't back with telemetry.