MagLynx — ISP Billing & Management
A commercial SaaS platform that runs an ISP's entire operation in one web app: automated prepaid billing, WhatsApp gateway, customer portal, MikroTik management, payment gateways, and financial reports — hosted, no install needed.
// Overview
MagLynx is a billing & ISP management system in a single web application: customer data, automatic invoicing, a WhatsApp gateway, a customer portal, MikroTik integration (PPPoE & Hotspot), payment gateways, financial reporting, and an API ready for AI agents. It runs as a hosted SaaS — each ISP gets its own subdomain, ready within a day, with no server setup required on their side.
Unlike the internal tools I built at Telkom, MagLynx is a commercial product with real paying customers: it has sign-up, pricing tiers, an online-payment checkout, and a public documentation site. It powers day-to-day operations end to end — from invoice generation at 00:15 to automatic isolation of overdue customers at the router level.
// The Challenge
Small ISPs typically run their business on spreadsheets and personal chat apps. That means: invoices made by hand every month, payment reminders typed one by one, delinquent customers isolated from the router manually (often days late), and no clear picture of cash flow or outstanding receivables. Every step costs hours, and mistakes — a missed isolation or a wrong bill — directly hit revenue.
The goal: one system that automates the full billing cycle, talks to customers over WhatsApp (the channel they actually use), controls the routers directly, and lets customers pay online without admin involvement.
// What I Built
A multi-tenant web application around a prepaid billing engine anchored on each customer's isolation date: invoices generate automatically at 00:15, WhatsApp reminders fire at H-2/H-1/isolation day at 07:30, and auto-isolation runs hourly with a per-router isolation profile. Payments received shift the isolation date forward; partial payments are supported with a rollback-safe payment history.
On top of the engine sits everything an ISP needs to operate: router management via the MikroTik API, a WhatsApp gateway with anti-ban sending patterns, a self-service customer portal, multiple payment channels, yearly financial reports, and a Telegram bot for the owner's daily recap — all extensible through an API designed for AI agents.
Automated Prepaid Billing
Daily auto-invoicing, pro-rated first bills, multi-month periods with period-range pricing, duplicate-billing guards.
Auto Isolate & Reminders
Per-router isolation profiles, scheduled PPPoE actions, and reminders that fire on schedule in the ISP's own timezone.
WhatsApp Gateway
Broadcasts, send queue, message templates with anti-banned variance and jitter, per-event notifications, and a global PAUSE switch.
Customer Portal
Customers check their bill, pay online, and report outages themselves — no admin round-trips.
Payment Gateways
Midtrans Snap, Duitku Pop, manual transfer/QRIS with unique 3-digit codes, plus a custom-gateway contract with HMAC-verified callbacks.
MikroTik Management
Routers, PPPoE secrets, hotspot users & live sessions, mass voucher generation with automatic expiry cleanup, and realtime TX/RX traffic charts.
Financial Reports
12-month cash flow, per-package and per-server revenue, receivables aging, collectibility, and 7-sheet Excel exports.
AI Agent API
A documented API layer ready for OpenClaw / Hermes-style agents — the same orchestration concepts I use in my own bots.
// Results
MagLynx is live and commercial: sign-up with online payment, tiered pricing, a public demo, and documentation that ISPs can share with their technicians without a login.
Live
Hosted SaaS — sign-up & pricing tiers
10+
Core modules (billing, WA, portal, MikroTik, reports…)
24/7
Automated billing, reminders & isolation
4
Payment channels incl. QRIS & e-wallet
// Tech Stack
Want to see it running?
The live demo walks through billing, WhatsApp, and router management with sample data.
Open Live Demo