WISP Billing System with M-Pesa: Automate Hotspot & PPPoE Payments in Kenya
How to automate your WISP billing with M-Pesa in Kenya. This guide covers STK Push, Paybill integration, Hotspot billing, and how Jasiyo's WISP billing system handles M-Pesa payments automatically.
Jasiyo Team
Published 25 February 2026
Why Every WISP in Kenya Needs M-Pesa Billing Automation
M-Pesa is how most Kenyans pay for internet services. If your WISP billing system does not automate M-Pesa collections, you are leaving money on the table and wasting hours chasing payments manually.
A modern WISP billing system with M-Pesa integration should:
- Automatically send M-Pesa STK Push payment requests to customers when their bill is due
- Receive M-Pesa Paybill/Till payment confirmations in real time
- Instantly activate or renew the customer's internet service on MikroTik after payment
- Send SMS confirmation to the customer
How Jasiyo's WISP Billing System Works with M-Pesa
M-Pesa STK Push (Lipa Na M-Pesa)
Jasiyo can trigger an M-Pesa STK Push request directly to your customer's phone when their Hotspot or PPPoE billing is due. The customer approves the payment on their phone, and Jasiyo instantly activates their connection on MikroTik.
M-Pesa Paybill Integration
Customers can also pay via your ISP's M-Pesa Paybill number, using their account number as their customer ID. Jasiyo listens for incoming M-Pesa payments via the Safaricom Daraja API and automatically allocates payments to the correct customer account.
Hotspot Voucher Billing with M-Pesa
For Hotspot WISPs, Jasiyo supports voucher-based billing. Customers purchase Hotspot vouchers by paying via M-Pesa, and Jasiyo automatically generates and delivers the voucher code via SMS.
Jasiyo WISP Billing Pricing
The Jasiyo Hotspot WISP billing plan is priced at 6% of Hotspot revenue per month, with a minimum of KSh 1,500/month. PPPoE billing starts from KSh 40/active customer/month for large ISPs.
There are no setup fees, and a free trial is available.
Getting Started with M-Pesa WISP Billing
Setting up Jasiyo's WISP billing system with M-Pesa takes less than an hour:
- Sign up at jasiyo.com (free trial)
- Connect your M-Pesa Paybill via the Safaricom Daraja API
- Add your MikroTik router(s)
- Import or add your customers
- Enable auto-billing — Jasiyo handles the rest
Ready to transform your ISP?
Start your free 1-month trial — no credit card required. Connect your MikroTik and go live today.
Start for free →