Solution · Hotspot & WiFi
Turn any WiFi network into a revenue engine
Branded captive portals, vouchers and session billing for estates, campuses and public hotspots — with an anonymous pay portal that takes an M-Pesa STK push and puts the customer online in seconds. No cashier, no accounts, no paperwork.
$ mycellium hotspot status
✓ captive_portal up · 86 active sessions
✓ pay_portal up · 41 STK pushes today
✓ vouchers up · batch #231: 500 printed
✓ radius up · 3 access points, 0 rejects
● revenue_today KES 18,420 · 1-hour is the top package
Monetization
From splash page to paid session in one flow
- Branded captive portal. Your logo, your colours, your terms — splash pages with promos, on your own subdomain.
- Voucher system. Time-based or data-based codes — print them, email them, or sell through resellers.
- Session & time billing. Hourly, daily, weekly or monthly packages — unlimited or data-capped, created in seconds.
- Anonymous pay portal. No signup, no account — pick a package, get an STK push, you're online.
customer: 1 Day · 5 Mbps · KES 50
pay_portal: STK push sent to +254•••••678
pay_portal: payment confirmed ✓ — receipt QHK3…9F2
hotspot_gw: session opened · MAC A4:5E:…:C1
hotspot_gw: expires tomorrow 14:32 · online
elapsed: 11s · zero staff touched this sale
Deployments
One tenant, every estate and campus you serve
- Multi-site by default. Every estate, campus block and public hotspot runs under one control plane — per-site packages and pricing.
- Device control. Limit devices per voucher, track MAC addresses, shut down sharing before it eats your margin.
- Works with your gateways. MikroTik, Ubiquiti and any RADIUS-based captive portal — no forklift upgrade.
- Revenue analytics. Peak hours, top packages and per-site revenue — the numbers you check before breakfast.
$ mycellium sites --group estate-east
✓ block_a_ap1 up · 34 clients · 99.97% 30d
✓ block_a_ap2 up · 29 clients
✓ block_b_ap1 up · 23 clients
● campus_north peak · 118 clients · 1-hour packages leading
device-sharing blocked: 3 vouchers today
Keep exploring
Other ways operators run on Mycellium Data
Ready when you are
Your WiFi is already there. Start billing it.
One form, a 15-step automated provisioning run, and your captive portal, pay portal and vouchers go live on your own branded subdomain.