MPE
Payment rail · Real-time

M-Pesa

Mobile-money network operating across Kenya, Tanzania and other East African markets.

Speed
Real-time
Currency
KES
Countries
3
API method
m-pesa

M-Pesa is a real-time payment rail routed by KeyBS Pay. Mobile-money network operating across Kenya, Tanzania and other East African markets.

Payouts routed through M-Pesa settle to beneficiary accounts in KE, TZ, MZ. Where M-Pesa is available for the destination country, it is the default rail for eligible payouts.

Every M-Pesa payout is subject to KYB, KYC and sanctions screening. Pricing is disclosed in full before approval; failed payouts return a signed webhook event with a machine-readable reason code and remain refundable per program policy.

Corridor data

Corridor mechanics at a glance

Every KeyBS Pay payout follows the same operational contract; only the rail changes.

Rail name
M-Pesa
Speed
Real-time
Primary currency
KES
Coverage
Kenya, Tanzania, Mozambique
API method
Route selection is automatic; force via method="m-pesa" where policy requires
Compliance
KYB · KYC · Sanctions screening · Route through licensed partners only
Idempotency
Every payout carries an Idempotency-Key; retries after transient errors are safe
Payment flow

How a M-Pesa payout moves through KeyBS Pay

M-Pesa settles in real-time on eligible KES destinations.

Recipient verification
Beneficiary identity, account number and (where applicable) national tax ID are verified before funds move. Failed verification returns a signed webhook event with a machine-readable reason code; funds remain refundable.
Popular searches

Popular M-Pesa searches

Auto-generated from real query patterns across the KeyBS Pay hub.

Ask KeyBS AI

Ask AI about the M-Pesa rail

Tap any question to open a KeyBS AI conversation prefilled with your query.

Open KeyBS AI
Coverage

Countries reachable via M-Pesa

FAQ

Frequently asked questions

What is M-Pesa?

Mobile-money network operating across Kenya, Tanzania and other East African markets.

How fast is M-Pesa?

Real-time. Actual settlement time is disclosed pre-approval and confirmed by signed webhook once the beneficiary bank acknowledges the credit.

Which countries can I reach through M-Pesa?

KE, TZ, MZ. Availability is beneficiary-bank-dependent; the router falls back to wire if the beneficiary bank is not on M-Pesa.

What currencies are supported on M-Pesa?

KES is the primary settlement currency for M-Pesa. Multi-currency corridors are supported where the rail permits.

What limits apply on M-Pesa?

Rail-specific ceilings apply; the platform surfaces them pre-approval. Higher-value transactions are automatically routed to wire.

Is M-Pesa available 24/7?

Real-time rails (including M-Pesa) operate around the clock. Batch and wire rails follow the local banking window.

How do I integrate M-Pesa?

You don’t. KeyBS Pay abstracts rail selection: submit a payout to POST /v1/payouts and the router picks the fastest eligible rail. Use "method": "auto" (default) or force a specific method where policy requires.

Is M-Pesa regulated?

Yes. KeyBS Pay routes M-Pesa payouts only through partners licensed for the destination corridor.

Can I get a M-Pesa settlement report?

Yes. Per-rail, per-corridor reconciliation reports are available in the dashboard and via API export.

What happens if a M-Pesa payout fails?

Failed payouts return a signed webhook event with a machine-readable reason code. Funds remain in the source ledger and can be re-routed or refunded.

How is pricing set for M-Pesa?

Quote-based, disclosed in full pre-approval. No undisclosed intermediary-bank deductions on eligible local rails.

Can I use M-Pesa for consumer payouts?

Yes, where the beneficiary and route policy permit consumer flows. Stablecoin routes are business-only.

Are there cutoffs on M-Pesa?

Real-time rails have no cutoffs. Batch and wire rails follow local banking-day windows; cutoffs are shown at quote time.

Does M-Pesa support idempotent retries?

Yes. Every KeyBS Pay payout carries an Idempotency-Key so retries after transient errors are safe.

Which industries use M-Pesa most?

Marketplaces, cross-border trade, workforce and NGO programs are the largest users of M-Pesa on the KeyBS Pay platform.

Ready when you are

Route your first M-Pesa payout

Rail selection is automatic — you never have to pick one manually unless program policy requires it.