Buying airtime via M‑PESA should be simple, but many Kenyans make costly mistakes – sending money to the wrong till, using the wrong USSD code, or falling for scams. This guide lists the most common errors and shows you how to avoid them, including the safer alternative of using a verified reseller till like 509947.

❌ Mistake #1 – Sending Money to a Wrong Till or Paybill

You intend to buy airtime but enter an incorrect till number. Your money is sent to a stranger, and you cannot reverse it.

How to avoid: Always double‑check the till number before confirming. Save verified numbers in your M‑PESA toolkit. For reseller tills, use well‑known numbers like 509947 (BingwaSokoni) that have a good reputation.

⚠️ Reminder: M‑PESA transactions are generally irreversible. If you send to a wrong till, your only hope is to contact the till owner – but most will not refund. Prevention is the only cure.

❌ Mistake #2 – Using USSD Codes While You Have Okoa Jahazi Debt

Dialling *544# to buy airtime when you have an outstanding Okoa debt will either fail or the money will be used to repay the loan, leaving you with no new airtime.

How to avoid: Use a reseller till like 509947, which bypasses Okoa checks. The bundle will be delivered instantly regardless of your debt status.

❌ Mistake #3 – Sending the Wrong Amount

For reseller tills, you must send the exact amount for a specific bundle. Sending extra does not automatically get you a larger bundle; sending less may result in no delivery.

How to avoid: Always check the current price list on the reseller's website. When in doubt, start with a small known amount (e.g., Ksh 20 for 250MB) to test.

❌ Mistake #4 – Falling for Scammers on WhatsApp

Scammers pose as resellers, offer unrealistically cheap bundles, and ask you to send money to a personal M‑PESA number. They disappear after receiving payment.

How to avoid: Only use verified tills (Buy Goods) – never send money to a personal phone number. Check reviews and test with a small amount first. A legitimate reseller will have a till number and a working support channel.

❌ Mistake #5 – Forgetting to Save Transaction SMS

If a bundle does not arrive, you will need the M‑PESA transaction code to claim a refund or ask for manual delivery. Without it, support cannot help you.

How to avoid: Always keep the SMS until you confirm the bundle is working. Take a screenshot if necessary.

✅ How to Safely Buy Airtime or Bundles – Step‑by‑Step

  1. Choose a verified channel: Either use the official Safaricom Paybill (263263) with caution (fails with Okoa) or a trusted reseller till like 509947.
  2. Check the exact amount: Visit the reseller's website (e.g., BingwaSokoni) for current prices.
  3. Open M‑PESA → Lipa na M‑PESA → Buy Goods.
  4. Enter the till number (e.g., 509947).
  5. Enter the exact amount and confirm with PIN.
  6. Wait for the delivery SMS – typically within seconds.

📊 Comparison of Safe vs Risky Methods

MethodRisk LevelOkoa FriendlyReversible?
Reseller Till (509947) Low (verified) ✅ Yes ❌ No (but support can refund if delivery fails)
Official Paybill (263263) or USSD Medium (Okoa causes failure) ❌ No ❌ No
WhatsApp “reseller” (personal number) Very high (scam risk) Unknown ❌ No

🔄 What to Do If You Already Made a Mistake

🛡️

Verified Merchant – Till 509947

Secure M‑PESA STK Push payments. Independent reseller platform – trusted by thousands of Kenyans.

BingwaSoko Security Team
Written by the BingwaSoko Security Team
Consumer protection and mobile money specialists. Helping Kenyans avoid airtime purchase mistakes.
Last reviewed: 26 May 2026

❓ Frequently Asked Questions – M-PESA Airtime Mistakes

Can I reverse an M-PESA payment sent by mistake?
Generally no – M‑PESA transactions are final. The only exception is if you used a registered till and the merchant agrees to refund you (rare). Always verify before sending.
Why does my USSD purchase fail when I have Okoa?
Safaricom and Airtel prioritise loan repayment. Your payment is either rejected or used to clear your debt. Use a reseller till to bypass this.
Is Till 509947 safe?
Yes – it is a verified reseller till with thousands of successful transactions and active customer support. However, always confirm the current till number from the official website.
How can I test a new reseller without risking a lot?
Send the smallest bundle amount first (e.g., Ksh 20 for 250MB). If you receive the bundle, the till is likely trustworthy.
What should I do if I sent money to a wrong till?
Contact the till owner (if known) or call Safaricom/Airtel customer care. However, success is rare because M-PESA transactions are irreversible.
How can I spot a fake airtime reseller on WhatsApp?
Fake resellers ask for payment to a personal M-PESA number (not a till), offer unrealistically cheap bundles, and have no verifiable website or support. Always use a Buy Goods till number.
💡 Pro tip: Save verified till numbers like 509947 in your M‑PESA toolkit. This reduces the chance of typing errors and speeds up future purchases.
Till: 509947
👉 Buy Safely – Use Verified Till 509947