ISP billing & network control · Connect. Manage. Grow.

Your whole ISP, connected to one screen.

WireliX runs billing, collections and staff for internet service providers, and it controls your MikroTik directly. When a bill isn't paid the line is cut, and when it's paid the line comes back on its own. Receipts and reminders go out on WhatsApp from your own number.

MikroTik PPPoE control WhatsApp + SMS 26 reports Android app · Urdu / English
Works withMikroTikWhatsAppJazzCashEasypaisaBank transferZKTecoGoogle DriveAndroid
01 / 03
Connect.

Every subscriber's PPPoE secret follows their account. When the expiry passes, the line moves to the block profile. When the bill is paid, it comes back at the package speed. The router always matches the books.

02 / 03
Manage.

Billing, field recovery, cash handovers, staff, stock and complaints, all in one system. A payment taken at a doorstep shows on the office dashboard straight away.

03 / 03
Grow.

26 reports, from today's cash to the balance sheet. See which area, collector and package makes you money, and which subscribers are about to leave.

What it does

Built for how a Pakistani ISP actually runs

Cash collected at the door, payments on JazzCash, customers who need reminders in Urdu, and a MikroTik that has to follow the books.

Network control

Your billing switches the router, not your staff

WireliX connects to MikroTik over its API and keeps every subscriber's PPPoE secret in step with their account. You don't need a RADIUS server.

  • Username, password and speed profile synced to the router for each subscriber
  • Cut-off date and time per subscriber, checked every 15 minutes
  • Unpaid lines move to a block profile and their live session is dropped at once
  • A payment that clears the dues brings the line back at its package speed, with no call to the office
  • Reminders 3 days and 1 day before cut-off, and a notice on the day
  • Terminated tab with one-click Reactivate
Activity · example
  1. Reminder sent · ali.home · cut-off in 1 day
  2. Cut-off reached · balance Rs 1,500 · terminated
  3. Router: profile → block · session dropped
  4. Collector took Rs 1,500 cash at the door
  5. Invoice → paid · account → active
  6. Router: profile → 10 Mbps · session reset
  7. Back online in 7 s · WhatsApp receipt delivered
Billing & payments

One click for the month's bills. Every rupee accounted for.

You see the bill run before it happens. Balances carry forward, and payments settle the oldest invoice first, so a part-payment never goes missing.

  • Monthly invoice run with a dry-run preview first
  • Carry-forward balance, discounts, late fees, extra charges and waivers
  • Cash, JazzCash, Easypaisa, bank transfer, with partial payments and advance credit
  • Subscribers upload a payment screenshot and the office approves it
  • Receipt with barcode, sent on WhatsApp the moment a bill is paid
  • Void with a reason. Admin-only delete, logged on the customer's activity
Invoice · example
INV-00188
ali.home · October 2026
PAID
10 Mbps packageRs 1,500
Previous balanceRs 0
Late feeRs 0
TotalRs 1,500
CashJazzCashEasypaisaBank
RCP-202610-00007 · collected 10:55 · WhatsApp ✓
Field recovery

Know where every collector is and what they're carrying

Each collector sees only their own areas. The server enforces this, so it isn't just hidden in the app. When cash comes back to the office, WireliX already knows how much to expect.

  • Daily worklist of who owes, with 30 / 60 / 90+ day aging
  • GPS-stamped visits: collected, not home, refused, promised
  • Live map while clocked in, with the day's route replayed
  • Collections work offline and never charge twice on retry
  • Cash handover: expected vs counted, with any shortage posted to the collector's ledger
  • In-app chat with the office and a collector leaderboard
Today · collector route
CollectedRs 18,500
Visits14
Promised3
WhatsApp & SMS

Messages from your own number, in your customer's language

You don't need a paid WhatsApp API or an SMS company. Pair your business WhatsApp with a QR code, and let one office phone send SMS from its own SIM.

  • Receipts, due reminders, overdue, welcome and suspension notices
  • Urdu or English per subscriber; WhatsApp, SMS or both
  • Delivery log with retry for anything that failed
  • Push notifications in all three apps
WhatsApp · your number
RECEIPT · ENGLISH
Dear Ali, we received Rs 1,500 for October. Receipt RCP-202610-00007. Thank you!10:55 ✓✓
REMINDER · اردو
محترم علی، آپ کا انٹرنیٹ کنکشن 3 دن بعد ختم ہو جائے گا۔ براہ کرم 1,500 روپے ادا کریں۔09:00 ✓✓
Staff & payroll

Attendance from the fingerprint machine, payroll in one run

A small bridge on an office PC reads punches from your ZKTeco terminal and sends them to WireliX. The first punch of the day is clock-in and the last is clock-out.

  • Staff roles, areas and logins
  • Shifts with present, late, half-day, absent and leave
  • Salary advances deducted automatically in payroll
  • Monthly payroll with payslips
  • Staff ledger: shortages, settlements, adjustments
Attendance · today
StaffInOutStatus
Recovery – Zone A09:0218:10Present
Technician09:4118:05Late
Recovery – Zone B09:0013:30Half day
Office——Leave
Inventory & expenses

Every router, ONT and metre of cable, and every rupee spent

Track devices from the supplier to the customer's home, and log daily costs in your own categories. Profit & loss and the balance sheet use the same numbers.

  • Routers, ONTs, switches and UPS by serial, assigned to customers
  • Materials bought and used (cable, connectors, splitters)
  • Suppliers with their own ledger and purchase orders
  • Low-stock alerts
  • Expenses in categories you create: fuel, rent, generator diesel, salaries
Stock
ItemIn stockAssigned
ONT (GPON)42318OK
WiFi router6205Low
Drop cable (m)1,850—OK
Fast connectors120—Reorder

Complaints

Tickets with priority and assignment. Internal notes stay separate from replies the customer sees.

Outages

Log an outage by area with the number of customers affected, and track it until it is resolved.

New connections

Log new-connection requests, assign a technician and follow each one to installation.

Customer portal

Subscribers see their bills, upload payment proof and raise complaints.

Areas

Group subscribers by locality. Collectors and reports follow those areas.

Packages

Speeds and prices, each tied to a router profile.

Backups

Manual and scheduled database backups to your Google Drive, behind a developer PIN.

Activity trail

Every change on a customer is recorded: who did it, when, and what changed.

Android app

Complete ISP management in your pocket

One app for the owner, the collector and the subscriber. Each person signs in and the app opens to their role, under your ISP's name and icon. Screens shown with example data.

Owner · Dashboard
9:41●●● ◔ 72%
Live Location

Automatic during your shift

Live
© OpenStreetMap contributors
Sharing your locationThe office can see where you are on the live map.
Clocked in 09:02Updated just now
CollectCustomers
CollectionsComplaints
Collector · Live location
9:41●●● ◔ 72%
Hello, Ahmed

Here's your network at a glance.

12
AA
↑ 18% recovered
Rs 412,800
Collected this month
of Rs 1,265,000 billed
842
Active customers
9 joined this month
Rs 3.2L
Outstanding
286 overdue bills
CollectionsLast 14 daysRs 412,800
20/924/928/93/10
DashboardCustomers
PaymentsReports
Owner · Dashboard
9:41●●● ◔ 72%
Live Map

Recovery · Today

View another day
BZ US KA
3 on shift
© OpenStreetMap · CARTO
BZ
Bilal · Zone AUpdated 1 min ago
Live
US
Usman · Zone BUpdated 2 min ago
Live
DashboardCustomers
PaymentsReports
Owner · Live map
More screens
Owner / Admin

The whole business on your phone

  • Dashboard with charts: today's cash, active, expiring
  • Customers, connections, invoices and payments
  • Approve JazzCash / Easypaisa / bank payment proofs
  • Live map of collectors and their visit log
  • Cash handovers and each collector's ledger
  • Staff, attendance, shifts, advances and payroll
  • Expenses, devices, materials, suppliers, purchase orders
  • Complaints with voice notes
  • WhatsApp templates and messages to customers
  • 20+ reports in the app with PDF export and share
  • Backups and settings
Collector / Technician

Recovery and field work on the street

  • Collection list for their own areas only
  • Collect a payment, and the barcode receipt goes out on WhatsApp
  • Log every visit with GPS: collected, not home, refused, promised
  • Works without signal: collections queue up and sync later, never twice
  • Clock in and out for attendance
  • Location shared only while on duty, in the background
  • Hand cash over to the office from the app
  • New-connection jobs and outages
  • Chat with the office, with voice notes
  • One phone can be the SMS gateway and send SMS from its own SIM
Subscriber

Self-service, fewer calls to the office

  • Connection status and renewal date
  • Package and monthly price
  • All bills and payments, with receipts
  • Pay online: send a JazzCash, Easypaisa or bank screenshot for approval
  • File a complaint and follow it to resolution
  • Notifications for bills, payments and reminders
  • Urdu or English
Offline queue with safe retry GPS visits & live map Push notifications SMS from your own SIM Voice notes in chat PDF reports & sharing Barcode receipts Secure sign-in storage Your brand name & icon
Reports

26 reports, ready as PDF

From today's cash to the balance sheet, with no spreadsheets.

DashboardLIVEDaily collectionsPDFCollection summaryPDFCollections by areaPDF Payment methodsPDFRevenuePDFArea-wise revenuePDFAging 30/60/90+PDF Renewals duePDFPending billsPDFPartial billsPDFMonthly pendingPDF Current openingPDFOpening detailPDFProfit & lossPDFBalance sheetPDF ExpensesPDFPayrollPDFStockPDFConnectionsPDF CustomersPDFCash handoversPDFGrowth & churnINSIGHT Complaints SLAINSIGHTMessaging deliveryINSIGHTDiscounts & waiversINSIGHT
Packages

Priced by the number of subscribers you manage

Hosting, updates and WhatsApp are included. Move the slider to your subscriber count.

800 subscribers
501,5003,0004,5006,000
Growth
Rs 15,000 / month
Per subscriberRs 18.75
Yearly (2 months free)Rs 150,000
One-time setupRs 20,000

Starter

up to 300 subscribers
Rs 7,000 / month
Setup Rs 10,000 · one time
  • Subscribers, packages, areas
  • Monthly billing & payments
  • MikroTik block / unblock
  • WhatsApp receipts & reminders
  • Collector app · 3 staff logins
  • Core collection reports
Start with Starter
Recommended

Growth

301 – 1,000 subscribers
Rs 15,000 / month
Setup Rs 20,000 · one time
  • Everything in Starter
  • Auto cut-off & reminders
  • GPS visits, live map, cash handovers
  • SMS from your own SIM
  • Expenses, complaints, outages
  • Subscriber app · 10 staff logins
  • All standard reports
Choose Growth

Pro

1,001 – 3,000 subscribers
Rs 30,000 / month
Setup Rs 35,000 · one time
  • Everything in Growth
  • Payroll & ZKTeco attendance
  • Inventory, suppliers, purchase orders
  • Profit & loss, balance sheet
  • Insight reports
  • Google Drive backups
  • Unlimited staff logins
Choose Pro

Enterprise

3,000+ subscribers
Rs 9 / subscriber / month
Minimum Rs 32,000 / month · setup from Rs 50,000
  • Everything in Pro
  • Android app under your own brand
  • Your own domain
  • Data migration from your old system
  • Priority support
  • Custom features on request
Talk to us

Prices in PKR. Every package runs on its own server and database. Setup includes importing your subscriber list and connecting your MikroTik.

Going live

From your current system to live in four steps

Your subscribers stay online through the whole move.

Send your data

Your subscriber list as CSV or Excel. We import packages, areas, passwords and exact expiry dates and times.

Connect MikroTik

We match every subscriber to their PPPoE secret and speed profile, and set up the block profile.

Pair WhatsApp

Scan one QR code with your business number. Choose Urdu or English templates.

Train & go live

Your office and collectors get logins and the app, and they start collecting the same day.

Your data

Yours, separate, and backed up

Your own server

Each ISP gets its own server and database. Your data is never mixed with anyone else's.

Access enforced by the server

A collector can only reach their own areas, and the server checks this on every request.

Backups to your Drive

Scheduled database backups go to your Google Drive. Restoring needs a developer PIN.

Questions

What ISPs ask us first

Do I need a RADIUS server?

No. WireliX controls MikroTik through its API with local PPPoE secrets. Blocking, unblocking and speed changes happen on your router directly.

Will my subscribers go offline when we switch?

No. We import them with their existing passwords and exact expiry times and match them to their router secrets before anything is switched over.

How fast does a subscriber come back after paying?

Straight away. When a payment clears the dues, the account turns active, the router gets the package profile back and the old session is reset. In our tests the subscriber was back online within seconds.

Do I pay for the WhatsApp API or an SMS service?

No. WhatsApp runs on your own number through QR pairing, and SMS goes out from the SIM in one of your office phones.

What if a collector has no signal?

The app saves the collection and sends it when the phone is back online. A retry is recognised, so the subscriber is never charged twice.

How is the price counted?

By active subscribers. If you grow past your package's limit, you move to the next package from the following month.

Can I try it first?

Yes. Book a demo and we'll show you the live portal and apps using sample data.

Demo slots open this week

Let's put your ISP
on WireliX.

Tell us a little about your network. We'll show you the portal and apps with your own packages, and send you a price the same day.

  • Free live demoon a call or at your office
  • Live in 48 hoursyour server, your domain, your app
  • Urdu & English supportwe import your customers for you
Request a demoOpens WhatsApp with your details filled in