Hayat ISP — internet and cable providers
hayaterp.com ↗Hayat ISP is the opt-in Hayat ERP module for internet, fibre (FTTH), wireless and cable TV providers — areas, POPs and boxes with their ports, packages and add-ons, subscribers with PPPoE details, the monthly billing run through Sales, automatic suspension and reconnection (optionally on a MikroTik router), installation and complaint tickets with SLA, field collection, devices on loan and a self-service page. Who it is for, who does what, switching it on, the demo data, the money and the self-service page.
Hayat ISP runs an internet or cable service business inside Hayat ERP. You map your network — areas, POPs (exchanges, towers) and boxes with their ports — set up packages, connect subscribers, and let Hayat raise every month's bills through Sales. Subscribers who do not pay are suspended after the grace days and reconnected when they pay — and if you link your MikroTik router, Hayat switches their PPPoE account off and on for you. Technicians work installation and complaint tickets against an SLA, recovery agents collect at the door, and every subscriber has a self-service page to see and pay their bill and report a fault.
Who it is for
| You run | What Hayat ISP does for you |
|---|---|
| Fibre (FTTH) or cable internet provider | Splitters and ports per subscriber, ONT serials, PPPoE accounts, monthly billing, auto-suspend, router link. |
| Wireless ISP | Towers as POPs, switches as boxes, CPE devices issued on loan or sold. |
| Cable TV operator | Areas, packages and add-ons, monthly bills, door-to-door collection, complaints. |
| Franchise or area dealer | Subscribers by area, collection by each agent, active subscribers and ARPU per area and package. |
Who does what
| Permission | Typical person | Can do |
|---|---|---|
| isp.view | Everyone who works in Hayat ISP | See the network, packages, subscribers, bills, tickets and reports. Every other Hayat ISP permission needs this one too. |
| isp.manage | ISP admin, billing officer | Settings, routers, areas / POPs / boxes, packages and add-ons; new subscribers and changes, suspend, reconnect, disconnect, change package; the billing run and extra charges; editing, assigning and closing tickets. |
| isp.field | Field technician, recovery agent | Collect payments, activate a subscriber after installation, create, start and resolve tickets, issue and take back devices, pay links. |
Suggested roles (Settings → Roles): ISP Admin (all three), Billing Officer (view + manage), Field Technician / Recovery Agent (view + field). See Roles.
The menu
Hayat ISP has its own group in the menu: ISP dashboard, Subscribers, ISP billing, ISP tickets, Field jobs & collection, Network (areas, POPs, boxes), Packages & add-ons, Routers & network log, ISP reports and ISP settings. Field jobs & collection is for isp.field and isp.manage; the settings for isp.manage.
The dashboard shows active, suspended and pending subscribers, this month billed against collected, overdue, open tickets and SLA breaches, and router actions that failed.
Switching it on
- The Hayat team switches the module on. Hayat ISP is opt-in, so a new subscriber starts without it. The super admin opens admin.hayaterp.com → Subscribers, opens your business, ticks Hayat ISP under Modules and presses Save modules (see Switch modules on or off). Until then the screens say Hayat ISP is not part of your subscription.
- Your admin gives people roles. In Settings → Roles, add the Hayat ISP permissions to the roles above and give each person a role.
- Optional: set up the demo data. On an empty ISP dashboard (or in ISP settings), someone with isp.manage can press Set up demo data. It adds 2 areas, 2 POPs, 3 boxes, 4 packages, 2 add-ons and a few subscribers with bills, payments and tickets — one of them overdue. It does nothing once the company has subscribers.
Getting started in order
- Fill the settings: billing day, due and grace days, auto-suspend and reconnect, SLA hours, self-service page.
- Draw your network: areas, POPs and boxes.
- Optional: link your MikroTik router.
- Add your packages and add-ons.
- Add subscribers and activate them after installation.
- Let the billing run raise the bills; collect and follow tickets.
How money reaches the accounts
Hayat ISP does not keep a ledger of its own:
- Each subscriber gets a Sales customer with their first bill (segment Internet subscribers).
- Every bill is a posted Sales invoice. Hayat then moves the monthly charges to 4793 Internet subscription revenue and installation and other one-off charges to 4794 Installation & connection fees.
- Payments at the desk, by field agents or online are Sales receipts, settling the oldest bills first. Anything paid above the bills stays as the subscriber's advance.
- Devices sold are a normal Sales invoice with the stock item; devices on loan move from stock to 1793 Customer premises equipment at cost, and back when returned.
Hayat ISP adds these three accounts to your chart the first time it needs them; each can be pointed to another account in ISP settings. The postings in detail are in Billing, suspensions and the router link; see also How every module reaches the accounts.
The self-service page
Every active subscriber has a private link on my.hayaterp.com/isp/… (Copy on the subscriber's page) to send by SMS or WhatsApp. The subscriber sees:
- the current bill with its lines, due date and balance, and a Pay button (online payments) — paying clears a suspension by itself when nothing else is overdue;
- their package (speed, data cap, fair-use note) and add-ons;
- past bills and payments;
- their complaints with status and resolution, and a form to report a new one (no internet, slow, billing, device or other — up to 3 open at a time);
- a banner when the connection is suspended.
The page shows the usage note of the package; it does not read live usage from the router. The link is a random code; Reset makes a new one and the old one stops working. Switch all pages off with Subscriber self-service page in ISP settings. Pending subscribers have no page.
Reminders
Switch on the Hayat ISP bill due reminder in Marketing → Reminders: subscribers get it a few days before the due date (3 by default) with their self-service link, and every 3 days while overdue.
Hayat ISP pages
| Page | For |
|---|---|
| Network, packages and subscribers | Areas, POPs, boxes and port maps, packages and add-ons, subscribers, activation, package changes, disconnection |
| Billing, suspensions and the router link | Settings, the monthly billing run, pro-rata and discounts, extra charges, auto-suspend and reconnect, the MikroTik link, accounts |
| Complaints, field collection and self-service | Installation and complaint tickets with SLA, the field view, collecting payments, devices, the self-service page, reports |