Automated ISP Billing System
for MikroTik & M-PESA in Kenya
The ultimate ISP management software for WISP and Fiber operators. Connect your MikroTik routers, automate M-PESA payments, and manage subscriber lifecycles—all from one powerful cloud dashboard.
How NOVA WiFi Fits Your Network
You remain the ISP. NOVA WiFi handles billing, payments, and MikroTik automation.
Create Account
Set up your ISP platform in minutes
Connect MikroTik
Link routers via API
Define Packages
Set speeds, limits, pricing
Users Pay
M-PESA STK Push automation
Auto Activation
MikroTik enforces access
Self-Service Hotspot Captive Portal
Transform your WiFi network into a revenue engine with our automated Hotspot billing system. Customers select packages, pay instantly via M-PESA, and get activated in seconds.
- Professional captive portal customized with your ISP branding
- Instant M-PESA STK Push for seamless mobile payments
- Flexible time-based, data-limited, or speed-capped packages
- Automated MikroTik user creation and profile synchronization
- Voucher generation for retail outlets and offline sales
- Advanced session control and real-time bandwidth enforcement
Subscription Management
Automated Recurring PPPoE Billing
Efficiently manage monthly subscribers for your WISP or Fiber ISP. Our PPPoE billing software automates reminders, payments, and MikroTik suspension to ensure you never miss a collection.
- Dynamic billing cycles: daily, weekly, monthly, or custom periods
- Automatic payment reminders via SMS and Email integration
- Precise bandwidth control using MikroTik simple queues
- Instant automatic suspension and reconnection on payment
- Automated invoice and receipt generation for all subscribers
- Configurable grace periods for loyal customer retention
ISP Setup & Pricing
One flat rate. No hidden fees. No per-user charges.
Core ISP billing, M-PESA automation, and hotspot access
Full-featured package for growing networks
Dedicated container, dedicated server, and premium support
Get Started in Minutes
Create Account
~1 minFill registration form with platform name and credentials
Connect MikroTik
~2 minsAdd router IP, API credentials, and test connection
Configure Services
~3 minsChoose Hotspot or PPPoE, set up packages and pricing
Set Payment Method
~2 minsConnect M-PESA Paybill/Till number for collections
Go Live
~1 minChoose your plan and start accepting customers
Join Our Community
Connect with ISP operators, share experiences, and get instant support from our community on WhatsApp.
Join WhatsApp CommunityTrusted by 100+ ISP Operators in Kenya
Join the growing community of network operators running their businesses on NovaWiFi.
"We used to manually reconnect 80+ customers every week. NovaWiFi's MikroTik billing system automated everything—payments reconcile instantly now."
"The M-PESA integration is flawless. As a Fiber ISP, collecting payments on time was our biggest challenge. Now, our revenue collection is 100% automated."
"Best ISP billing software in Kenya. Support was incredible during the MikroTik API setup. We went live in hours, and the daily backups are a lifesaver."
"Automated suspension and reactivation has reduced our churn significantly. It's the most reliable billing software for Kenyan ISPs."
"The dashboard analytics are intuitive. I can track my ISP revenue and subscriber growth in real-time without manual spreadsheets."
"99.5% uptime SLA is real. My customers stay connected, and I can manage multiple sites from one NovaWiFi account easily."
Built for Network Operators
Real ISPs using NOVA WiFi to power their operations
Community WiFi Providers
Serve residential areas with hotspot access. Customers pay per session, you collect automatically.
Fiber & Wireless ISPs
Manage PPPoE subscribers with monthly billing, bandwidth control, and automated suspension.
Multi-Site Operators
Control multiple locations from one dashboard. Unified billing across all MikroTik routers.
Guest Access for Organizations
Available NowVoucher-based Guest WiFi for offices, hotels, and events. Manage access windows and deliver branded login portals.
Infrastructure-Grade Reliability
Built for ISPs who can't afford downtime
99.5% Uptime
Hosted on enterprise cloud with automatic failover
Real-Time Sync
MikroTik changes reflect instantly in your dashboard
Auto Backups
Daily MikroTik configuration backups for disaster recovery
Payment Webhooks
M-PESA callbacks processed in under 2 seconds
Common Questions from ISPs
What is an ISP billing system and why do I need one?
An ISP billing system is a specialized software application that automates the management of internet subscribers. It handles payment collection, subscription cycles, and network access. You need one to scale your business, reduce manual reconnection errors, and stop revenue leakage from missed payments.
How does MikroTik billing software work with RouterOS?
NovaWiFi uses the MikroTik API to communicate with your router. It automatically manages PPPoE secrets and Hotspot users, creates simple queues for bandwidth control, and enables or disables access based on payment status in real-time.
Can NovaWiFi automate M-PESA payments for my subscribers?
Yes. Our system features native M-PESA STK Push integration. When a subscriber's package expires, they get a payment prompt on their phone. Once they enter their PIN, NovaWiFi reconciles the payment and restores their internet access instantly.
Does it support both Hotspot and PPPoE billing?
Absolutely. NovaWiFi is a versatile billing platform that supports both Hotspot (captive portal) environments and PPPoE (Fiber/Fixed Wireless) subscription models simultaneously on the same or different routers.
Can I manage multiple MikroTik routers from one dashboard?
Yes, you can connect and control unlimited routers across different locations from a single centralized NovaWiFi account. This is ideal for multi-site ISP operators and estate WiFi providers.
Does the system support Fiber ISP billing in Kenya?
Yes. Many Fiber-to-the-Home (FTTH) and Fiber-to-the-Building (FTTB) providers use NovaWiFi to manage their subscribers, OLT-connected MikroTiks, and recurring monthly billing cycles.
Can I create unlimited internet packages?
Yes. You can define as many packages as you need, with specific speed limits (e.g., 5Mbps, 10Mbps), data caps (e.g., 3GB, 50GB), or time durations (e.g., 1 hour, 24 hours, 30 days).
Does NovaWiFi generate invoices and receipts?
Yes, the system automatically generates digital invoices for every billing cycle and instant receipts for every M-PESA payment, helping you maintain professional financial records.
What happens if a customer doesn't pay on time?
The system automatically suspends overdue subscribers by disabling their account on the MikroTik router. You can also configure grace periods to give customers extra time before disconnection.
Can I use my own domain for the ISP billing portal?
Yes. You can point your own domain or subdomain (e.g., portal.myisp.co.ke) to our platform. We provide automated SSL certificate provisioning for all custom domains.
How secure is my data and customer information?
We prioritize security by using industry-standard encryption, secure API connections, and regular daily backups of your MikroTik configuration and subscriber data.
Does NovaWiFi support WiFi voucher generation?
Yes. You can generate batches of vouchers for offline sales through shops or agents. Each voucher has a unique code that users enter into the captive portal to gain access.
What MikroTik hardware is supported?
All MikroTik hardware running RouterOS v6.x or v7.x is supported. This includes the hAP series, RB series, CCR series, and CRS series routers.
Are there any per-user fees?
No. Unlike other ISP billing software, NovaWiFi offers flat-rate monthly plans. You can have 10 subscribers or 1,000 subscribers for the same flat monthly fee.
How long does it take to set up?
Most operators are up and running in under 5 minutes. The process is simple: Create an account, connect your MikroTik, define your packages, and start collecting payments.
Does it support automatic bandwidth management?
Yes. NovaWiFi automatically configures MikroTik simple queues to enforce the speed limits defined in your packages, ensuring fair usage and network stability.
Can I send SMS reminders to my subscribers?
Yes, the system integrates with SMS gateways to send automated reminders before subscription expiry, as well as payment confirmation messages.
Do you offer technical support for setup?
Yes, our dedicated support team is available via WhatsApp and Email to assist with router connectivity, API configuration, and payment integration.
Is there a contract or can I cancel anytime?
There are no long-term contracts. Our service is billed monthly, and you can cancel your subscription at any time without penalties.
Does it work for Estate WiFi and Cyber Cafés?
Yes, it is the perfect solution for estate WiFi operators, cyber cafés, hotels, and event venues looking to monetize their internet connection.
Can I view real-time reports of my revenue?
Yes, the dashboard provides detailed real-time analytics on payments, active users, network uptime, and projected monthly earnings.
Does it support FUP (Fair Usage Policy)?
Yes, you can set data limits on unlimited packages. Once a user reaches the limit, the system can automatically throttle their speed or suspend their access.
Can I manage static IP assignments?
Yes, NovaWiFi allows you to assign and manage static IP addresses for your PPPoE subscribers directly from the dashboard.
How does the self-service portal look on mobile?
Our captive portal and customer dashboard are fully responsive and optimized for mobile devices, ensuring a smooth payment experience for smartphone users.
Can I track my network uptime?
Yes, the system monitors your MikroTik routers' connectivity and alerts you if a router goes offline, helping you maintain high service availability.
Does it support automated reconciliation of manual payments?
While M-PESA is automated, you can also manually record payments made via bank transfer or cash, and the system will activate the user accordingly.
Can I customize the captive portal design?
Yes, you can upload your own logo, change colors, and add custom welcome text to make the captive portal match your ISP brand.
What happens during a power outage at the router?
NovaWiFi detects the disconnection. Once power is restored and the router reconnects to the internet, our system automatically re-syncs all subscriber statuses.
Is NovaWiFi better than manual MikroTik management?
Significantly. Manual management is prone to errors, time-consuming, and hard to scale. NovaWiFi automates the boring tasks so you can focus on growing your network.
How do I get started with the #1 ISP billing system in Kenya?
Simply click the 'Create ISP Account' button, fill in your details, and follow our guided setup to connect your first MikroTik router today.


