Introduction
An overview of Qserve Billing and what it can do for your ISP.
What is Qserve Billing?
Qserve Billing is a complete ISP management and billing platform built for internet service providers across Kenya and Africa. It connects directly to your MikroTik routers over a secure VPN, automates subscriber provisioning, and integrates with M-Pesa so your customers can pay and get connected without any manual intervention.
Whether you run PPPoE fiber connections, WiFi hotspots, or fixed static IP links, Qserve handles the subscriber lifecycle end-to-end — from onboarding and package assignment through to payment collection, invoice generation, and automatic disconnection when accounts expire.
Key Features
MikroTik Integration
Auto-configure PPPoE, hotspot, and static IP services via one terminal script
M-Pesa Payments
STK push, automatic renewal, and real-time payment confirmation
Subscriber CRM
Full account management with notes, history, and package tracking
Smart Notifications
SMS, WhatsApp, and email alerts for expiry, payment, and connection events
Reports & Analytics
Revenue reports, package sales, and per-site analytics
Hotspot Portal
Branded captive portal with voucher support for public WiFi
Auto Invoicing
Automatic invoice generation and PDF export for subscribers
Secure & Audited
Role-based access, audit logging, and account lockout protection
How It Works
Qserve Billing runs in the cloud and connects to your MikroTik routers through a WireGuard VPN tunnel. When a subscriber pays via M-Pesa or a manual entry, the system sends a RADIUS authentication signal (or API command) to your router to activate or extend the connection — all within seconds.
Pays via M-Pesa
Confirms payment
Activates connection
Subscriber is online
Who Is It For?
Qserve Billing is designed for:
- WISPs — Wireless internet service providers using MikroTik for PPPoE or hotspot services
- Fiber ISPs — Providers using OLTs and MikroTik edge routers
- Community networks — Small and medium ISPs serving residential areas
- Cyber cafes & hotels — Businesses running managed WiFi with billing
The platform scales from a single MikroTik router and 10 subscribers all the way to multi-site ISPs with thousands of active accounts.
Supported Environments
| Category | Supported |
|---|---|
| Router Hardware | All MikroTik RouterBOARD and CCR devices (RouterOS 6.x and 7.x) |
| Connection Types | PPPoE, Hotspot (captive portal), Static IP |
| Payment Methods | M-Pesa (Safaricom Daraja), Manual entry, Bank transfer |
| SMS Providers | AfricasTalking, Infobip, and others via API |
| Countries | Kenya, Uganda, Tanzania, Rwanda, Nigeria, Ghana, and more |
Ready to get started? Head to the Quick Start guide to have your first router connected in under 30 minutes.