Network, packages and subscribers
hayaterp.com ↗Set up Hayat ISP and connect customers — areas, POPs (exchanges, towers) with their router, boxes (splitters, switches, cabinets) with a port map, packages with speed, data cap, fair-use note, router profile and installation fee, add-ons, subscribers with area, box and port, FTTH / wireless / cable type, ONT and router serials, MAC, PPPoE user and password, static IP, prepaid or postpaid billing and discounts; activating after installation, suspending, reconnecting, changing package and disconnecting.
Setting up the network, packages and subscribers needs isp.manage. Field staff with isp.field can activate a subscriber after installation.
The network
Open Network (areas, POPs, boxes). The network has three levels:
| Level | What it is | Fields |
|---|---|---|
| Area | A town, sector or neighbourhood you serve — Gulshan-e-Iqbal, DHA | Code, Name, City, Active. The list shows its active subscribers |
| POP | A point of presence in the area: an exchange, a tower, an OLT room | Code, Name, Address, Latitude / Longitude, the Router it uses (optional, see the router link) |
| Box | Where subscribers are plugged in: a splitter, switch, tap, cabinet or tower | Code, Kind (Splitter, Switch, Tap, Cabinet, Tower, Other), Ports (1–512), Address, Latitude / Longitude |
Add them top-down with + Area, + POP and + Box. Each box shows its used and free ports; open the port map to see which subscriber is on which port.
Packages and add-ons
Open Packages & add-ons and press + Package:
| Field | Fill |
|---|---|
| Code, Name | e.g. FB-20 — Fibre 20 Mbps |
| Download Mbps, Upload Mbps | 20 / 20 |
| Data cap GB | Empty for unlimited |
| Monthly price | In your currency — with or without tax, see Package prices include tax in settings |
| Taxable | Tick when the service carries sales tax |
| Installation fee | Billed when a subscriber on this package is first activated |
| Router profile | The PPP profile on your MikroTik router that sets the speed (e.g. 20M) — only needed with the router link |
| Fair-use note | Shown to the subscriber, e.g. Speed drops to 4 Mbps after 500 GB |
| Sort order, Active |
+ Add-on for extras billed every month on top of a package — Static IP, IPTV, Extra router — with a Name, Monthly price, Taxable and Active.
Subscribers
Open Subscribers and press new subscriber:
| Field | Fill |
|---|---|
| Name, Phone, Email, CNIC | Phone and CNIC are kept encrypted |
| Address, Latitude / Longitude | Where the connection is |
| Area, Box, Port | Choose the area, then a box in it, then one of its free ports |
| Type | FTTH, Wireless, Cable, DSL or Other |
| ONT serial, Router serial, MAC | The equipment at the subscriber's place |
| PPPoE user, PPPoE password | The internet account. The user must be unique; the password is kept encrypted and never shown again — leave it empty when editing to keep it |
| Static IP | If they have one |
| Install date | |
| Package and add-ons | Tick the add-ons they take |
| Billing | Prepaid (billed at the start of the month) or Postpaid (billed after the month) |
| Discount %, Discount amount / month | A standing discount on package + add-ons |
| Notes |
A new subscriber is Pending — not billed, no self-service page — until activated. The subscriber gets an account number (ISP-…).
Search by name, account number, PPPoE user or address, or by the exact ONT serial, phone or CNIC. Filter by Status, Area, Box, Package and Overdue.
Activate a subscriber
When the connection is installed, press Activate on the subscriber (or tick Activate the subscriber now when resolving the installation ticket — see Installations and complaints):
- Check the Activation date (today by default).
- Check the Installation fee — the package's fee on the first activation; change it or set 0 for a free installation.
- Press Activate.
The subscriber becomes Active, the installation fee is billed, a prepaid subscriber's first month is billed at once (pro rata from the activation date if that setting is on; postpaid after the month), and — with the router link — their PPPoE account is created on the router with the package's profile. A banner on the subscriber's page shows the router's answer.
The subscriber's page
The subscriber's page shows the status, the balance and the latest router result, and:
| Button | Does |
|---|---|
| Suspend | Stop the service by hand, with a Reason and Date (no bills while suspended) |
| Reconnect | Back to Active; billing starts again with the current month |
| Disconnect | End the service, with a Reason and Date; Hayat lists the devices on loan to collect |
| Change package | A new Package and add-ons: the router profile changes now, the price from the next bill |
| Sync router | Send the subscriber's account to the router again |
| Copy / Reset | The self-service link |
| Pay link | An online payment link for what they owe |
Below are the subscriber's bills (with + Extra charge), receipts (record a payment), devices (+ Issue device) and tickets (+ Ticket). Bills and charges are in Billing; devices and tickets in Complaints, field collection and self-service.
Changing the PPPoE user, password or static IP of an active subscriber updates the router at once.
| Status | Billed | Router |
|---|---|---|
| Pending | No | No account yet |
| Active | Yes | Enabled |
| Suspended | No (months that start while suspended are skipped) | Disabled, or moved to the suspended profile |
| Disconnected | No | Disabled |