Sending to Kenya π°πͺ
Send payments to Kenya through Safaricom M-Pesa, Airtel Money, or direct bank transfers. Payments are automatically converted from USDC to Kenyan Shillings (KES) and settled on local payment rails.
Benefits of using reply.cash for Kenya:
- Lower fees - Typically under 2% vs 3-8% for traditional remittances
- Instant settlement - Mobile money payments process in 1-5 minutes
- No registration required - Recipients don't need to register mobile money numbers
- Privacy - Avoid mobile money registration tracking that reveals location and personal information
- Universal balance - One crypto balance works for all countries, no need to maintain separate balances
Supported Payment Methodsβ
- Safaricom M-Pesa - Kenya's most popular mobile money service
- Airtel Money - Alternative mobile money provider
- All Banks - Direct transfers to any Kenyan bank account
π Want to learn more about payment methods? Check out our deep dive guides:
- M-Pesa Deep Dive Guide - Till numbers, PayBill numbers, Pochi la Biashara, payment methods, and FAQs
- Airtel Money Kenya Deep Dive - How Airtel Money works in Kenya, registration, limits, and comparison with M-Pesa
Transaction Limitsβ
- Minimum: KES 20
- Maximum: KES 250,000
How to Sendβ
Step 1: Prepare Your Walletβ
- Ensure you have USDC in your Solana wallet
- Have a small amount of SOL for gas fees (< $0.01)
- Connect your wallet to reply.cash
Step 2: Initiate Paymentβ
- Open the reply.cash app
- Tap "Send" on the home screen
- Select "Local Payment Rails" or "Mobile Money"
- Choose π°πͺ Kenya from the country list
Step 3: Select Payment Methodβ
Choose one of the following:
Option A: Safaricom M-Pesaβ
- Select "Safaricom M-Pesa" as the payment method
- Enter the recipient's M-Pesa registered phone number (e.g., +254712345678)
- Enter the amount in KES (or USD - it will auto-convert)
- Review the conversion rate and total
- Confirm the transaction
Option B: Airtel Moneyβ
- Select "Airtel Money" as the payment method
- Enter the recipient's Airtel Money registered phone number (e.g., +254712345678)
- Enter the amount in KES (or USD - it will auto-convert)
- Review the conversion rate and total
- Confirm the transaction
Option C: Bank Transferβ
- Select "Bank Transfer" or "All Banks" as the payment method
- Enter the recipient's bank account number
- Select the recipient's bank name from the list
- Enter the amount in KES (or USD - it will auto-convert)
- Review the conversion rate and total
- Confirm the transaction
Step 4: Confirm and Sendβ
- Review all details:
- Recipient's phone number or account details
- Amount in KES
- Exchange rate
- Total USDC to be deducted
- Transaction fee
- Tap "Confirm" or "Send"
- Authenticate using your wallet (approve the transaction)
- Wait for confirmation (usually 1-2 seconds)
Step 5: Payment Settlementβ
- Payment is processed and settled on local rails
- Recipient receives funds in their M-Pesa, Airtel Money, or bank account
- You receive a receipt for your records
- Recipient receives SMS notification (if enabled)
What Recipients Need to Knowβ
For M-Pesa Recipientsβ
- Recipient must have an active M-Pesa account registered with the phone number
- Funds appear in their M-Pesa balance immediately
- They can withdraw at M-Pesa agents, use for payments, or transfer to bank
- No action required - funds are automatically deposited
For Airtel Money Recipientsβ
- Recipient must have an active Airtel Money account registered with the phone number
- Funds appear in their Airtel Money balance immediately
- They can withdraw at Airtel agents or use for payments
- No action required - funds are automatically deposited
For Bank Recipientsβ
- Recipient must have an active bank account with the provided account number
- Funds are deposited directly to their bank account
- Processing time may vary by bank (typically within minutes)
- Recipient receives bank notification (if enabled)
Important Notesβ
Phone Number Formatβ
- Use international format: +254 followed by the 9-digit number
- Example: +254712345678 (not 0712345678)
- Ensure the phone number matches the registered M-Pesa/Airtel account
Currency Conversionβ
- USDC is automatically converted to KES at current exchange rates
- Exchange rate is shown before confirmation
- Conversion happens in real-time during the transaction
Transaction Feesβ
- Recipients receive the full amount - no fees deducted
- Senders pay only blockchain gas fees (SOL, < $0.01)
- No additional fees during initial growth phase
Limits and Restrictionsβ
- Minimum transaction: KES 20
- Maximum transaction: KES 250,000
- Daily limits may apply based on recipient's account type
- Ensure recipient's account can receive the amount
Troubleshootingβ
Payment Failedβ
- Check that you have sufficient USDC and SOL in your wallet
- Verify the phone number or account number is correct
- Ensure the amount is within limits (KES 20 - KES 250,000)
- Check recipient's account is active and can receive funds
If USDC was deducted but payment didn't complete: See our Refund Policy for instructions on requesting a refund.
Recipient Didn't Receive Fundsβ
- Verify the phone number matches their registered M-Pesa/Airtel account
- Check if recipient's account has any restrictions
- Wait a few minutes - some banks may take longer to process
- Contact support with transaction hash if issue persists
Wrong Amount Receivedβ
- Exchange rates fluctuate - check the rate at time of transaction
- Verify the amount you entered matches what was sent
- Check transaction receipt for exact conversion details
Security Tipsβ
- β Always double-check phone numbers before sending
- β Verify recipient's identity for large transactions
- β Save transaction receipts for your records
- β Never share your wallet recovery phrase
- β Use official reply.cash app only
Related Guidesβ
- π Getting Started Guide - Learn how to set up your wallet
- π° How to Send Money - General sending instructions
- π Supported Platforms - All supported countries and payment methods
- β FAQ - Common questions answered
- π§ Troubleshooting - Fix common issues
Need Help?β
- Discord: discord.gg/x8cnwh3g25
- Twitter/X: @replydotcash
- FAQ: Common Questions
For information about other supported countries, see Supported Platforms.