Hotspot billing, captive portal & voucher engine
Sell Wi-Fi by the hour, day or gigabyte with a captive portal that speaks your language and your currency. Vouchers, M-Pesa STK, bKash, Paystack, agent wallets, PIN-code login and social sign-in — all fully brandable.
Prepaid Wi-Fi that actually converts — vouchers, mobile money, PIN codes, social login.
What you're probably fighting today
Agents lose books, sell twice, forget to remit. BillFi vouchers are single-use, agent-tracked and settle nightly.
Customers get bounced to a bank page and never come back. STK-push, USSD and one-tap PIN flows keep them on the portal.
The MikroTik default hotspot looks like 2009. BillFi portals are mobile-first, brandable and translation-ready.
Everything a Hotspot / Captive Portal operator needs
Generate 10 or 10,000 vouchers in seconds. Print as thermal receipts, SMS to phones, or drop into WhatsApp.
M-Pesa, Airtel Money, MTN MoMo, bKash, Nagad, EasyPaisa — customer taps, phone rings, session goes live.
Retailers sell vouchers or take payments from a prepaid wallet. Settlement is nightly, disputes are one click.
60-minute quick pass, 1-day pass, 5GB weekly, unlimited monthly — mix and match, price locally.
Different branding, plans and languages per hotspot location — one tenant, hundreds of sites.
Google, Facebook, phone-OTP or session-only PIN codes — pick the friction level that matches your venue.
Live in a weekend, not a quarter
Point your MikroTik / CoovaChilli / UniFi hotspot at BillFi. Walled-garden and login URLs auto-configure.
Logo, colours, background, terms, plan grid — WYSIWYG editor, mobile preview.
Batch-print voucher pads for agents, or turn on M-Pesa / bKash / Paystack for self-service.
Real-time session count, revenue by location, top agents and payout batches — all one dashboard.
Plays nicely with your gear
Bring the vendors you already run. BillFi drops into the middle of your stack — no rip-and-replace.
Answers, before you ask
Can I brand the portal per location?
Yes. Every hotspot location can have its own logo, colours, background, plan list and language — but still roll up to one revenue dashboard.
How does M-Pesa STK-push work?
Customer enters phone number on the portal, Safaricom rings their phone, they enter PIN, our callback opens the session — usually under 12 seconds end to end.
Can we pay agents commission automatically?
Yes. Set a commission rate per voucher batch or per revenue slice; agents see their wallet in real time and can request payout.
Does it work with UniFi and non-MikroTik hotspots?
Yes — any hotspot / captive portal that supports RADIUS auth (MikroTik, CoovaChilli, UniFi, Cambium, pfSense) plugs into BillFi.
Network management,
automated.
Join hundreds of ISPs across Africa, Asia, and Europe automating their billing, provisioning, and support with BillFi.