At 9:14 on a Sunday night, a customer in an estate pays KSh50 for internet. The M-PESA message is genuine, but the network operator is away from the phone. The customer sends a screenshot, waits, calls twice and finally gives up. The money arrived. The service did not.
That small failure explains why billing becomes one of the hardest parts of running a growing internet business. Delivering bandwidth is only one side of the job. The operator must also identify who paid, match the payment to the correct package, update the subscription, apply the right MikroTik profile and remove access when the paid period ends.
NOVA WiFi is built around that gap between payment and network access. It is a Kenyan ISP billing platform for MikroTik Hotspot and PPPoE networks, with M-PESA payment automation, customer records, package management, vouchers and router enforcement brought into one workflow.
This is not a list of every button in the dashboard. It is a practical explanation of what the system changes in the daily life of an ISP, what it still depends on, and what an operator should check before connecting a live network.
Manual billing works until the network starts growing
A small Hotspot can survive on screenshots, a notebook and occasional Winbox changes. The operator knows most customers by name. There may be only a handful of payments each day, and fixing an expired user takes a few minutes.
Growth changes the calculation. Ten manual renewals become fifty. A second estate adds another router. Monthly PPPoE subscribers pay on different dates. Some customers use one-hour packages while others have recurring home connections. Staff begin updating the same information in WhatsApp, spreadsheets, M-PESA statements and MikroTik.
The issue is not simply that manual work is tiring. It creates mismatches:
A billing platform earns its place by reducing those gaps. It should create a dependable link between the commercial decision, the payment record and the access rule enforced by the router.
NOVA WiFi is the operations layer around a MikroTik network
MikroTik remains the equipment enforcing internet access. M-PESA remains the payment channel. Your fibre, wireless links, access points, towers and customer-premises equipment remain part of your own network.
NOVA WiFi sits between the customer-facing business process and those network systems. Its role is to understand that a particular customer purchased a particular service and then apply the configured result.
This distinction matters because billing software does not replace network design. It will not repair a weak wireless link, correct poor frequency planning or create enough upstream capacity for an overloaded estate. It handles the business and access-control workflow that becomes difficult to maintain manually.
How an M-PESA Hotspot purchase moves from phone to router
For a Hotspot customer, the ideal process is short. The customer connects, chooses a package, pays and receives access. Behind that simple experience are several steps that need to happen in the right order.
Safaricom's Daraja platform provides the APIs that allow software to connect payment events to web and mobile services. In an ISP billing workflow, the important part is not only initiating the prompt. The system must also handle delayed callbacks, cancelled prompts, duplicate notifications and payments that cannot immediately be matched to a package.
Why self-service matters for estates, cafés, hostels and public WiFi
Hotspot customers make decisions quickly. Someone in a café may need internet for one hour. A tenant may want a daily package. A visitor at an event may only need access until the programme ends. These users do not want to call an operator, explain which phone paid and wait for credentials.
NOVA WiFi allows the operator to present package choices through a branded captive portal. Packages can differ by price, duration, bandwidth, data allowance, session rules and permitted devices.
Branding is more than decoration. A portal that clearly shows the operator's name, packages, support contact and payment details gives the customer confidence that they are paying the right business. It also reduces support questions because the service terms are visible before payment.
Monthly subscribers need a different workflow from walk-in Hotspot users
A home or business PPPoE customer usually has a continuing relationship with the ISP. The operator knows the installation location, package, monthly amount, due date, contact details and service status. Billing is less about creating a one-time login and more about keeping a subscription accurate across many cycles.
NOVA WiFi's public product information describes weekly, monthly and custom billing cycles, payment reminders, invoices, grace periods, bandwidth profiles and automatic enable or disable actions on MikroTik.
| Billing event | What the system should record | Possible MikroTik action |
|---|---|---|
| New customer activated | Identity, package, contact, due date and installation details | Create or enable the correct PPPoE account and profile |
| Payment received | Amount, transaction reference, billing period and customer match | Extend the subscription and restore access where necessary |
| Due date approaches | Reminder status and expected payment date | No immediate network change unless the operator's rules require it |
| Grace period ends | Outstanding balance and overdue status | Disable, restrict or move the account according to policy |
| Package upgraded | New price, speed, billing date and effective period | Apply the new PPP profile or rate limit |
The advantage is consistency. A staff member does not need to remember which of hundreds of customers should be disconnected that afternoon. The configured billing rules determine what happens, while the dashboard provides a record that support staff can review.
API and RADIUS solve related problems, but they are not the same thing
MikroTik provides more than one way for an external billing platform to interact with a network. Understanding the difference prevents unrealistic expectations during setup.
An API deployment can be easier to understand for a smaller network because the billing platform makes direct changes to each registered router. RADIUS becomes more valuable when an operator wants central authentication, session accounting and common policy across several network access servers.
Neither approach removes the need for secure configuration. Router services should not be exposed carelessly to the public internet. Credentials need limited permissions where possible, firewall rules should restrict access, encrypted connections should be preferred and every production setup should have a recovery plan.
The ISP should remain visible as the service provider
One concern operators often have with a third-party billing platform is whether it takes over the customer relationship or collects money into an account the ISP does not control.
NOVA WiFi's public positioning is clear: the operator remains the ISP, controls the routers, defines packages and configures the M-PESA Paybill or Till used by the business. The platform receives the payment result needed to perform the billing action.
That model is important for trust. Customers should know which internet company they are buying from. Support contacts, receipt information, portal branding and payment names should all point back to the operator serving the network.
Kenya's mobile-money ecosystem is already central to household and business payments. Our guide to Kenya's mobile lines and mobile-money accounts explains why a phone number now functions as a financial address for millions of users. An ISP billing platform works best when it respects that familiarity instead of forcing customers into an unfamiliar card or bank-transfer process.
Automation protects time, but revenue control is the bigger gain
It is easy to sell billing automation as a convenience. The operator no longer spends every evening reconnecting customers. Staff stop scrolling through M-PESA messages. Customers wait less.
The financial effect can be more important. Revenue leaks when service and payment status drift apart.
A good billing system does not prevent every mistake, but it makes the normal process consistent and the exceptions visible. That allows the owner to measure collections, overdue accounts and package performance instead of managing the business through memory.
One dashboard becomes more valuable with every additional MikroTik
Many operators do not remain on one router. A successful estate network expands to another block. A WISP adds a tower. A cyber café opens a second branch. One site serves Hotspot users while another uses PPPoE.
Separate spreadsheets and separate billing habits create a fragmented company. The owner cannot easily see which site collected what, which router is reachable, which customers are overdue or whether staff applied the same package rules everywhere.
NOVA WiFi advertises support for multiple MikroTik routers from one platform. For a growing operator, that central view can be more valuable than any single feature because it turns several locations into one manageable business.
Centralisation should not erase station-level detail. An operator still needs to identify the affected router, see whether it is online and separate a local network fault from a platform-wide problem. The best multi-router dashboard gives the owner both views.
A useful billing record changes how support questions are answered
Consider the common complaint: "I have paid but I am still offline." Without an integrated system, the staff member may need to check the M-PESA statement, ask for a screenshot, search the customer spreadsheet, open the router and compare the account manually.
With a central billing record, support can ask a clearer sequence of questions:
That final distinction matters. Billing software can show that a customer is paid and enabled. It cannot guarantee that the customer's radio has power, the fibre is intact or the upstream provider is reachable.
NOVA WiFi is useful for more than one type of internet operator
A one-router Hotspot can benefit because it removes manual activations. A larger ISP can benefit because it standardises billing across staff, sites and subscriber types. The value is different, but the underlying problem is the same: paid status and network status need to agree.
Questions every ISP should answer before moving live customers
NOVA WiFi's public site lists plans starting from KSh500 per month at the time of publication. Price matters, but the lowest monthly figure should not be the only decision. A billing platform touches customer access and cash flow, so the setup needs operational checks.
The platform's current public information also mentions custom domains, automated backups, online support and compatibility with RouterOS 6 and 7 devices that have API access. Operators should confirm the exact feature, support response and deployment arrangement included in the plan they choose because product terms can change.
More automation means stronger security habits are required
A connected billing system holds valuable information: customer names, phone numbers, payment records, package details and router access credentials. That makes it useful to the business and attractive to attackers.
The starting controls are not complicated. Use unique passwords. Protect staff accounts with the strongest available login security. Limit router management access. Remove former employees promptly. Keep backups away from the same server. Review unusual package changes, manual extensions and refunds.
Kenyan businesses also face growing social-engineering and impersonation risks. Our article on mobile money, smartphones and digital access in Kenya covers simple account protections that matter when a phone number carries both customer communication and financial authority.
Customers should never be asked to send an M-PESA PIN, one-time code or full account password to support staff. A payment problem should be investigated through transaction records and official tools, not by asking the customer for secrets.
Common questions about NOVA WiFi
Does NOVA WiFi replace MikroTik?
No. MikroTik remains the network access and enforcement platform. NOVA WiFi adds customer management, billing, payment processing and automation around it.
Can customers pay through M-PESA?
Yes. NOVA WiFi is designed around M-PESA payment workflows, including STK Push for Hotspot package purchases and subscription renewals. Access should be granted after payment confirmation.
Does the ISP keep control of the money?
The platform's public information says customers pay to the operator's configured M-PESA Paybill or Till. The operator remains responsible for confirming the exact payment arrangement used in its account.
Can it manage both Hotspot and PPPoE users?
Yes. Hotspot billing focuses on captive portals, timed or data-based packages and vouchers. PPPoE billing focuses on named subscribers, recurring cycles, reminders, renewals and overdue enforcement.
Can one account manage several MikroTik routers?
NOVA WiFi advertises multi-router management. An operator should still test reachability, permissions and fault isolation for every station before relying on it in production.
Does it support RADIUS?
The platform describes both API and RADIUS deployments. The best design depends on network size, authentication requirements, accounting needs and the operator's server infrastructure.
Will it fix poor internet performance?
No billing system can replace capacity planning, stable backhaul, correct routing, good wireless design and working customer equipment. It can help determine whether the problem is billing-related or belongs elsewhere in the network.
Is it only for large ISPs?
No. A small Hotspot can use automation to stop manual activations, while a larger operator gains central records, recurring billing and multi-router control.
NOVA WiFi turns a payment into an accountable network action
The strongest reason to use NOVA WiFi is not that it adds another dashboard. Internet operators already have enough screens. The value is that it brings together events that are often separated: the customer chooses a service, M-PESA confirms the money, the billing record is updated and MikroTik enforces the result.
For Hotspot operators, that means customers can buy access without waiting for an attendant. For PPPoE providers, it means due dates, renewals, reminders and suspension can follow a consistent policy. For multi-site operators, it means several routers and locations can be viewed as one business rather than isolated technical islands.
Automation does not remove the operator. It makes the operator's rules repeatable. You still decide the price, package, grace period, support policy, router design and customer relationship.
When the system is configured carefully, the Sunday-night customer does not need to send a screenshot or make a second call. The payment and the service finally move together.