CmatrixTech Billing
ISP billing for MikroTik, Ruijie, and fiber networks.
Billing for internet service providers, from a single tower to a carrier-grade fiber network. Plans, subscribers, M-Pesa payments, and the routers that enforce them, kept in one system.
Works with
Your network, as it is
Ruijie
Ruijie and Reyee gateways and access points for wireless and hotspot networks.OLT
GPON and EPON OLTs, with ONUs tied to the subscriber who pays for them.WISP and fiber
Wireless and fiber ISPs, one site or many, on the same subscriber records.On every site
Payments that switch the router
A customer pays on M-Pesa, the payment is confirmed, and the account is renewed on the MikroTik, the Ruijie gateway, or the OLT. When a plan runs out, the subscriber is suspended on time.
No one re-enables accounts by hand, chases receipts, or keeps a spreadsheet of who has paid.
$ billing sync --site tower-01› mikrotik pppoe 412 · hotspot 1,208 online› olt gpon 3 ports · 96 onus› expired 18 suspended on time✓ m-pesa KES 1,500 · account renewed✓ subscriber reconnected on the router› radius 3 nas · 1,620 sessions› wireguard tower-01 tunnel up · 12 ms
Features
Everything an ISP bills for
Subscribers and plans
PPPoE, hotspot, and static plans with speed profiles, validity, and data limits. Each subscriber has one record across every site.M-Pesa renewals
STK push, paybill, and till. A confirmed payment renews the account on the router, without anyone touching it.Suspend and reconnect
Expired accounts are cut off on time, and come back the moment the payment lands. No manual router work.Hotspot vouchers
Generate, print, and sell vouchers, or let customers buy access on the captive portal with M-Pesa.Many routers, many sites
MikroTiks, Ruijie gear, and OLTs across towers and POPs, managed from one dashboard.Customer portal and SMS
Subscribers check their plan, pay, and get reminders before expiry, by SMS and email.Staff roles and resellers
Admins, support staff, and agents see only what their role allows, with every change logged.Reports
Revenue, active and expired users, and growth per site, plan, and period.Network control
RADIUS, TR-069, and tunnels built in
TR-069 device management
A built-in ACS reaches customer routers and ONUs remotely: push Wi-Fi names and passwords, upgrade firmware, reboot, and read signal levels without a site visit.Dedicated WireGuard
Each router gets its own WireGuard tunnel to the billing system, private for management or with a public IP, so remote sites work behind CGNAT and any ISP uplink.RADIUS clients
MikroTik, Ruijie, and other NAS devices authenticate PPPoE and hotspot users against CmatrixTech RADIUS, with accounting, sessions, and speed limits per plan.Money in, money out
Collect from subscribers. Pay everyone else.
100+ payment gateways
M-Pesa paybill, till, and STK, plus banks, cards, Airtel Money, and regional wallets. More than 100 gateways for collecting from subscribers, and for paying out.Bulk payments and bill pay
Pay suppliers, agents, staff, and upstream bandwidth in one batch, and settle utility and airtime bills straight from the ISP app.Reseller and agent wallets
Agents top up a wallet, sell vouchers and renewals, and earn commission that pays out automatically on the schedule you set.Any size
From one tower to carrier grade
One router, a growing base
A single MikroTik or Ruijie site with hotspot and PPPoE customers, billed on M-Pesa from day one.Several sites, mixed networks
Wireless and fiber together, many routers, an OLT or two, staff roles, and resellers.Thousands of subscribers
A dedicated deployment sized for the network, with redundancy, integrations, and a support agreement.Getting started
Moving onto CmatrixTech Billing
- Network reviewWe look at the routers, OLTs, plans, and how customers pay today.
- ConnectRouters and OLTs are linked to the billing system, site by site.
- ImportSubscribers, plans, and expiry dates move in from the current system or spreadsheet.
- Go liveM-Pesa renewals and automatic suspend and reconnect switch on, with staff trained.