Save More on Every Top-Up

Receives the airtime
M-Pesa number to pay from

Buy Safaricom or Airtel scratch cards instantly with M-Pesa. Your card details appear on screen after payment.

Select network

Choose card value

Buy E-TopUp Instantly

Check float for your amount first, then pay the E-TopUp till, paste your M-Pesa SMS, and redeem with your DSA number. No amount limit.

E-TopUp till

Buy Till Airtime Instantly

Check float for your amount first, then pay the till, paste your M-Pesa SMS, and buy airtime at website rates (max KES 10,000).

Till number

Pay Offline

Pay via M-Pesa Paybill. Your scratch card details appear on this website after payment.

Paybill Number
558920

How to pay offline

  1. 1 Open M-Pesa → Lipa na M-Pesa → Pay Bill
  2. 2 Enter Paybill 558920
  3. 3 Account number: your phone number
  4. 4 Amount: exact card value (e.g. 50 Bob, 100 Bob)

Note: Use the exact card value as the amount. Complete an online scratch card purchase from Services to view your card details on screen.