Public Wi-Fi monetisation is one of the fastest-growing revenue streams for ISPs and network operators across Africa. Hotels, apartment blocks, student hostels, shopping centres, campuses, and business parks in Uganda, Kenya, Tanzania, Rwanda, Ghana, and Nigeria all have one thing in common: tenants and guests who want reliable Wi-Fi and are willing to pay for it — either directly or through the venue operator.
The combination of MikroTik Hotspot Server and Xenfi ISP billing gives network operators and ISPs in East and West Africa a complete, automated stack for deploying, managing, and monetising public and semi-public Wi-Fi networks. In this guide, we walk through how the two systems work together — from hardware selection through to subscriber onboarding and payment automation.
What Is MikroTik Hotspot Server?
MikroTik Hotspot Server is a built-in RouterOS feature that creates a captive portal — a login page that intercepts unauthenticated users and requires them to log in or purchase access before they can browse the internet. It is one of the most widely used hotspot platforms across Africa because:
- It's built into every MikroTik RouterOS device at no additional licence cost.
- It supports username/password authentication, voucher-based access, and MAC address bypass.
- It integrates via the RouterOS API with third-party billing systems like Xenfi for automated session management.
- It handles simultaneous sessions across hundreds of users on supported hardware.
- The captive portal page is fully customisable — you can brand it with your ISP or venue logo.
Deployment Scenarios: Where MikroTik Hotspot + Xenfi Makes Sense
Apartment Blocks & Residential Estates
Deploy a shared Wi-Fi network across an apartment block or gated estate in Nairobi, Accra, Kampala, or Lagos. Each unit gets a unique login or voucher. Xenfi manages monthly billing per unit, sends payment reminders, and automatically suspends non-paying units via the MikroTik Hotspot API. The property manager gets a share of revenue and zero billing headaches.
Student Hostels & Campus Networks
Student hostels in Kampala, Nairobi, Accra, and Ibadan need affordable, fast Wi-Fi with per-user billing. Deploy MikroTik hAP RouterBOARD access points throughout the hostel, connected to a central MikroTik hEX S running Hotspot Server. Students purchase weekly or monthly vouchers via mobile money, and Xenfi automates the entire payment-to-access workflow.
Hotels & Guesthouses
Hotels in Kigali, Accra, Lagos, and Mombasa can offer guest Wi-Fi as a revenue line rather than a cost. Deploy MikroTik Hotspot with daily or per-stay vouchers priced in local currency. Xenfi handles voucher generation, payment collection via mobile money, and automatic session expiry when the voucher time limit is reached.
Business Parks & Co-Working Spaces
Business parks and co-working spaces in Nairobi, Accra, and Johannesburg need reliable Wi-Fi with per-desk or per-tenant billing. MikroTik Hotspot + Xenfi enables you to assign each tenant their own account, bill monthly in local currency, and manage bandwidth allocations per tenant directly from your Xenfi dashboard.
ISPs Adding Hotspot Revenue to Their Network
If you're already running an ISP in Uganda, Kenya, Tanzania, Rwanda, Ghana, or Nigeria with MikroTik infrastructure, adding hotspot monetisation at venues on your network is a straightforward revenue extension. Deploy a hotspot zone at each venue, connect it to your existing Xenfi account, and manage venue billing alongside your regular subscriber billing — all from the same dashboard.
Recommended Hardware for MikroTik Hotspot Deployments
The right hardware depends on your deployment size and venue type. Here's what we recommend from our MikroTik Routers collection:
Gateway / Hotspot Server Router
- MikroTik hEX S RB760iGS — The ideal gateway router for medium to large hotspot deployments. SFP fibre uplink for backhaul, PoE out to power access points, and full RouterOS Hotspot Server support with Xenfi API integration.
- MikroTik hEX RB750Gr3 — Cost-effective gateway for small venues (guesthouses, small hostels, single-floor office). 5-port gigabit, full RouterOS Hotspot Server.
Access Points (Indoor Coverage)
- MikroTik hAP RouterBOARD with PoE — Versatile indoor access point with 5 gigabit ports and PoE in. Supports hotspot mode and handles 30–50 simultaneous users per unit. Best for mid-size rooms, corridors, and open areas.
- MikroTik hAP lite RB941-2nD — Compact, affordable access point for small rooms and targeted coverage zones. Ideal for adding coverage in areas where a full hAP unit is overkill.
Outdoor & Campus Coverage
- MikroTik wireless routers — Outdoor wireless distribution for campus-scale hotspot deployments covering courtyards, parking areas, and open outdoor spaces.
Connect all access points to your gateway router with quality Cat6 cabling for reliable, low-latency backhaul throughout the venue. Proper Cat6 runs ensure stable RouterOS API communication between Xenfi and your hotspot server.
How Xenfi Integrates with MikroTik Hotspot
Xenfi connects to your MikroTik Hotspot Server via the RouterOS API and automates the key billing workflows:
Voucher Generation & Sale
Xenfi can generate hotspot voucher codes (username/password pairs) linked to specific time or data plans. Vouchers are sold via the subscriber portal or via staff-assisted sales. When a voucher is purchased and paid via mobile money, Xenfi activates it on the MikroTik Hotspot automatically.
Monthly Account Billing
For monthly hotspot accounts (apartments, offices, hostel tenants), Xenfi manages the full billing cycle: invoice generation, mobile money payment collection, account suspension when overdue, and instant reactivation after payment — all via the RouterOS API on your hotspot gateway.
Bandwidth Control per User
Each hotspot user or plan tier has its own bandwidth profile on your MikroTik router. Xenfi maps plans to bandwidth profiles, so a premium 10 Mbps plan subscriber automatically gets a different queue from a basic 2 Mbps plan subscriber — applied and enforced by RouterOS automatically.
Mobile Money Payments
Venue subscribers and hotspot users pay via the mobile money platforms dominant in their country — MTN Mobile Money in Uganda, Ghana, and Rwanda; M-Pesa in Kenya and Tanzania; and Airtel Money across all markets. Xenfi reconciles all mobile money payments automatically with zero manual transaction matching.
Setting Up MikroTik Hotspot + Xenfi: The Quick-Start Steps
- Deploy your hardware — Install your MikroTik hEX S as the hotspot gateway and connect access points via Cat6 cabling.
- Configure MikroTik Hotspot Server — Enable Hotspot on the LAN interface, set your DNS name, customise the login page with your branding.
- Enable RouterOS API — IP > Services > api (port 8728), create a Xenfi API user.
- Register on Xenfi — Create your Xenfi account and add your hotspot router.
- Create your plans — Daily, weekly, or monthly plans in local currency with speed limits.
- Connect mobile money — Link your MTN, Airtel, or M-Pesa merchant account to Xenfi.
- Onboard your first users — Create accounts or generate vouchers and start monetising.
Frequently Asked Questions (FAQ)
Can Xenfi integrate with MikroTik Hotspot Server?
Yes. Xenfi integrates with MikroTik Hotspot Server via the RouterOS API, enabling automated voucher activation, monthly account billing, bandwidth control per user, and mobile money payment reconciliation. Register on Xenfi to set up your hotspot billing.
Which MikroTik router is best for a hotspot gateway in Uganda or Kenya?
The MikroTik hEX S RB760iGS is the best choice for medium to large hotspot deployments — it has an SFP fibre uplink, PoE out for access points, and full RouterOS Hotspot Server and API support for Xenfi integration. For smaller venues, the hEX RB750Gr3 is a cost-effective alternative.
Can MikroTik Hotspot + Xenfi support mobile money payments in Ghana?
Yes. Xenfi supports MTN Mobile Money Ghana, Vodafone Cash, and AirtelTigo Money for hotspot billing in Ghana. Users pay via their preferred mobile money platform and access is activated automatically. No manual voucher issuance or payment verification required.
What access points work best for indoor hotspot coverage in East Africa?
For indoor hotspot coverage, the MikroTik hAP RouterBOARD with PoE handles 30–50 simultaneous users and works well in corridors and common areas. The MikroTik hAP lite RB941-2nD is ideal for compact spaces like hotel rooms and hostel corridors. Browse our full MikroTik Routers collection.
How does Xenfi handle hotspot voucher billing?
Xenfi generates hotspot voucher codes linked to time or data plans and activates them on your MikroTik Hotspot Server via the RouterOS API when payment is confirmed via mobile money. Vouchers expire automatically when the time or data limit is reached, and the user is prompted to purchase another via the captive portal. Set up hotspot voucher billing on Xenfi.
Where can I buy MikroTik access points and routers for a hotspot deployment in Africa?
NetEdge Supplies stocks MikroTik routers and access points for hotspot deployments across Africa, including the hEX S and hAP RouterBOARD. Browse our MikroTik Routers collection and Cat6 Cables and order online for delivery across Uganda, Kenya, Ghana, and beyond.