Step one
A bill run writes one bill per line
At the price the connection holds that day.
Step two
A receipt is posted and allocated
Across as many outstanding months as it covers.
Everything downstream
What you get
There is no starter edition missing the reports you need. Every operator gets the whole panel — subscribers, billing, recovery, complaints, messaging, dealers, accounts and staff — from the first day.
173
endpoints behind the panel
19
endpoints serving the phone app
34
tables in your database
4
levels of area, country to sub-locality
6
discount codes on every line
65
upstream providers in the master list
Why the numbers agree
A dashboard tile, a defaulter list and a collection report are three views of the same bills and receipts — not three separate totals kept in step by hand.
Step one
A bill run writes one bill per line
At the price the connection holds that day.
Step two
A receipt is posted and allocated
Across as many outstanding months as it covers.
Everything downstream
Two screens showing different totals for the same day is a class of problem that cannot occur here. There is one number, read many ways.
Correct, return or delete a posted receipt and every report that touched it moves with it. No rebuilding the month afterwards.
Every day
Open the morning on one screen: what is owed, what came in, and who collected it. Every tile is computed from your bills and receipts as you load the page, so nothing goes stale between reports.
One record per subscriber, carrying an internet line and a cable line independently — each with its own package, price and discount. The whole lifecycle lives here, from install to disconnection.
You run the month when you are ready — nothing bills behind your back. Pick the month, the service and the area, and the run writes one bill per eligible connection at the price it holds that day.
The part the business runs on. Post a receipt once and it settles across as many outstanding months as it covers, closing each one or leaving the shortfall visible.
The subscriber record
A household on internet and cable is one record with two charge lines, each priced and discounted on its own. Bill them together or run the month for just one.
PKR 2,400
PKR 600
Filed under a four-level area — country, city, locality, sub-locality — plus the box it hangs off, so every report can be cut by geography.
None, a quarter, a half, three quarters, free, or an amount you type. Set independently on the internet and cable sides.
Switching a line off keeps it on the books with a reason and a date. Deleting moves it to its own register, so the trail survives either way.
Looking after people
A ticket against a connection, assigned to the people who will actually go out to it, and closed with a name and a timestamp attached.
Your own SMS templates, filled in with live figures — so a balance reminder carries the real balance instead of a number someone typed by hand.
Your resellers kept apart from your staff and your subscribers, with their own roster, their own state and their own reporting.
Reporting
Each one filters by area, operator and date, so a report can be handed to the person who has to act on it.
Behind the counter
The financial and operational views built over the same bills and receipts everything else uses, so a report and a dashboard tile can never disagree.
Logins for the people who use the software, a staff roster for the people who work for you, and the allocation layer that connects an operator to the areas they collect in.
Everything a subscriber is filed under. A four-level geography from country down to sub-locality, plus the boxes, packages, providers and accounts your reports are grouped by.
Every operator runs as their own process against their own database file, on their own address. There is no tenant column to get a query wrong on, because there is no shared table to query. Two operators cannot see each other by accident, because the software serving one of them has no connection to the other’s data at all.
Web panel logins are stored as bcrypt hashes, never as readable text, and the panel is served over HTTPS on your own certificate.
The records are your business, not ours. If you leave, the data leaves with you — see the pricing FAQ.
Feature lists only get you so far. Ask for a demo and we will set it up against figures you already recognise.