Running out of electricity is the worst, right? You’re in the middle of cooking ugali or binge-watching your favorite show, and poof—lights out. No stress, though. If you’re a Kenyan mobile user, Safaricom’s M-Pesa makes buying electricity tokens super easy. Whether you’re a young professional juggling work or just someone trying to keep the lights on, this guide breaks down the simplest ways to buy tokens via M-Pesa. No fluff, just the real stuff. Here’s how it works.
Also see: How to Buy Airtel Airtime from M-Pesa: 5 Best Methods
Method 1: Using M-Pesa Paybill
The Paybill option is a fan favorite. It’s fast, works on any phone, and gets your tokens in minutes. Here’s how it works:
- Open your M-Pesa menu (dial *334# or use the Safaricom app).
- Select “Lipa na M-Pesa.”
- Choose “Paybill.”
- Enter Kenya Power’s Paybill number: 888880.
- Use your KPLC meter number (11 digits, check your meter or old receipt) as the account number.
- Enter the amount (e.g., KSh 500, minimum is KSh 100).
- Input your M-Pesa PIN and confirm.
- Wait for a KPLC SMS with your token code.
You send cash to KPLC, they send you a code to punch into your meter. Done.
Pitfall Alert: Triple-check your meter number. Sending money to the wrong one is like buying your neighbor free power. Also, keep the token SMS until you’ve loaded it.
Method 2: Using USSD Code
Got a mulika mwizi or no data? The USSD method is your friend. It’s quick and doesn’t need internet.
- Dial *977# on your Safaricom line.
- Select “Prepaid Services.”
- Choose “Buy Tokens.”
- Enter your KPLC meter number.
- Input the amount (e.g., KSh 200).
- Confirm with your M-Pesa PIN.
- Get your token code via SMS.
This might help if you’re in a remote area with shaky internet. The USSD code links straight to KPLC’s system, and M-Pesa sorts the payment.
Pitfall Alert: If the USSD menu freezes, don’t spam “send.” You might buy tokens twice. Also, ensure your M-Pesa balance covers the amount plus small transaction fees.
Method 3: Using the MySafaricom App
Love your smartphone? The MySafaricom app makes the buy tokens via M-Pesa process smooth and modern.
- Download the MySafaricom app from the Google Play Store or iOS App Store.
- Log in with your Safaricom number.
- Go to “M-Pesa” > “Lipa na M-Pesa.”
- Select “Paybill.”
- Enter 888880 for KPLC.
- Input your meter number as the account number.
- Enter the amount and confirm with your PIN.
- Check your SMS for the token code.
So here’s what happens: The app simplifies the Paybill process with a clean interface. You can buy tokens while scrolling X or chilling at home.
Pitfall Alert: Update your app regularly to avoid bugs. Never share your M-Pesa PIN, even if someone claims they’re from Safaricom.
Method 4: Through KPLC’s Self-Service Portal
For those who love doing things online, KPLC’s portal is a solid option for buying tokens via M-Pesa.
- Visit the KPLC Self-Service Portal.
- Log in or sign up with your meter number and email.
- Select “Buy Tokens.”
- Choose M-Pesa as the payment method.
- Enter the amount and your meter number.
- Follow the M-Pesa prompt on your phone to pay.
- Confirm with your PIN.
- Get your token code via SMS or email.
And that’s why it matters: The portal’s great for tracking multiple meters (like if you’re a landlord). It keeps all your transactions in one place.
Pitfall Alert: You need decent internet. If the portal’s down (it happens), switch to Paybill or USSD. Stick to the official KPLC site to avoid scams.
TL;DR: Quick Summary
To buy tokens via M-Pesa:
- Use Paybill 888880 with your meter number (any phone).
- Dial *977# for USSD on basic phones.
- Try the MySafaricom app for a smartphone option.
- Visit KPLC’s Self-Service Portal for online ease.
Always verify your meter number and save the token SMS. Minimum purchase is usually KSh 100.
What to Do When Things Go Wrong
Sometimes your money goes through but no token arrives. Don’t panic.
If payment went through but no token:
- Wait 10 minutes (system delays happen)
- Check if you entered the correct meter number
- Contact Kenya Power customer care: 95551 or 0711070000
- Have your M-Pesa confirmation message ready
If you sent money to wrong meter number:
- Contact Kenya Power immediately
- They can reverse the transaction within 24 hours
- You’ll need the M-Pesa reference number
Smart Tips for Token Buying
Buy during off-peak hours (10 AM – 4 PM) for faster processing. Evening hours often have network congestion.
Save your meter number in your phone contacts. Name it something like “Electricity Meter” so you can copy-paste it easily.
Keep M-Pesa confirmation messages until you’ve used the tokens. These serve as proof of purchase if issues arise.
Buy tokens before you run out. The system works 24/7, but why stress yourself during a blackout?
Alternative Payment Options
While this guide focuses on how to buy tokens via M-Pesa, you can also use:
- Airtel Money (business number 888880)
- Banking apps that support bill payments
- Kenya Power offices (though this requires physical visits)
Most Kenyans stick with M-Pesa because it’s reliable and widely accepted.
Next time your meter starts acting up, grab your phone and buy tokens via M-Pesa in a snap. Got a hack we didn’t cover? Drop it in the comments or hit us up on social media. Keep your power on and your mood bright!
Disclaimer
This guide is for general info only. Always confirm Paybill numbers, meter numbers, and other details with official sources like KPLC or Safaricom. We’re not liable for transaction errors or changes to service processes. Stay sharp and double-check everything!
Comments