Now supporting PPPoE + Hotspot

ISP billing that
runs itself

Wakali gives ISPs a complete billing platform — M-Pesa payments, MikroTik automation, multi-branch management, and live network monitoring.

300k+
Hotspot users supported
<2s
M-Pesa activation time
99.9%
Platform uptime

Trusted by ISPs across Kenya

WakalinetSwiftISPLinkNetFiberProConnectKE

Features

Everything your ISP needs in one platform

From M-Pesa payments to MikroTik automation — Wakali handles operations so you focus on growing your network.

M-Pesa STK Push

Customers pay instantly via M-Pesa STK push. Hotspot accounts activate automatically within 2 seconds of payment confirmation.

MikroTik Automation

Connects directly to your MikroTik routers via API. Hotspot users and PPPoE accounts are created, suspended, and removed automatically.

Multi-Tenant SaaS

Every ISP gets their own isolated subdomain, data, M-Pesa paybill, and branding. Fully separated, fully yours.

Hotspot & PPPoE

Full support for both connection types — session-based hotspot top-ups and monthly PPPoE subscriptions from one dashboard.

Live Network Monitoring

Real-time CPU, memory, uptime, and throughput for every router across all branches. Instant alerts when a router goes offline.

SMS Renewal Reminders

Automatic SMS reminders before PPPoE subscriptions expire. Reduce churn without lifting a finger.

Dashboard

Monitor every router, from anywhere

Live view of all your MikroTik routers across every branch. CPU, memory, users, uptime — updated every 30 seconds.

  • Add unlimited routers per branch with one-click connection test
  • Color-coded alerts when CPU exceeds 80% or router goes offline
  • RouterBOARD firmware and ROS version displayed per router
  • Automatic health checks every 5 minutes via background tasks
Active users
247
Revenue today
KES 18.4k
Online routers
3/4
wakalinet_buguta
hEX S · 7.23.1 · CPU 42%
Online
wakalinet_town
RB4011 · 7.23.1 · CPU 71%
Online
wakalinet_town_2
Last seen 3h ago
Offline
Wakali Internet
Select a package
1 Hour
500MB · 5Mbps
KES 10
Daily
2GB · 10Mbps
KES 50
Weekly
10GB · 10Mbps
KES 200
Pay KES 50 via M-Pesa

Payments

M-Pesa payments, fully automated

Customer selects a package on the captive portal, pays via M-Pesa STK push, and is connected automatically — no admin needed.

  • STK push sent directly to the customer's phone
  • Hotspot account activated within 2 seconds of payment
  • Full payment ledger with M-Pesa receipt numbers
  • Each tenant uses their own M-Pesa paybill or till number
95%
of ISPs say Wakali has eliminated manual billing tasks from their workflow
<2s
average time from M-Pesa payment to hotspot activation
300k+
concurrent hotspot users supported per deployment

Pricing

We grow when you grow

No fixed subscription. Start free for 30 days then pay only a small share of what your customers pay you.

Free Trial
30
days, no credit card required

Get full access to everything — routers, packages, hotspot, PPPoE, billing dashboard, and M-Pesa integration. No limits during the trial.

  • Full platform access
  • Unlimited routers & branches
  • Hotspot + PPPoE billing
  • M-Pesa STK push
  • Live network monitoring
  • No credit card needed
Start free trial
After trial
Revenue Share
3%
of your monthly hotspot collections

We take 3% of what your hotspot customers pay you each month. PPPoE clients are charged at KES 25 per active account. Minimum invoice is KES 500/month.

  • 3% of hotspot collections
  • KES 25 per active PPPoE client
  • Minimum KES 500/month
  • Invoiced on 1st of every month
  • Pay securely via Paystack
  • 3-day grace period before suspension
Start free trial

How billing works

01

We snapshot every payment

Every time one of your customers pays for hotspot, Wakali records the amount in real time. Nothing is missed.

02

We calculate on the 1st

On the 1st of every month we total your hotspot collections and count your active PPPoE clients from the previous month.

03

You get an invoice

A detailed invoice lands in your dashboard showing the exact breakdown — hotspot 3% + PPPoE KES 25 per client. Minimum KES 500.

04

Pay via Paystack

Pay securely on your dashboard using Paystack — card or M-Pesa. You have 3 days before your account is suspended.

Example — June invoice

Hotspot collectionsKES 80,000
3% platform feeKES 2,400
PPPoE clients (120 × KES 25)KES 3,000
Total dueKES 5,400

Ready to automate your ISP?

Join ISPs across Kenya who have eliminated manual billing and cut operational costs with Wakali. 30 days free, no card required.