Built for MikroTik networks

Run your WiFi
business from one screen.

Hotspot vouchers, PPPoE accounts, M-Pesa payments, and your MikroTik router — connected end to end. No spreadsheets, no WhatsApp groups, no walking to the router to check who's online.

M-Pesa STK Push built in Native MikroTik API Hotspot & PPPoE
LIVE // BRIDGE1 — CUSTOMER SESSION
ROUTER ONLINE
MikroTik hAP ac²Online
Hotspot bridge110.10.0.1/21
Customer connects254712•••789
Package selected3 hrs — KES 20
M-Pesa STK Push sentPending
Enter M-Pesa PIN
Waiting for Safaricom confirmation…
Verifying with SafaricomCheckoutID
Payment confirmedKES 20
7K2P-9QXA
Voucher issued · valid 3 hours
Pushed to routerlimit-uptime 3h
Customer connectedOnline
Session started00:00:04
InvoiceAuto-recorded
Staff visibilityLive dashboard
One router, broadcasting everything

Every connection, from one device.

Hotspot vouchers, PPPoE accounts, M-Pesa payments, and your staff dashboard — all routed through the MikroTik you already own.

Hotspot Voucher
PPPoE Account
M-Pesa Payment
Staff Dashboard
The current way

You already know the problems.

Every WISP operator runs into the same three walls sooner or later.

// 01

Vouchers on paper

Hand-written codes, a notebook of who paid, and no way to know who's actually still connected right now.

// 02

Payments you can't trust

"I already paid" with no way to verify it fast — or worse, a customer who never paid at all getting online anyway.

// 03

One person holds it all

If you're not there to check the router, nobody else can suspend a customer, issue a voucher, or see what's wrong.

What it does

Everything between your router and your revenue.

Not a generic dashboard bolted onto your network — built specifically around how a MikroTik-based ISP actually runs.

One-click router setup

Point it at a fresh MikroTik and it configures the hotspot bridge, PPPoE, DHCP, NAT, firewall, and walled garden — safely, without touching what's already there.

Verified M-Pesa payments

STK Push built in, and every payment is independently re-confirmed with Safaricom before a customer ever gets connected — not just trusted at face value.

Vouchers from 1 hour to 30 days

A quick top-up or a full month — set exactly how long a package lasts, down to the hour, not just whole days.

See who's online, live

Real-time PPPoE and hotspot sessions, and when someone disconnects, know why — expired, suspended, or just walked out of range.

Staff who see only what they need

Administrators, cashiers, and technicians each get their own login and their own view — nobody shares one master password anymore.

Billing that runs itself

Invoices generate, overdue accounts get flagged, and expired customers are suspended automatically — every night, without anyone clicking a button.

Getting started

From bare router to first paying customer.

01

Connect your router

Add your MikroTik's address and a dedicated API login. Test the connection, then let Auto Configure build your network.

02

Set your packages

Hotspot, PPPoE, or both — set your prices and durations. A guided setup checklist confirms every piece is actually working, not just switched on.

03

Customers pay and connect

Walk-up hotspot buyers pay by M-Pesa and get online automatically — no code to type in. PPPoE customers bill and suspend themselves on schedule.

Built to be trusted with money

Every payment is checked twice — by design.

No forged payments

A confirmation is only trusted after it's independently re-verified with Safaricom — not just accepted because it arrived.

"Already paid?" recovery

If a payment goes through but the connection doesn't, a customer can recover their own voucher — no support call needed.

A record of every scheduled job

Billing, session tracking, and backups all log every run — so "did it actually work last night" is always a real answer, not a guess.

SCHEDULER STATUSrs9 · test.node
Last Hourly Run9 min ago
Session Sync4 min ago
Daily BillingComplete
M-Pesa Verified7K2P-9QXA
Router BackupComplete
Who it's for

If you're running a MikroTik, this is built for you.

Any operation where people pay for a slice of one internet connection.

Hotspot

WiFi kiosks & hotspots

Walk-up customers buying vouchers by the hour or the day — market stalls, trading centers, bus stops.

PPPoE

Estate & apartment WiFi

Fixed monthly subscribers on PPPoE, billed automatically, suspended automatically when they lapse.

Campus

Compounds & campuses

Hostels, church compounds, and school networks that need real access control, not an open password.

Multi-site

Growing WISPs

More than one router, more than one site, and a team that needs to manage it all without sharing one login.

Questions

Before you ask

Any RouterOS device with API access works — from a small hAP to a CCR handling a full site. If it runs RouterOS, it can be configured.

Your router keeps running independently — existing sessions and cached rules stay active. What pauses is new billing and session tracking, which catches up automatically the moment connectivity returns.

Setup never overwrites ports or bridges that are already in use elsewhere on your network — it builds alongside your existing configuration, not over it.

Either — STK Push works against whichever shortcode your M-Pesa account is registered with.

Yes — Administrator, Cashier, and Technician roles each see only what's relevant to their job, all from separate accounts.

Ready when you are

See it running on your own router.

Bring your MikroTik and your M-Pesa till number — we'll walk through a live setup, start to finish.