Buy Crypto with M-Pesa
M-Pesa is a mobile money rail used across Kenya and East Africa. Crypto via M-Pesa on Swaps is temporarily paused while our partner stabilizes the corridor.
What is M-Pesa?
M-Pesa is a mobile money platform widely used in Kenya and across East Africa. On Swaps, eligible Kenya users can select M-Pesa to request a live KES buy quote from Paybis. The separate local Partna KES on/off-ramp remains paused, so M-Pesa sell payouts are not currently available.
How to Buy Crypto with M-Pesa
- Enter the amount in KES and select your cryptocurrency on Swaps.
- Choose "M-Pesa" to request one live Paybis quote for this payment method.
- Review the quote and continue to the secure Paybis checkout.
- Complete the provider steps, and the crypto is sent to your wallet.
M-Pesa — Pros
- No bank account required — works with M-Pesa mobile wallet
- Method-specific live price before checkout
- Accessible to millions who use M-Pesa daily
M-Pesa — Cons
- Buying only — M-Pesa sell payouts are not currently enabled
- Transaction limits depend on your M-Pesa account tier
- Larger amounts trigger identity verification at the provider
M-Pesa Limits & Fees
| Processing time | Shown in the live Paybis quote |
| Limits | Provider and verification dependent; shown before checkout |
| Fees | Shown in the live quote before you continue |
| Regions | Kenya |
| Currencies | KES (Kenyan Shilling) |
Popular Cryptocurrencies
Other Payment Methods
Why use M-Pesa on Swaps
Swaps does not process payments itself — we route your M-Pesa transaction through licensed on-ramp providers and protocol routes (Paybis, Transak, Stripe Onramp, Bridge by Stripe, Onramper, Mercuryo, Partna, OKX, and others) and rank their live quotes by total receive amount in your local currency. The strongest provider route for M-Pesa depends on your country, the amount, and the coin you are buying, which is why every quote is re-evaluated in real time. The crypto goes directly to the wallet address you control; Swaps never custodies funds during the transaction.
What to expect
M-Pesa availability varies by provider and country. Some providers settle M-Pesa payments instantly, others may batch transfers depending on the rail. KYC requirements depend on the provider's compliance rules in your market — many corridors complete without verification at smaller amounts. Before you pay, Swaps applies a Tier-1 fiat-aware filter so M-Pesa routes that would be rejected by every available provider in your country never appear in the comparison. If a route is shown, it can complete; if it is hidden, the rail is not currently supported in your market.
Related Pages