Purple Router Kenya· Powering Kenyan Internet Service Providers
KenyaLive
CHOOSE YOUR COUNTRY
Kenya
Coming soonTanzaniaSoonUgandaSoonRwandaSoonBurundiSoonSouth SudanSoonDR CongoSoonSomaliaSoonEthiopiaSoonDjiboutiSoonEritreaSoonMadagascarSoonComorosSoonSeychellesSoonMauritiusSoonMalawiSoonMozambiqueSoonZambiaSoonZimbabweSoonSouth AfricaSoonBotswanaSoonNamibiaSoonLesothoSoonEswatiniSoonAngolaSoonCameroonSoonCentral African RepublicSoonChadSoonRepublic of the CongoSoonGabonSoonEquatorial GuineaSoonSão Tomé and PríncipeSoonNigeriaSoonGhanaSoonCôte d’IvoireSoonSenegalSoonMaliSoonBurkina FasoSoonNigerSoonGuineaSoonSierra LeoneSoonLiberiaSoonTogoSoonBeninSoonGambiaSoonGuinea-BissauSoonCabo VerdeSoonMauritaniaSoonSudanSoonEgyptSoonLibyaSoonTunisiaSoonAlgeriaSoonMoroccoSoon
‹ All articles Checklist15 October 2026 · 5 min read

15 features every ISP billing system should have

A checklist of the features an ISP billing system needs: M-Pesa, paying when expired, PPPoE and RADIUS, roaming, IP management, SMS, finance, audit log and more.

Use this list to compare billing systems. Every item below is live in Purple Router today.

  1. M-Pesa through your bank, with no Paybill needed.
  2. M-Pesa Express and offline with your own Paybill and Daraja keys.
  3. Payment page for expired customers that opens by itself.
  4. SMS payment links that open with no data on your network.
  5. PPPoE, dynamic and static, with private and public IPs.
  6. Central RADIUS, with no secrets stored on routers.
  7. Roaming, or locking a customer to one router or station.
  8. Device limits and MAC binding to stop shared logins.
  9. Pause and suspend subscriptions.
  10. Expiring, dormant and offline customer lists to follow up.
  11. Debt, overpayments and unallocated payments tracked.
  12. Invoices with tax.
  13. SMS in each customer's own language, with or without a sender ID.
  14. Automatic router backups and secure remote access.
  15. Audit log of every action.

And one more that is not a feature but matters as much: pricing per router, not per customer.

Want to see a billing system built for Kenyan ISPs? See how Purple Router works.

Run your ISP on Purple Router.KES 1,000 per router a month, unlimited customers. Get started
MORE ARTICLES
What is an ISP billing system? A complete guideRead › How to choose the best ISP billing system in KenyaRead ›