🇰🇪 Built for Kenyan ISPs

Run your ISP on one dashboard

Hotspot vouchers, PPPoE subscribers, M-Pesa payments, multi-WAN failover and RADIUS — all managed from one place, billed in Kenyan Shillings.

30 days free · No card required · Then 3% of hotspot earnings, or KES 32 per PPPoE subscriber
rumalinkenterprise.online/isp/dashboard
312
Active sessions
1.4 TB
Data today
KSh 128,400
Revenue this month
2
WAN links healthy

Daily traffic

Last 14 days · download and upload
DownloadUpload

WAN health

Checked every 10 seconds
WAN 1 · fibreprimary · 8 ms
WAN 2 · backupstandby · ready
Failoverarmed
RADIUS312 online
Works with
  • MikroTik RouterOS 7
  • M-Pesa Daraja
  • IntaSend
  • FreeRADIUS
  • Africa's Talking
  • BongaSMS
  • WebSMS
The Platform

Everything an ISP actually needs

Not a billing script bolted onto a router. A full operations platform — connectivity, money, and the customers in between.

FLAGSHIP

Failover & Load Balancing that keeps customers online

Two or more uplinks, watched from the router and the server at once. When a link dies, traffic moves in seconds — and it will never strand you on a dead backup, because a link is only parked when another is proven healthy.

  • Failover, load balancing, or both — per link
  • Weighted PCC balancing across every uplink
  • Quality failover: leaves a link that is degrading, not just one that is dead
  • Per-user routing policies — put a customer or a package on a chosen link
  • Connection tracking flushed on switchover, so apps reconnect immediately
LIVE FAILOVERWAN 1 DOWN — REROUTED
WAN 1 fibre
WAN 2 backup
Users 312 online
Confirmed down after 4 checks. A healthy alternative exists, so WAN 1 was parked and sessions moved across.
📡

MikroTik auto-provisioning

Paste one command into your router. It builds its own tunnel, hotspot, RADIUS and queues — no NAS config, no manual RADIUS setup.

📱

M-Pesa, end to end

STK push straight to your own paybill or till. The customer pays on their phone and their code activates itself — no one waits on an operator.

🎟️

Hotspot vouchers

Bulk generation, time and data limits, per-package bandwidth, SMS delivery and instant reactivation on renewal.

👥

PPPoE subscribers

Monthly billing, automatic invoices, SMS reminders, and a walled garden that suspends non-payers without cutting them off entirely.

📺

TV & device binding

Let a customer put a smart TV on their existing package, bound to its MAC and expiring exactly when their code does.

🔒

RADIUS & anti-share

FreeRADIUS authentication with full accounting, and per-package device limits so one voucher does not become five.

📊

Business insights

Revenue by product, repeat-buyer rates, heaviest users, traffic by link and by service — measured, not estimated.

💸

Wallet & withdrawals

Earnings land in your wallet as customers pay. Withdraw to your own M-Pesa account when you choose.

Inside the dashboard

Nineteen modules, one login

This is the whole product — not a teaser tier with the useful parts behind an upsell.

📊
Overview
KPIs + insights
📡
Active Sessions
Live, all services
🖥️
Devices
Routers + failover
🎟️
Vouchers
Issue & track
📦
Hotspot Packages
Price & limits
📡
Hotspot Sessions
Who is online
👥
Subscribers
PPPoE accounts
📦
PPPoE Packages
Speed tiers
🔌
PPPoE Sessions
Live links
📺
TV Bindings
Bound devices
👥
Users
Customer lifecycle
💳
Payments
Every transaction
🧾
Invoices
Auto-generated
🧾
Billing
Plan & charges
💸
Withdraw
Wallet payouts
💬
SMS
Gateway + credits
🔔
Notifications
Alerts & events
⚙️
Settings
Portal & payments
🎧
Support
Tickets
Simple Setup

Live in Under 30 Minutes

No server setup. No complex configurations. Just sign up, paste one command, and you're billing.

1
📝

Create Your Account

Register as an ISP, choose your plan (Hotspot or PPPoE), and access your dashboard instantly.

2
📋

Copy Provisioning Link

From the Devices section, add your MikroTik router and copy the auto-generated provisioning command.

3
🖥️

Paste Into MikroTik

Open Winbox or SSH, paste the command in the terminal. Your router connects and configures itself automatically.

4
💰

Start Billing

Create packages, generate vouchers, add PPPoE subscribers, and accept M-Pesa payments. Done.

Transparent Pricing

Pay Only For What You Earn

No setup fees. No monthly minimums. Every feature on this page is included on both plans.

📌 Most Popular Choice
📶

Pay-As-You-Grow Hotspot

Perfect for hotspot businesses and cyber cafes
3%
Flat fee on hotspot earnings only
  • Unlimited MikroTik routers
  • Unlimited users
  • Failover & load balancing included
  • Remote Winbox access
  • M-Pesa + IntaSend payments
  • Your choice of SMS gateway
  • Voucher management & TV binding
Start at No Cost →
🏠

Per-User PPPoE Subscription

For residential & office internet providers
KES32
Monthly per active subscriber
  • Unlimited MikroTik routers
  • Unrestricted subscriber growth
  • Keep your earnings — no revenue ceiling
  • Automated billing and invoices
  • Walled garden for non-payers
  • Multi-gateway payment support
  • Live notifications and status updates
Start at No Cost →
Questions

Before you sign up

Do I need my own server?

No. RumaLink is hosted. Your MikroTik connects to us over an encrypted tunnel, so the only hardware you need is the router you already have.

Does the money go through you?

Payments go to your own M-Pesa paybill or till. Our fee is charged on what you earn — on hotspot earnings, or per active PPPoE subscriber.

What happens when my main link goes down?

Traffic moves to your backup within seconds and connection tracking is flushed so apps reconnect immediately. A link is only ever parked when another is proven healthy, so you cannot be stranded on a dead backup.

Can one customer use several devices?

That is set per package. You choose how many devices a package allows, and customers can add a smart TV to a package that has room — bound to the TV and expiring with their code.

Which routers are supported?

MikroTik running RouterOS 7. Provisioning, hotspot, PPPoE, queues and multi-WAN are all configured for you.

Join RumaLink Enterprise

Register Your ISP Today

Free trial for 30 days. No credit card. Cancel anytime.

Already have an account? Sign in here

✅Success!