WatniRadius

The complete operations stack for small & medium Internet Service Providers — billing, RADIUS authentication, fibre monitoring, complaints, accounting, WhatsApp blasts, and white-label branding — on a single server, in one dashboard.

22 production modules Live in production Self-hosted White-label ready Pakistan & international

Executive Summary

WatniRadius is production-grade software that runs the day-to-day business of an Internet Service Provider (ISP). It replaces a tangled mess of Excel sheets, MikroTik scripts, WhatsApp chats, and paper receipts that most small ISPs use today — and it puts the entire business in one screen.

22
production modules
2,255+
ISPs licensed in Pakistan alone
21,000+
ISPs in Brazil — a target market
$0.10
cheapest international competitor per-sub price
14 days
typical decision cycle for SMB ISPs
One-line pitch (memorise this): “WatniRadius is the only system that does everything an ISP actually needs — cash collection, customer management, fibre monitoring, bandwidth control, accounting, and WhatsApp blasts — in one place, in your language, on one server you control.”

Why this is sellable right now

  • Pakistan: PTA approved 21 new ISPs in May 2026 alone, all under the new district-level licence (Rs 100,000/year). Every one of them needs an operations stack from day one.
  • Globally: there are an estimated 40,000–60,000 small/medium ISPs we can address in English, Spanish, Arabic and Bahasa Indonesia.
  • Competitor weakness: Splynx (the international gold standard) is expensive (~PKR 22,500/mo for 1,000 subs) and English-only. Local Pakistani vendors (IspDaftar, Tarsil) start at Rs 4,000–9,000/month flat. We can undercut on price, beat on language, and match on technical depth.
  • Free competitors break at scale: MikroTik User Manager and Excel both collapse once an ISP passes ~300 customers.

What is WatniRadius? (in plain language)

An Internet Service Provider (ISP) sells internet to homes, shops and offices. To run that business, the owner needs to:

Manage customers

Add new connections, set their internet speed, suspend non-payers, extend expiry, send reminders.

Collect money

Cash from agents, bank transfers, JazzCash/EasyPaisa — and know in real time what came in.

Run the network

MikroTik routers, fibre OLTs, ONUs at customer premises — all must work, all must be monitored.

Keep books

FBR tax filing, customer ledger, daily cash close, supplier payments — proper double-entry accounting.

Handle complaints

“Net slow hai”, “Net band ho gaya” — tracked, assigned, resolved, audited.

Look professional

Branded invoices, WhatsApp blasts, customer portal — without paying a developer Rs 50,000/month.

WatniRadius does all of that in one place. Built specifically for the way Pakistani (and similar emerging-market) ISPs actually operate — cash-heavy, WhatsApp-first, multi-branch, MikroTik-running, with a mix of fibre (FTTH) and wireless (WISP) customers.

Features by Module — what you can promise the customer

22 production modules. Below is what each one actually does. When the prospect asks "Can you do X?" — find X here, and answer with the bullet points.

Module 1

Customer Management

The heart of the system. Add, search, edit, suspend, extend any customer.

  • Add new customers with package, expiry, contact, address
  • Bulk import from Excel or another billing system
  • Recharge / extend expiry one-by-one or in batches
  • Suspend non-payers — net cuts off the same second
  • Customer ledger: every payment and balance visible
Module 2

Service Plans & Packages

Create the “Basic 10Mb”, “Premium 50Mb”, “FTTH Pro” packages your customers buy.

  • Set download/upload speeds, monthly quotas, validity
  • Burst speeds, Fair-Use-Policy (FUP) thresholds
  • Different prices per area / per reseller
  • Auto-upgrade or auto-downgrade chains
Module 3

Invoices & Payments

Professional invoices, payment recording, partial payments, payment history.

  • Auto-generate invoice on recharge or expiry
  • Branded PDF download — your logo, your colours
  • Cash / bank / online — record each with a reason
  • Partial payments and adjustments allowed
Module 4

Cashbook & Accounting

Multi-cashbook system. Every counter, every agent, every reseller has their own book.

  • Separate cashbooks per staff / counter
  • 3-stage workflow: Draft → Submit → Post (with approval)
  • Journal Vouchers for transfers and adjustments
  • Daily cash reconciliation with shortage/excess tracking
  • Revoke posted transactions with full audit trail
Module 5

Collection Points (Field Agents)

For ISPs whose customers pay door-to-door via riders.

  • Assign agents/resellers to collect cash
  • See what each agent has collected, what's pending
  • Batch settlement: agent hands cash, ISP posts to book
  • Stops field cash theft cold — full audit trail
Module 6

RADIUS / PPPoE Authentication

The technical brain. When a customer dials PPPoE, WatniRadius decides who they are, what speed they get, what IP they get.

  • FreeRADIUS-based, MikroTik-compatible
  • 8-level IP allocation hierarchy (static / plan / NAS / pool)
  • Graceful degradation: expired user gets 64K, not “no internet” — they recharge to recover
  • Speed limits sent at login (Mikrotik-Rate-Limit)
Module 7

NAS Device Management

One screen to manage all your MikroTik routers / accel-ppp BNGs.

  • Add MikroTik routers with API credentials
  • Test connection from the UI
  • Disconnect a session remotely
  • Auto-sync FreeRADIUS when a router is added
Module 8

OLT / ONU Management (Fibre)

For ISPs with EPON fibre network — poll the OLT, see every customer port live.

  • Auto-discover ONUs (customer fibre boxes)
  • Live RX/TX optical power readings
  • Wire-cut detection (auto-alert when port goes down)
  • Device-swap history (ONU replaced? logged)
  • Optical health analytics — predict failures before they happen
Module 9

Network Topology Canvas

A drag-and-drop diagram of your entire network — OLTs, NAS, fibre links.

  • Visual map of regions / zones
  • Path tracing: customer → ONU → OLT → uplink
  • Impact analysis: “if THIS link goes down, who loses internet?”
  • Live link traffic on each line
Module 10

Bandwidth Control & FUP

Don't let one heavy user kill the network for everyone else.

  • Time-of-day speed shaping (peak 100Mb, off-peak 500Mb)
  • FUP enforcement (quota-based throttle)
  • Tier-based: Premium 100%, Basic 60% during congestion
  • Live CoA: speeds change instantly without disconnect
Module 11

Connection Logs & NAT Lookup

Compliance and support gold.

  • Every PPPoE session — who, when, how long, how much data
  • Reverse NAT lookup: WAN IP → which customer was using it
  • Daily-partitioned tables (millions of rows, still fast)
  • Required for PTA compliance / law enforcement requests
Module 12

Complaints Management

From "internet down" to "resolved" — tracked, not lost in WhatsApp.

  • Multi-channel: WhatsApp, phone, walk-in
  • Assign to staff, escalate, set SLA
  • Group complaints (area outage detection)
  • Health snapshot at complaint time (was their net actually slow?)
  • Resolution rate & response-time metrics
Module 13

WhatsApp Bulk Messaging

The killer feature for Pakistan. WhatsApp is THE customer channel.

  • Bulk send: payment reminders, package promos, outage updates
  • Filter customers (by status, plan, area, expiry)
  • Templates with variables ({name}, {balance}, {expiry})
  • Delivery status tracking (sent / failed)
  • Per-session QR-code authentication (no API key needed)
Module 14

Financial Reports

For the accountant. For FBR. For the owner's monthly review.

  • General Ledger (every transaction by account)
  • Trial Balance, Balance Sheet
  • Customer Ledger, Party Ledger, Staff Ledger
  • Aging report (30/60/90 day buckets)
  • Export to Excel for the CA
Module 15

Staff & Privileges

Owner says who can do what. Cashier doesn't see costs. Tech doesn't see prices.

  • 112 fine-grained privileges across 26 modules
  • 6 starter templates (Cashier, Manager, Technician, etc.)
  • Scoped access: this staff only sees THIS OLT / THIS cashbook
  • Audit log — every action attributed
  • Force-logout staff (e.g. when terminated)
Module 16

White-Label Branding

Sell it as the ISP's own software. Their name, their colours, their logo.

  • Upload logo, set primary/secondary colour
  • Customise invoice header/footer
  • Custom login page, browser tab title
  • WhatsApp signature line
Module 17

Module Toggles

Don't pay for what you don't need.

  • Enable/disable any module from settings
  • Sidebar adapts automatically
  • Background services start/stop with the module
Module 18

Backup & Disaster Recovery

One click. Three flavours.

  • Business backup (database + config, ~50MB)
  • Disaster-proof backup (everything, can restore on a new server)
  • Scheduled cron backups with secure tokens
Module 19

TR-069 Device Management

Remote config of customer routers — change WiFi password from the office.

  • Auto-provision new CPE devices
  • Update WiFi SSID and password remotely
  • Reboot, factory reset, VLAN change
  • See online/offline status of every customer device
  • Powered by GenieACS (industry standard)
Module 20

Customer Groups

Organise customers into groups for bulk operations.

  • Group by area, building, reseller, anything
  • Bulk migrate group to a new package
  • Group complaints (one outage = one ticket)
  • Group-targeted WhatsApp blasts
Module 21

Commission Manager

Pay your salespeople / resellers automatically.

  • Define commission rules per plan / per sale
  • Auto-calculate monthly runs
  • Post directly to staff ledger as JV
  • Full audit trail of what was paid and why
Module 22

Discounts & Promotions

Offer welcome discounts, loyalty rebates, area promos.

  • Time-bound or recurring discounts
  • Per-customer or per-group
  • Auto-apply on next invoice

Why we win — 6 differentiators

1. Unified ERP + RADIUS in one product

Competitors split this in two: a billing system AND a separate RADIUS server. WatniRadius is one server, one login, one database. Half the setup time, half the cost.

2. Multi-cashbook accounting from day one

Pakistani ISPs run multiple agents, multiple counters, multiple branches. Cashbook ownership, supervisor approval, audit trails — all built in. No other competitor matches this depth.

3. Graceful degradation (no support storms)

When a customer's package expires, most systems just cut their internet. Result: phone rings 200 times in an hour. WatniRadius drops them to 64Kbps with a captive page — they can self-recharge. ~90% fewer "net band ho gaya" calls.

4. Fibre + Wireless in one UI

OLT polling (EPON wire-cut detection, ONU mapping) AND MikroTik PPPoE management in the same dashboard. Splynx charges extra for the FTTH module — ours is included.

5. Built for Pakistan-style operations

PKR-native invoicing. WhatsApp as primary channel. Cash-collection workflows. Offline-tolerant (works on one server with poor internet). Splynx and Sonar were built for European/American ISPs — they don't speak our reality.

6. White-label out of the box

Your customer can sell it as "their" software — logo, colours, name, everything. Most competitors charge extra for branding or don't allow it at all.

Tech & Architecture (so you can answer technical questions)

You don't have to understand the code. But when the prospect's tech guy asks "what's it built on?", here's what to say:

Frontend (what users see)

Vue 3 + Element Plus + TypeScript. Translation: modern, fast, runs in any browser — no install needed.

Backend (the engine)

FastAPI + Python 3.12. Translation: the same technology powering Netflix, Microsoft, Uber internally. Production-grade.

Database

PostgreSQL for business data + MariaDB for RADIUS accounting. Translation: banks use these. Battle-tested. Free.

RADIUS

FreeRADIUS 3.2+ — the world's most-deployed RADIUS server. Translation: if MikroTik supports it, we support it.

Go services

Three small Go programs poll OLTs and MikroTik bandwidth in real time. Translation: super-fast, minimal CPU usage.

Deployment

One Ubuntu server, 4GB RAM minimum, runs anywhere — VPS, on-premise, AWS, Hetzner, local PC. Translation: no cloud lock-in, no per-feature fees.

Capacity tested: A single server comfortably handles 5,000+ concurrent PPPoE sessions, 10,000+ customer records, and millions of connection log rows. For larger ISPs, we scale horizontally (more pollers, replica DB).

The Pakistan Market — sales facts

2,255+
PTA-licensed ISPs (Oct 2025)
3.6M
fixed broadband subscribers
2M+
FTTH subscribers (doubled in 18 months)
21
new ISPs approved in May 2026 alone
Rs 1 trillion
telecom sector revenue (FY24-25)
Rs 100,000
CVAS district licence (new since Jan 2026)

Where the customers are

The top 4–5 fibre players (PTCL, Nayatel, StormFiber, Fiberlink, Optix) own the premium urban market. They are not our customers. The other 2,000+ ISPs are small WISP/FTTH operators with 100–3,000 subscribers each. Every single one of them is a prospect.

Highest density cities to target

Punjab

Lahore, Faisalabad, Multan, Gujranwala, Rawalpindi, Sahiwal, Bahawalpur

Sindh

Karachi, Hyderabad, Sukkur, Larkana

KPK

Peshawar, Mardan, Swat, Abbottabad

Federal / AJK / GB

Islamabad, Muzaffarabad, Gilgit

The big pain points — your conversation openers

  1. “Mera collector cash kha gaya” — field agent pocketed Rs 40,000 last month.
  2. WhatsApp chaos — 800 customers messaging the owner's personal number. Nothing tracked.
  3. Silent expirations — 50 users expired and the owner didn't notice for weeks.
  4. Manual MikroTik hell — every new customer = manual Winbox entry.
  5. FBR pressure — no income ledger, can't file return.
  6. Multi-branch chaos — three Excel files across Bahawalpur + Multan + Sahiwal.
  7. “Net band hai” calls — every expired user calls instead of paying.

International Markets — beyond Pakistan

There are an estimated 40,000–60,000 small/medium ISPs globally that we can address (English, Spanish, Arabic and Bahasa Indonesia speaking markets — excluding Brazil/Russia/China which need separate strategy). At a 1% capture at $100/month average, that's $4.8M–$7.2M ARR ceiling for a 3-year focused push.

Top 5 international markets to attack FIRST

#CountryWhyLanguagePayment rail
1Nigeria 2,000-4,000+ WISPs, MikroTik dominant, Naira-volatile (vendors who can't accept USDT lose deals) EnglishPaystack, Flutterwave, USDT
2Indonesia (RT/RW Net) 30,000–60,000 micro-ISPs in neighborhoods. Use pirated PHPNuxBill. Volume play. Bahasa IndonesiaGoPay, OVO, Xendit
3Kenya / Tanzania / Uganda 400+ Kenyan NFP-T2 licensees. M-Pesa integration is the killer feature. EnglishM-Pesa (Daraja API)
4Bangladesh 2,500+ BTRC licensees in 4 tiers. Same operational profile as Pakistan = easiest first int'l win. Bangla + EnglishbKash, Nagad, Rocket
5Iraq / Kurdistan Hundreds of WISPs on MikroTik. Western vendors avoid (sanctions). USD-native. ArabicUSDT, wire via Dubai

Markets to skip (for now)

  • Brazil: 21,000 ISPs but Anatel + NF-e fiscal compliance + Portuguese-BR = separate product.
  • Russia / Belarus: sanctioned — cannot collect payment safely.
  • GCC (KSA/UAE): tiny independent ISP market, dominated by big telcos.
  • Western Europe / USA: Splynx + Sonar + Powercode entrenched, GDPR cost.

Five international stats to memorise

  1. Brazil alone has 21,000+ licensed ISPs — more than US + EU + Canada combined.
  2. Indonesia has an estimated 30,000–60,000 RT/RW Net micro-operators on MikroTik.
  3. Nigeria has 2,000–4,000 community WISPs serving the gap left by MTN and Glo.
  4. Kenya's M-Pesa moves $300 billion/year — any ISP software without it is unsellable in East Africa.
  5. Bangladesh's BTRC licenses ISPs in 4 tiers with 2,500+ licensees, mostly under 5,000 subscribers.

Competitive Landscape — know who we're fighting

International players

VendorOriginPrice (USD/month)StrengthWeakness vs us
SplynxCzech / Estonia ~$80 base + $0.10/sub; modules extra ($160 with security) The "Mercedes" — powerful, mature, popular in Africa Expensive, English-only, complex, support is email 48hr
Sonar SoftwareUSA ~$1.00/sub, $250 min USA market leader USA-focused, way too expensive for our markets
PowercodeUSA $1.50–$2/sub + setup USA legacy installed base Outdated UI, USA-only mindset
RadiusManagerDMA Softlab (Hungary) $300–$500 one-time + support Huge installed base, cheap perpetual Old technology, declining, no modern UI
PHPNuxBillIndonesia (open source) Free, "pro" $20–100 one-time Free, Indonesian-built, easy Hobby project, no proper accounting, no support, often pirated
MikroTik User ManagerLatvia (free) $0 Bundled with RouterOS, every ISP starts here Breaks at ~300 users, no billing, no PDF, no WhatsApp
daloRADIUSOpen source $0 Free FreeRADIUS GUI Not a billing system at all — just RADIUS admin

Pakistani local players

VendorPriceStrengthWeakness
IspDaftar Rs 6,999 / 8,999 / custom/month + free trial Polished marketing site, 14-day trial Limited tech depth, no real OLT / RADIUS sophistication
Tarsil.pk Rs 3,999/seat/month + Rs 10,000 setup Cable TV + ISP, field collection app Per-seat pricing adds up fast; setup fee is friction
WasooliPK Quote-based Cable + ISP combo Opaque pricing, hard to compare
IspKhata Quote-based HRM/salary modules included Niche; small-town cable+net combos
OLX / Facebook freelancers Rs 150k–250k one-off Cheap upfront Freelancer disappears; no support; breaks after 6 months
The Excel / MikroTik User Manager problem: Don't waste time selling against Splynx — you'll rarely meet a prospect who already uses it. Your real competitor is "we use Excel and MikroTik User Manager and it's free." Most of your sale is convincing them they've outgrown that combo.

Who Buys It — your three customer types

SO

The Solo Owner-Operator

100–500 customers · 1 region · WISP or small FTTH

Probably an MTCNA-certified guy who started by setting up his neighborhood's internet. Now manages 200 customers from a single MikroTik in his bedroom. Uses Excel. Collects cash himself or with one rider. Pain: overwhelmed when customers cross 200. Loses 5-10% to forgotten expiries.

What he buys: Starter tier. Just wants billing + RADIUS + WhatsApp + done.

GO

The Growing Operator

500–3,000 customers · 2–3 areas · 1–4 staff

Has resellers/agents in each area. Two MikroTik routers. Maybe one OLT. Uses some homemade Excel + a freelancer-built billing tool that crashes. Pain: can't see real-time cash collected by agents. Owner can't take leave because system depends on his memory.

What he buys: Pro tier. Needs reseller management, multi-cashbook, complaints.

RO

The Regional Operator

3,000–10,000+ customers · 4+ branches · 10+ staff

Owns 3–5 OLTs, 5–10 MikroTik routers, multiple branches. Has an accountant. Already tried Splynx or Tarsil and was unhappy. Pain: needs proper reports for FBR, scoped access (each branch manager sees their own data), branded customer portal.

What he buys: Scale or Enterprise tier with custom branding + on-site training.

Pricing — Pakistan

We offer two pricing models. Use whichever the prospect is more comfortable with. The same product, same features — just different way of paying.

Model A — Tier-Based Flat Fee (recommended for most prospects)

Simple, predictable, easy to budget. Like a mobile post-paid plan.

Starter

For small WISP / new ISP
Rs 2,500/month
  • Up to 300 subscribers
  • All 22 modules
  • 1 branch, 2 staff seats
  • WhatsApp + RADIUS + Billing
  • Email support
Commission split:
Marketer: Rs 1,500 · You: Rs 1,000

Growth

For growing operators
Rs 5,500/month
  • Up to 1,000 subscribers
  • Everything in Starter +
  • Up to 3 branches, 5 staff seats
  • OLT polling, multi-cashbook
  • Phone & WhatsApp support
Commission split:
Marketer: Rs 3,500 · You: Rs 2,000

Pro

For multi-branch ISPs
Rs 12,000/month
  • Up to 3,000 subscribers
  • Everything in Growth +
  • Unlimited branches, 10 staff seats
  • White-label branding
  • Priority support
Commission split:
Marketer: Rs 7,500 · You: Rs 4,500

Scale

For regional FTTH
Rs 28,000/month
  • Up to 10,000 subscribers
  • Everything in Pro +
  • Unlimited staff, custom workflows
  • Dedicated account manager
  • 24/7 support, SLA
Commission split:
Marketer: Rs 17,000 · You: Rs 11,000

Enterprise

10,000+ subscribers
Custom
  • Unlimited subscribers
  • On-premise deployment
  • Custom integrations
  • Dedicated infrastructure
  • White-glove onboarding
Commission split:
Negotiated per deal (typically 40-50% first year)

Model B — Per-Subscriber (your idea, refined)

Pay only for what you use. Great for very small ISPs or those nervous about commitment.

SubscribersRate per sub/monthMarketer earnsYou earnMinimum monthly
1 – 500Rs 8Rs 5Rs 3Rs 1,500
501 – 2,000Rs 6Rs 4Rs 2Rs 4,000
2,001 – 5,000Rs 5Rs 3Rs 2Rs 12,000
5,000+Rs 4Rs 2.50Rs 1.50Rs 20,000
Why a minimum monthly? A 50-customer ISP at Rs 3/sub = Rs 150/month. That doesn't even pay for our server costs. The minimum keeps every customer profitable while still letting their bill grow with their business.

Add-ons (revenue boosters — sell these on every deal)

Add-onPriceMarketer commission
Setup & data migration (Excel → WatniRadius)Rs 8,000 one-timeRs 4,000
Migration from competitor (RadiusManager, Tarsil, etc.)Rs 15,000 one-timeRs 7,500
On-site training (per day, Lahore/Karachi/Isb)Rs 20,000/dayRs 10,000
Custom invoice templateRs 5,000Rs 2,500
WhatsApp Business API setup (BSP fees pass-through)Rs 5,000 + per-msgRs 2,500
Annual prepay discount15% offEqual split discount

All prices exclusive of

5% Federal sales tax on IT services + applicable provincial tax (Sindh 15%, Punjab 16%, ICT 15%, KPK 15%). Always quote net + tax separately.

Pricing — International

USD-based, tier-based flat fee. Positioned to undercut Splynx ($80 base + per-sub) by 40–60% while still feeling premium next to free PHPNuxBill.

Starter

Micro WISP, new operators
$39/month
  • Up to 500 subscribers
  • All 22 modules
  • 1 branch, 2 staff
  • Email support, English
Marketer: $25 · You: $14

Growth

Most common deal size
$99/month
  • Up to 2,000 subscribers
  • Up to 3 branches, 5 staff
  • OLT polling, M-Pesa / mobile money integration
  • Priority email + WhatsApp support
Marketer: $60 · You: $39

Pro

Established multi-branch ISPs
$199/month
  • Up to 5,000 subscribers
  • Unlimited branches, 10 staff
  • White-label branding
  • 24/5 support, Arabic / Bahasa / Spanish UI
Marketer: $120 · You: $79

Scale

Regional FTTH operators
$399/month
  • Up to 15,000 subscribers
  • Unlimited staff
  • Dedicated account manager
  • 24/7 SLA, custom integrations
Marketer: $240 · You: $159

Enterprise

15,000+ subscribers
Custom
  • Unlimited subscribers
  • On-premise / dedicated cloud
  • Custom modules
  • SLA + 24/7 phone support
Commission: 40-50% first year, negotiated

International add-ons

Add-onPriceMarketer commission
Onboarding & data migration$199 one-time$120
Custom localization (new language)$1,500 one-time$600
Mobile-money integration setup (M-Pesa, MoMo, etc.)$299 one-time$150
Annual prepay discount15% offEqual split
Reseller / partner program (per country)30-40% recurring

Accepting international payment — what we use

  • Stripe (via a Wyoming/Delaware LLC) — best UX, recommended for English markets
  • Paddle / Lemon Squeezy — Merchant of Record, handles VAT/tax for us
  • Payoneer — Pakistani freelancer standard, customers send via card to our Payoneer account
  • Wise — for direct USD/EUR/GBP wires
  • USDT (TRC20) — for Africa, MENA, Iraq, and other places where wires are slow/blocked. Common in Nigeria, Egypt, Iraq.
  • Direct bank wire — only for $1,000+ annual contracts

Your Commission — what you actually earn

Commission is recurring — for as long as the customer pays, you get your share every month. Build 50 paying customers in year one, you get paid on those 50 in year two, three, four. This is the most important sentence in this entire booklet.

Pakistan earning examples

ScenarioCustomer's monthly billYou earn / monthYou earn / year
1 Starter customerRs 2,500Rs 1,500Rs 18,000
1 Growth customerRs 5,500Rs 3,500Rs 42,000
1 Pro customerRs 12,000Rs 7,500Rs 90,000
1 Scale customerRs 28,000Rs 17,000Rs 204,000
Mixed: 5 Starter + 10 Growth + 3 ProRs 90,000Rs 65,000Rs 780,000
Target: 30 customers in 6 monthsRs 200,000+Rs 130,000+Rs 1,560,000+

International earning examples

ScenarioCustomer's monthly billYou earn / month (USD)You earn / month (PKR @ 280)
1 Starter customer$39$25Rs 7,000
1 Growth customer$99$60Rs 16,800
1 Pro customer$199$120Rs 33,600
1 Scale customer$399$240Rs 67,200
10 international customers (mix)$1,500+$900+Rs 252,000+
How commission is paid: Every month, after the customer pays us, your share is paid to you via JazzCash, bank transfer, or USD/Payoneer for international deals. We provide a dashboard where you see every customer you brought, their monthly bills, and your earned total. Full transparency, no surprises.
Retention bonus: Customers who stay 12+ months are worth more — you get an additional 5% bonus on their full annual revenue. Bring quality customers, not just volume.

Pitch Scripts — what to actually say

The 60-second elevator pitch (English / mixed)

EN / Mixed "Hi, I'm calling about WatniRadius — software that ISPs in Pakistan and across Africa, Asia use to run their entire business from one screen. You know how right now your billing is in Excel, collections are by WhatsApp, your MikroTik is managed manually, and your accountant is begging for proper books? We put all of that in ONE dashboard. Customer management, RADIUS, OLT monitoring, bulk WhatsApp, multi-cashbook accounting, even white-label branding so it looks like your own software.

Splynx charges $80 just to start. We start at Rs 2,500 — and we speak Urdu. 14-day free trial, we'll migrate your Excel data for free. Five minutes to show you a live demo on WhatsApp — when works for you?"

The 30-second Urdu/Punjabi pitch

اردو "Assalam-o-Alaikum bhai, mein WatniRadius se baat kar raha hoon. Aap apne ISP customers ka record kahan rakhte hain? Excel mein? Phir collection cash mein, MikroTik manual, complaints WhatsApp pe — sab alag alag? Hum yeh saari cheezein ek dashboard mein lay aate hain. Splynx ke price ka quarter price pe — aur poora Urdu mein. Rs 2,500 se start, pehla mahina free. Aaj WhatsApp pe 5 minute ki demo — chal jaye?"

The WhatsApp opener (for cold leads)

WhatsApp Assalam-o-Alaikum [Owner Name] sahib,

Aap kya abhi bhi customers Excel mein manage karte hain aur collection riders se hand-to-hand leti hain? 🤔

WatniRadius mein billing + RADIUS + MikroTik + WhatsApp blasts + accounting sab ek dashboard pe hai. 22 modules. Pakistan ke 2,255 ISPs ke liye banaya hai.

📱 30-second demo video: [link]
💰 Pricing Rs 2,500/month se start
🎁 Pehla mahina free + free data migration

Chand minute ki call ho jaye?

The international cold email

EN — Intl Subject: Splynx is $80/mo — we do it for $39, with full WhatsApp + M-Pesa

Hi [name],

Saw your ISP on [Facebook group / WISPA member list]. Quick question — are you still running RADIUSManager / PHPNuxBill / Excel for billing?

WatniRadius runs the entire ISP operation (subscribers, RADIUS, MikroTik, fibre OLT monitoring, accounting, complaints, WhatsApp blasts, mobile-money integration) from a single dashboard. Self-hosted on YOUR server — no data leaves your control.

Pricing starts at $39/month for up to 500 subscribers. That's 40-60% less than Splynx with deeper Pakistan/Africa-specific features (M-Pesa, WhatsApp BSP, OLT EPON polling).

Free 14-day trial with your data migrated for you.

Worth 15 minutes? Times here: [Calendly link]

Objection Handling — what to say when they push back

We already use Excel, kaam chal raha hai.
"Excel chalega jab tak collector chori nahi karta. Pichley mahine kitna cash kam aaya? Aur kitne expired users mahine bhar net use karte rahe payment ke bina? Hum yeh dono problems first hafta solve karte hain. Aaj demo dekhain, agar aapko fayda na lage to mat lo — free hai."
MikroTik User Manager free hai, why pay?
"Free hai jab tak 300 users hain. Aap 700 pe ho — kal aapka MikroTik crash hua, sab disconnect ho jayenge. Aur invoice kahan se nikalenge? Accounting kahan se hogi? FBR ko kya dekhayenge? Free version mein aapki Rs 50,000 ki support call ek mahine mein nikal aati hai."
Splynx try kiya, samajh nahi aaya / mehnga hai.
"Splynx Europe ka product hai, English mein, support email pe 48 ghante. Hum Pakistani team hain, WhatsApp pe 5 minute mein response, Urdu mein bhi switch hota hai dashboard, aur price 60% kam. Same power, accessible package."
Mehnga hai.
"Aapka SMS gateway kitna kharcha hai? Rs 4 × 500 customers × 3 messages = Rs 6,000/month. Hum poora system — billing, RADIUS, accounting, WhatsApp — Rs 2,500 mein de rahe hain. Aapki ek bhooli hui expired customer ki recovery hi hamari fees nikal deti hai."
Pehle reference dikhao.
[Pre-record 2-min video testimonial from one live customer.] "Yeh Faisal sahib hain Sahiwal se, 600 users, 8 mahine se hamare saath hain. Aap directly unse baat kar sakte hain, mein call set kar deta hoon."
Agar aapki company band ho gayi to?
"Self-hosted version offer karte hain — aapke server pe install karte hain. Source code aapke paas, database aapke paas. Hum kal band ho jayen to bhi billing chalegi. RADIUS local hai. Hum cloud hostage nahi lete."
Migration headache hogi.
"Migration hum karte hain — free of cost agar Excel se ho. RadiusManager / Tarsil se ho to Rs 15,000 one-time. 2-3 din mein live ho jate ho, customers ko pata bhi nahi chalta."
Internet down ho gaya to billing nahi chalegi.
"Self-hosted hai — aapke server pe chalti hai. Internet down ho to bhi local LAN se billing aur RADIUS dono kaam karte hain. Sirf WhatsApp blasts aur GenieACS device management require internet. Baqi sab offline-tolerant."
Demo time waste hai, pricing batao.
"Bilkul, 2 minute mein bata deta hoon: 1-300 users = Rs 2,500, 301-1000 = Rs 5,500, 1001-3000 = Rs 12,000. Sab tax exclusive. Setup free agar 6-mahine commit ho. But demo dekhe baghair pricing fixate na karein — aap shayad upper tier ki value le lein."
[International] Pakistani software — is it safe?
"Self-hosted on YOUR server, in YOUR country, on YOUR infrastructure. No data leaves your control. Open audit logs. SOC2-compliance roadmap published. We have customers in [country list] — happy to connect you with one for reference. Source code provided with Enterprise tier."

Lead Generation Channels — where to find prospects

Pakistan — highest ROI channels

1. PTA CVAS Approvals Page

Every month, PTA publishes a list of newly-approved district-level ISPs. They're literally setting up — call them in week 1, before they buy anything else.

Where: pta.gov.pk → Industry Support → Wireline → Class VAS Licenses

2. Facebook groups (high signal)

"MikroTik Pakistan", "WISP Pakistan", "Pakistan ISP Community", "ISPAK Members", "WISPAP". Don't spam — answer technical questions, build credibility, then DM warm leads.

3. WISPAP & ISPAK directories

Member directories with owner contact info. wispap.org.pk and ispak.pk.

4. OLX.com.pk & small ad listings

Search "WiFi service", "internet connection" — small operators advertising for new customers. These are our floor-of-market prospects.

5. MikroTik training centres

Every MTCNA graduate in Lahore / Karachi / Islamabad is a future ISP owner. Partner with the trainer — referral commission.

6. WhatsApp Business catalog

Build a green-tick verified WhatsApp Business profile with product catalog, prices, and demo videos. Share number in groups.

International — top channels

1. MikroTik User Meetings (MUMs)

Regional MUMs in Lagos, Jakarta, Dhaka, Mexico City, Nairobi. $2k–$10k sponsorship gives direct access to 200–800 WISP owners. Highest-conversion channel internationally.

2. Regional reseller partners

Recruit one local partner per target country. Give them 30–40% recurring commission + co-branded demo. Critical for local payment, language, trust.

3. Country-specific Facebook / WhatsApp groups

"MikroTik Nigeria", "WISP Kenya", "RT/RW Net Indonesia". Have tens of thousands of members. Organic content + group-mod sponsorship.

4. YouTube tutorials in target languages

WISP owners learn from YouTube. A 20-video Bahasa Indonesia / Spanish / Arabic series = compounding inbound leads for years.

5. ISP association memberships

APJII (Indonesia), ISPAB (Bangladesh), WISPA-SA (South Africa), CA Kenya member lists. Reach out as a sponsoring vendor.

6. Upwork / Fiverr integrators

List "WatniRadius installation & migration from RadiusManager/PHPNuxBill" gigs. Capture migration intent.

Seasonal patterns

  • June (FY close, PK): owners scramble for FBR filing → accounting pitch lands hard.
  • July-Aug (new fiscal year): budget refresh → push annual plans with discount.
  • Ramadan: collections slow; use for relationship building, not closes.
  • Eid promos: ISPs run package promos to subscribers → upsell our WhatsApp blast feature.
  • September-November: strongest selling season globally — new CVAS approvals + post-monsoon expansion.

Sales Process — the step-by-step

Step 1 — Find lead (Day 0)

One of the channels above. Goal: name + WhatsApp number + ISP name + city.

Step 2 — WhatsApp opener (Day 0 or 1)

Use the WhatsApp template above. Include a 30-second screen-recording demo (Urdu voiceover). Do NOT send a PDF — PDFs die in WhatsApp.

Step 3 — Phone call (Day 1–2)

Within 24 hours of WhatsApp "seen" timestamp, call. Speak Urdu/Punjabi/Sindhi as appropriate. Never English-first. Goal: book a Zoom/AnyDesk demo.

Step 4 — Live demo (Day 3–7)

15–20 minute Zoom screen-share. Show:

  1. Add a customer (30 seconds)
  2. Run a recharge → invoice auto-generated (30 seconds)
  3. Send a bulk WhatsApp to 50 fake customers (1 minute)
  4. Show OLT live monitoring (1 minute) — if they have fibre
  5. Show cashbook with 3-stage approval (2 minutes)
  6. Show financial reports (1 minute)
  7. Show branding settings (30 seconds)
  8. Pricing slide → close OR follow up

Step 5 — Free trial setup (Day 7–14)

Spin up a dedicated demo instance for them OR install on their server. Migrate their data. Run alongside their existing system for 14 days.

Step 6 — Close (Day 14–21)

End of trial: confirm migration date, lock in tier, take first month payment. Set up recurring billing.

Step 7 — Onboard (Day 14–30)

Train their staff (1-2 sessions over Zoom). Verify all customers migrated. Confirm WhatsApp integration working. Hand over to support.

Step 8 — Retention (ongoing)

Monthly check-in WhatsApp. Quarterly QBR for Pro+ tier. Annual upsell conversation. Your commission depends on them staying.

Average deal cycle: 14–21 days from first contact to first paying invoice. International deals slightly longer (21–30 days). High-value (Scale/Enterprise) deals: 30–60 days.

Glossary — technical terms decoded

ISP (Internet Service Provider)
Company that sells internet connections to end customers. Our target buyer.
WISP (Wireless ISP)
An ISP that delivers internet over wireless / radio (not fibre). Common in rural Pakistan, Africa.
FTTH (Fibre to the Home)
Internet delivered over fibre-optic cable directly to the customer's home. The high-speed premium product.
RADIUS
Industry-standard protocol (since 1991) for authenticating users on a network. When a customer dials internet, RADIUS decides "yes you can connect, here's your speed, here's your IP."
FreeRADIUS
The world's most-used open-source RADIUS server. We bundle it. ISPs trust it.
PPPoE
Point-to-Point Protocol over Ethernet. The way most home/business internet connections "dial in" — they enter username/password, get an IP, get online.
NAS (Network Access Server)
The router that customers connect through. Usually a MikroTik in Pakistani ISPs. "NAS" here is NOT a network storage box — totally different meaning.
MikroTik
Latvian company that makes the routers 80%+ of small Pakistani ISPs use. RouterOS is their operating system. WatniRadius integrates deeply with it.
OLT (Optical Line Terminal)
The big fibre box in the ISP's office that lights up all the customer fibres in a neighborhood.
ONU (Optical Network Unit)
The small fibre box at the customer's home that connects to the OLT.
EPON / GPON
Two competing fibre standards. WatniRadius polls EPON OLTs today (most Pakistani ISPs); GPON support on roadmap.
CoA (Change of Authorization)
A live command sent to a RADIUS-authenticated session to change something (speed, disconnect) without the user logging out and back in.
FUP (Fair Use Policy)
"Unlimited" plans aren't really unlimited — past a certain monthly GB threshold, the speed drops to discourage abuse. WatniRadius enforces this automatically.
TR-069 / CWMP
Protocol for remotely managing customer-premises devices (home routers). Lets the ISP change WiFi passwords from the office without sending a technician.
JV (Journal Voucher)
An accounting entry for transfers between accounts (e.g. "move Rs 50,000 from Lahore cashbook to bank deposit"). 3-stage approval workflow in WatniRadius.
GL (General Ledger)
The master accounting record showing every transaction across every account. The single most important report for any business.
SaaS (Software as a Service)
Pay-monthly software accessed over the internet — Splynx, Sonar, IspDaftar are SaaS. WatniRadius supports both SaaS and self-hosted.
Self-hosted
Software installed on the customer's own server (vs. ours). Important for Pakistani/Asian ISPs who want data sovereignty.
White-label
Software re-branded as the customer's own — their logo, name, colours. Customers love this because they can resell it under their own brand.
PTA
Pakistan Telecommunication Authority — the regulator. They issue ISP licences.
CVAS
Class Value Added Services — the new district-level ISP licence PTA introduced in January 2026. Rs 100,000/year fee. 21 approved in May 2026 alone.
FBR
Federal Board of Revenue — Pakistan's tax authority. Why ISPs need our accounting module.
ARPU (Average Revenue Per User)
How much money the ISP makes from each subscriber per month. Pakistani fixed-broadband ARPU: Rs 1,500–3,500.
M-Pesa
Kenya's dominant mobile-money platform. Must-integrate for East Africa. Other regions: bKash (BD), GoPay (ID), JazzCash/EasyPaisa (PK).

FAQ — common buyer questions answered

Q: Can WatniRadius handle X customers?

A: A single server handles 5,000+ concurrent PPPoE sessions and 10,000+ customer records easily. We've tested it. For larger deployments we scale horizontally.

Q: Does it work with non-MikroTik routers?

A: Yes — anything that speaks RADIUS (Cisco, Juniper, accel-ppp, OpenBNG, even Mikrotik clones). MikroTik is just the most deeply integrated.

Q: Does it work with OLTs from any vendor?

A: Currently EPON OLTs via Telnet/SNMP (V-SOL, BDCOM, Huawei E-series, Fiberhome, ZTE C300, etc.). GPON polling on roadmap.

Q: Is there a customer portal where my subscribers can pay online?

A: A self-service portal where customers see their bill, balance, expiry is included. Online payment gateway integration (JazzCash, EasyPaisa, bKash, M-Pesa, Stripe) is an add-on per country.

Q: What languages does it support?

A: English (default). Urdu, Bahasa Indonesia, Spanish, Arabic on the Q3 2026 roadmap. Customer-facing emails / WhatsApp templates already support any language including Urdu / Arabic / RTL.

Q: Hosting requirements?

A: One Ubuntu 24.04 server, 4 GB RAM minimum (8 GB recommended), 2+ CPU cores, 50 GB disk. Runs on VPS (Hetzner, DigitalOcean, Contabo), local server, or AWS/Azure.

Q: How long does setup take?

A: Standard install: 2–4 hours. Including data migration from Excel/competitor: 1–3 days. Including training: 1 week to go fully live.

Q: What about support hours?

A: Starter: email next-business-day. Growth: phone/WhatsApp 9-9. Pro: priority phone/WhatsApp + 4-hour critical response. Scale/Enterprise: 24/7 with SLA.

Q: Can I migrate FROM your software if I'm unhappy?

A: Yes — full database export, customer data CSV download, no lock-in. We'll even give you migration scripts to a competitor if you really want.

Q: Source code?

A: Source provided with Enterprise tier under licence. Other tiers: source held by us, but binaries run entirely on the customer's server. Open audit logs.

Q: Updates / new features?

A: Continuous updates pushed via Git pull + migration runner. New features land every 1–2 weeks. All paying customers get all updates.

Q: GDPR / data protection?

A: Self-hosted means the customer controls their data — they're the data controller, not us. We provide tools (audit log, data export, deletion) to meet GDPR/PTA/local-law requirements.

Q: What if PTA / our regulator asks for compliance reports?

A: Connection logs are designed for compliance — full session history, NAT lookup, daily-partitioned. Export to PDF/CSV for regulator request.

Next Steps — your first 30 days

  1. Week 1 — Get equipped
    • Get a verified WhatsApp Business profile
    • Record 3 short screen-recording demos (Urdu, English) — 30s, 60s, 3min
    • Memorize the 60-second pitch and the top 5 objection responses
    • Set up a Calendly or simple booking page for demo calls
    • Get the customer demo dataset login from us
  2. Week 2 — Build pipeline
    • Join 10+ Facebook/WhatsApp groups (MikroTik PK, WISP PK, ISPAK, etc.)
    • Lurk for 3-4 days, answer 5 technical questions helpfully
    • Scrape PTA's CVAS approvals page for the last 3 months
    • Build a Google Sheet pipeline: Name / ISP / City / WhatsApp / Status
    • Goal: 50 leads identified
  3. Week 3 — First outreach
    • WhatsApp opener to 30 prospects/week (don't spam — personalised)
    • Track: sent / read / replied / demo booked
    • Run 5 demo calls minimum
    • Get 1 free-trial signup
  4. Week 4 — First close
    • Close 1-2 paying customers (Starter or Growth tier)
    • First commission paid 30 days after their first invoice clears
    • Get a video testimonial from your first happy customer
    • Use that testimonial in week 5+ outreach

6-month realistic target

30 paying customers — mix of Starter (15) + Growth (10) + Pro (5). Total customer monthly bill: ~Rs 200,000. Your monthly commission: ~Rs 130,000. Annualised: Rs 1.5M+.

1-year stretch target

100+ paying customers, ~Rs 700,000/month customer bills, ~Rs 450,000/month commission to you. Plus international deals at $60-240/month each, adding $1,500+/month in USD earnings.

Support you'll receive from us

  • Live demo dataset (real-looking, anonymised data for screen-share)
  • Sales WhatsApp group with the founder for instant technical Q&A
  • All marketing collateral (this booklet, videos, screenshots) updated monthly
  • Migration help (we do the data migration; you focus on selling)
  • Post-sale support handled by us (you don't have to do tech support)
  • Lead-tracking dashboard so you see your commissions accruing in real-time
Questions? Push back? Talk to the founder directly — WhatsApp the same number you got this booklet from. No question is too small. The better you understand the product, the more money you make.