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.
ISP billing softwareBill 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.
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.
MikroTik billing softwarePON ports, every ONU's optical signal and its LOS alarms. A signal that has started to degrade shows here before the phone rings.
OLT monitoring softwareAuthentication 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.
Revenue, packages sold and subscribers added — the month-end figures that have to agree.
Every router and OLT at a glance — optical signals, uptime and who is online right now.
Word the moment a router or an OLT stops answering, so it is fixed before your customers call.
Built for the field
The hardware your network already runs on — MikroTik routers, EPON OLTs and the subscribers paying for it — in one panel.
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.
Name them, price them, set the speed and validity. The renewal invoice is raised from the package, and a price you change later never rewrites an invoice you already sent.
Pick a customer, pick a package, and the PPPoE secret, profile and queue are written to the router over the API. What is already on the router imports, so nobody retypes a list.
Set 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.
User guide
The workflows an ISP actually runs. Click a topic to see the steps.
Pricing
Every plan is the whole system — billing, provisioning, the portal, everything. The tiers differ in capacity: subscribers, routers, OLTs, staff, and the support behind them.
Up to 300 subscribers
Two months free, billed yearly
Setup and support included
Request a demoUp to 1,000 subscribers
Two months free, billed yearly
Setup and support included
Request a demoUp to 3,000 subscribers
Two months free, billed yearly
Setup and support included
Request a demo| Compare | Starter | Growth | Business | Enterprise |
|---|---|---|---|---|
| Subscribers | 300 | 1,000 | 3,000 | Unlimited |
| Routers | 2 | 5 | 15 | Unlimited |
| OLTs | 1 | 3 | 10 | Unlimited |
| Staff accounts | 5 | 15 | Unlimited | Unlimited |
| Resellers | 2 | 10 | Unlimited | Unlimited |
| SMS per month | 1,000 | 5,000 | 20,000 | Unlimited |
| Backups kept | 7 days | 14 days | 30 days | 90 days |
| Support | Standard | Standard | Priority | Dedicated |
| API access | — | ✓ | ✓ | ✓ |
| Custom domain | — | — | ✓ | ✓ |
| White-label | — | — | — | ✓ |
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 demoor email support@skynity.net