Onboarding in Kenya π°πͺ
Complete guide to getting started with reply.cash in Kenya. Learn how to set up your wallet, buy USDC with M-Pesa, send money to mobile money accounts and banks, and use all features.
Overviewβ
reply.cash enables you to:
- β Buy USDC with M-Pesa (mobile money to crypto)
- β Send money to M-Pesa, Airtel Money, and all Kenyan banks
- β Receive payments directly to your mobile money or bank account
- β Use crypto like cash for local payments
Why use reply.cash in Kenya?
- Lower fees (typically under 2% vs 3-8% for traditional remittances)
- Instant settlement (1-5 minutes for mobile money)
- No registration needed for recipients
- Privacy benefits without mobile money registration tracking
- Universal balance works across all countries
Step 1: Set Up Your Solana Walletβ
Before you can use reply.cash, you need a Solana wallet with USDC balance.
Choose a Walletβ
Popular Solana wallets:
- Phantom - Most popular, user-friendly
- Solflare - Feature-rich, good for advanced users
- Backpack - Modern interface, great for beginners
- Jupiter - Built-in swap features
β Complete Wallet Setup Guide - Detailed instructions for all wallets
Quick Setup (Phantom Example)β
-
Download Phantom
- Visit phantom.app
- Install the browser extension or mobile app
-
Create Wallet
- Click "Create New Wallet"
- Save your recovery phrase securely (12 or 24 words)
- Set a password
-
Verify Setup
- Your wallet address will be displayed
- Copy it for later use
β Phantom Wallet Guide - Complete Phantom setup guide
Step 2: Buy USDC with M-Pesaβ
Once you have a wallet, buy USDC using your M-Pesa account.
Quick Stepsβ
-
Connect Wallet to reply.cash
- Visit app.reply.cash
- Click "Connect Wallet"
- Select your wallet (Phantom, Solflare, etc.)
- Approve the connection
-
Navigate to Onramp
- Click "Top Up" in the navigation
- Select "Buy with M-Pesa"
-
Enter Details
- Amount: Enter amount in KES (e.g., 1,000)
- Phone Number: Enter your M-Pesa registered number (e.g., +254712345678)
- Destination: Choose your connected wallet or enter external wallet address
-
Authorize with STK Push
- Click "Confirm"
- You'll receive an STK Push notification on your phone
- Enter your M-Pesa PIN to authorize
- Wait 1-5 minutes for USDC to arrive
β Complete M-Pesa Onramp Guide - Detailed step-by-step instructions
Transaction Limitsβ
- Minimum: KES 100
- Maximum: KES 150,000 per transaction
- Daily: KES 70,000 - 500,000 (varies by M-Pesa tier)
Step 3: Send Money to Mobile Money & Banksβ
Now that you have USDC, you can send money to anyone in Kenya.
Supported Payment Methodsβ
π± M-Pesa (Safaricom)β
- Most popular mobile money service
- Instant settlement (1-5 minutes)
- Transaction limits: KES 20 - KES 250,000
π± Airtel Moneyβ
- Alternative mobile money provider
- Instant settlement (1-5 minutes)
- Transaction limits: KES 20 - KES 250,000
π¦ All Banksβ
- Direct bank transfers to any Kenyan bank
- Settlement: 1-3 business days
- Transaction limits: KES 20 - KES 250,000
How to Sendβ
-
Open reply.cash
- Ensure your wallet is connected
- You should see your USDC balance
-
Initiate Payment
- Click "Send" on the home screen
- Select "Local Payment Rails" or "Mobile Money"
- Choose π°πͺ Kenya
-
Select Payment Method
- Choose M-Pesa, Airtel Money, or Bank Transfer
- Enter recipient's phone number (for mobile money) or account details (for bank)
-
Enter Amount
- Enter amount in KES
- Review exchange rate and conversion
- Check transaction fee
-
Confirm and Send
- Review all details
- Click "Confirm" or "Send"
- Approve transaction in your wallet
- Wait for confirmation (1-5 minutes for mobile money)
β Complete Sending Guide for Kenya - Detailed instructions
Step 4: Understanding Mobile Money Networksβ
M-Pesa (Safaricom)β
About:
- Launched in 2007 by Safaricom
- Most popular mobile money service in Kenya
- Over 30 million active users
Features:
- STK Push for secure payments
- Agent network for cash deposits/withdrawals
- Bank integration
- Bill payments and merchant payments
Transaction Limits:
- Minimum: KES 20
- Maximum: KES 250,000 per transaction
- Daily: Varies by account tier (KES 70,000 - 500,000)
β M-Pesa Deep Dive Guide - Complete M-Pesa guide
Airtel Moneyβ
About:
- Airtel's mobile money service
- Second-largest network in Kenya
- Growing user base
Features:
- Similar to M-Pesa functionality
- Agent network
- Bank integration
- Merchant payments
Transaction Limits:
- Minimum: KES 20
- Maximum: KES 250,000 per transaction
- Daily: Varies by account tier
β Airtel Money Kenya Deep Dive - Complete Airtel Money guide
Step 5: Receiving Paymentsβ
How Recipients Receive Moneyβ
When someone sends you money via reply.cash:
-
Payment Notification
- You receive SMS notification
- Funds appear in your mobile money or bank account
-
No Action Required
- Funds are automatically deposited
- Available immediately for use
-
Use Funds
- Withdraw at agents (mobile money)
- Transfer to bank
- Use for payments
- Send to others
β Receiving Money Guide - Complete receiving guide
What Recipients Needβ
- Mobile Money: Active M-Pesa or Airtel Money account registered with phone number
- Bank Transfer: Valid Kenyan bank account
- No reply.cash account needed - Recipients don't need to register
Mobile Money Network Detectionβ
When buying USDC or sending money, reply.cash automatically detects your mobile money network based on your phone number:
- M-Pesa: Safaricom numbers (e.g., +254712345678)
- Airtel Money: Airtel numbers (e.g., +254712345678)
The system identifies the network automatically, so you don't need to manually select it.
Common Use Casesβ
1. Buying USDC for Personal Useβ
- Top up your wallet with M-Pesa
- Use USDC to send money to others
- Build up balance for future payments
2. Sending Money to Family/Friendsβ
- Send to M-Pesa or Airtel Money accounts
- Send to bank accounts
- Instant settlement for mobile money
3. Business Paymentsβ
- Pay suppliers via mobile money or bank
- Receive payments from customers
- Lower fees than traditional methods
4. Remittancesβ
- Send money from abroad to Kenya
- Lower fees than traditional remittance services
- Instant settlement
Security Best Practicesβ
Protect Your Walletβ
- β Never share your recovery phrase - Keep it secure and offline
- β Use strong passwords - For wallet and reply.cash account
- β Verify wallet addresses - Always double-check before sending
- β Use official apps only - Download from official sources
- β Enable 2FA - If available on your wallet
Protect Your M-Pesa Accountβ
- β Never share your M-Pesa PIN - reply.cash will never ask for it
- β Verify merchant name - Should show "reply.cash"
- β Check amounts - Verify before confirming
- β Keep phone secure - Use screen lock and biometrics
Troubleshootingβ
Wallet Issuesβ
Problem: Can't connect wallet
- β Ensure wallet extension/app is installed
- β Check browser permissions
- β Try refreshing the page
- β Try a different browser
Problem: USDC not showing
- β Check correct wallet is connected
- β Verify transaction on Solana Explorer
- β Refresh wallet balance
- β Check wallet is synced
M-Pesa Issuesβ
Problem: STK Push not received
- β Check phone has network connection
- β Verify phone number is correct
- β Wait 1-2 minutes
- β Try again
Problem: Payment failed
- β Check M-Pesa balance (amount + fees)
- β Verify PIN is correct
- β Check transaction limits
- β Ensure account is active
β Troubleshooting Guide - Complete troubleshooting guide
Fees & Limitsβ
Onramp Fees (Buying USDC)β
- M-Pesa fees: Standard M-Pesa transaction fees
- Exchange rate: Current market rate (KES to USDC)
- reply.cash fees: No additional platform fees during initial growth phase
Sending Feesβ
- Mobile Money: No fees for recipients
- Bank Transfers: No fees for recipients
- Gas fees: Small SOL fee (< $0.01) for blockchain transaction
Transaction Limitsβ
Buying USDC:
- Minimum: KES 100
- Maximum: KES 150,000 per transaction
- Daily: KES 70,000 - 500,000 (varies by M-Pesa tier)
Sending Money:
- Minimum: KES 20
- Maximum: KES 250,000 per transaction
- Daily: Varies by recipient's account tier
Next Stepsβ
Now that you're set up, explore more features:
- π How to Send Money - General sending guide
- π± Swapping Tokens - Swap other tokens to USDC
- π Cross-Chain Topup - Transfer from other chains
- π Supported Platforms - All countries and methods
- β FAQ - Common questions
- π§ Troubleshooting - Fix issues
Need Help?β
- Discord: discord.gg/x8cnwh3g25
- Twitter/X: @replydotcash
- FAQ: Common Questions
Complete onboarding guide for Kenya. Set up your wallet, buy USDC with M-Pesa, and start sending money instantly.