Looking for ISP billing software that you install on your own server instead of renting per subscriber? Linkhive runs the business side of a broadband or Wi-Fi provider. It bills your subscribers, renews them, suspends them on your MikroTik or FreeRADIUS when they do not pay, and reconnects them when they do. Customers pay in their own portal, resellers sell from a prepaid wallet, and technicians get a phone-friendly field app.
| Price | $149 one-time, single-site licence, 12 months of updates |
|---|---|
| Stack | Laravel 12, PHP 8.3+, MySQL 8 or MariaDB 10.6+, no build step |
| Network | MikroTik RouterOS API (PPPoE and hotspot), FreeRADIUS |
| Payments | Stripe, PayPal, bank transfer with approval, SSLCommerz, bKash, Nagad, plus counter payments |
| Portals | Admin with six staff roles, reseller panel, customer portal, technician web app |
| Reports | 42 ready-made reports, printable or CSV |
| Install | Web installer, one command on a VPS, or Docker |
Full source code, 12 months of updates and 30 days of issue support.
Billing that keeps running without you
Linkhive handles the monthly routine on its own. It raises the renewal invoice before a package expires, renews from prepaid balance where auto-renew is on, sends reminders, allows your grace days, then suspends the service on the router. When the customer pays, the service comes back without anyone logging in to the router. Each renewal is claimed exactly once, so a double click or a retried payment notification never renews a customer twice.
Packages have speed profiles, VAT and validity in hours, days or months. Add coupons, installation fees, partial payments, one-off invoices, refunds and package changes with credit for unused time. Printable voucher batches cover hotspot and recharge sales.

MikroTik and FreeRADIUS, built in
Linkhive creates, renews, disables and disconnects PPPoE secrets and hotspot users automatically, and pushes speed profiles to the router. A built-in RouterOS API client works over plain connections or TLS, and a FreeRADIUS driver covers providers who authenticate through RADIUS. If a router is offline, the payment is still recorded and the change is retried every hour. Router health is checked every five minutes, and a demo driver lets you try everything without hardware.
A portal that answers customers’ questions
Subscribers sign in to see their package, balance, bills and usage graph. They can pay online, change package, redeem a voucher, open a support ticket and reset a forgotten password with an SMS or email code. You can also send notices by SMS, WhatsApp or email from editable templates.

Payments confirmed with the gateway
Accept cards through Stripe, PayPal and bank transfer with staff approval, plus SSLCommerz, bKash and Nagad for customers in Bangladesh. Your team can also take cash, card, cheque or direct debit at the counter and print a receipt. Every online payment is checked with the gateway’s own API before it is booked, so a faked return link cannot mark an invoice as paid.
See your fibre network on a map
Map your network from POP to OLT, splitter, ODP box and customer on OpenStreetMap, with each customer’s online status. There are no paid map keys to buy.

A field app for your technicians
Technicians open a responsive web app in any phone browser, so there is nothing to install. They see today’s jobs, call the customer, get directions, check connection status, then complete the job with GPS position, materials used and the ONU serial. Connection requests from your website can be converted into a customer, an invoice and an installation job.

Resellers, staff and reports
Resellers work from a prepaid wallet at a commission and see only their own customers. Staff get one of six roles, and a zone manager sees only their own zone. Two-factor sign-in, a permission matrix, encrypted router and gateway secrets and an audit log protect the data. The 42 reports cover collections, dues ageing, ARPU, churn, technician performance and profit and loss, and a REST API connects other tools.

Who this ISP billing software is for
- Broadband and fibre providers billing monthly subscribers on PPPoE.
- Wi-Fi and hotspot operators selling vouchers and short packages from one hour.
- Providers with resellers or franchises who need each partner’s customers kept separate.
- Laravel developers who build for ISPs and want a tested codebase to start from (one licence per site).
Frequently asked questions
Is this ISP billing software a monthly service?
No. You pay $149 once, it runs on your own server, and there is no per-subscriber fee. Your data stays with you.
Do I get the source code?
Yes. You get the complete Laravel source code under a single-site licence, with 12 months of updates and 30 days of issue support.
Does it run on shared hosting?
Yes. You need PHP 8.3 or newer, Composer and MySQL 8 or MariaDB 10.6+. A VPS or Docker suits larger networks. A cron job is recommended, but billing can also run from web traffic.
Which routers does it work with?
MikroTik routers through the RouterOS API, and any setup that authenticates through a FreeRADIUS SQL database.
Can I import my existing customers?
Version 1.0 has no bulk import screen, so customers are added in the admin panel. If you are moving a large customer base, talk to us before you buy.
Is there a native mobile app?
No. The admin panel, customer portal and technician app are responsive web apps that work in any phone browser.
Can I try it before buying?
Yes. The live demo is Northvale Fibre, a fictional UK provider with 196 customers and simulated routers, and it has one-click logins for every portal.
Full source code, 12 months of updates and 30 days of issue support.