Kenya
Supported payment methods and transaction limits for Kenya

Country Details
Country ID: 1 • Country Code: 254 • Currency: KES (Kenyan Shilling)
Supported Payment Methods
Last updated: Mar 25, 2025Mobile Money
| Payment Channel | Transaction Type | Service | Operator |
|---|---|---|---|
| Send Money | Payout | Mobile Money | Safaricom |
| PayBill | Payout | B2B Transfer via Paybill | Safaricom |
| Till Number | Payout | B2B Transfer via Till | Safaricom |
| Mpesa Kenya | Deposit | Mobile Money | Safaricom |
Bank Transfers
| Payment Channel | Transaction Type | Service | Operator |
|---|---|---|---|
| Pesalink | Bank Transfer | Bank Transfer via API | Pesalink |
| RTGS | Payout, Deposit | Bank Transfer | Pesalink |
| EFT | Payout, Deposit | Bank Transfer | Pesalink |
Transaction Limits
| Payment Channel | Transaction Type | Minimum (KES) | Maximum (KES) |
|---|---|---|---|
| Send Money | Payout | 10 | 250,000 |
| PayBill | Payout | 10 | 250,000 |
| Till Number | Payout | 10 | 250,000 |
| Pesalink | Payout | 10 | 1,000,000 |
| RTGS | Payout, Deposit | 10 | 1,000,000 |
| EFT | Payout, Deposit | 10 | 1,000,000 |

