Broadband ISP management
Billing and invoices, PPPoE and hotspot provisioning on MikroTik, FreeRADIUS, EPON OLT and ONU monitoring, a portal for your subscribers, resellers and SMS — one system instead of four tools and a spreadsheet.
Every ISP on its own subdomain, in its own database.
What it does
None of this is a separate module bolted on. It is one set of records, so a change in one place is the same change everywhere.
Renewal invoices raised from the package, dues tracked, wallets, proration, and the month-end figures that have to agree.
Add a subscriber and the PPPoE secret, profile and queue are written over the RouterOS API. When the router and the panel stop agreeing, the drift is reported rather than discovered.
PON ports, every ONU's optical signal and its LOS alarms. A signal that has started to degrade shows here before the phone rings.
Authentication and accounting through RADIUS — who was online, when, and for how long, kept as sessions rather than guesses.
Their bill, an online payment, a package change, a complaint — without a call to the office.
A captive portal, time-based passes, vouchers and scratch cards — for a café, a hostel or a market.
Bill reminders, expiry notices, word that a line has been cut — sent on schedule, without anybody remembering to.
A reseller sees their own subscribers, a collector their own area. Who sees what is a permission, not a convention.
Revenue, dues, the state of the network — and word the moment a router or an OLT stops answering.
Getting started
Each ISP gets its own subdomain and its own database. Your subscribers never share a table with another operator's.
Give it the MikroTik API credentials and the OLT's SNMP or telnet details and it reads the rest — existing PPPoE profiles and subscribers import, so nobody starts from an empty list.
Set the packages and the billing cycle, and invoicing, reminders, expiry and auto-suspend run on their own. Each of them is a switch you hold, not a behaviour you inherit.
Questions
No. Each ISP gets a database of its own rather than a share of a common table. Your panel is on your own subdomain, and there is no route from it to anybody else's data.
The PPPoE secrets and profiles already on your MikroTik can be read in, so nobody retypes a subscriber list. Anything that does not match up is listed separately rather than merged quietly.
No. Billing runs on the records, not on the router. Work that needs the router is held and retried when it answers again.
Online through bKash, Nagad or SSLCommerz, or in cash to a collector — both land in the same ledger. A payment link sent by SMS opens their bill and takes the money there.
The panel runs in a browser; there is nothing to install. The subscriber portal and the hotspot pages are built light, for the connections they are actually opened on.
Tell us how many subscribers, which routers and what packages, and the demo is set up the way you actually run.
Request a demo