The WiFi billing system built for Kenya

Sell internet with M-PESA, run any router brand, and watch every shilling land in one dashboard. XenFi is the ISP billing software Kenyan operators run when spreadsheets stop scaling.

XenFi analytics dashboard with live usage and session data

Payments your customers already use

  • M-PESA
  • Cards
  • Bank transfer
  • Vouchers
  • Agent cash sales

Why Kenyan networks switch to XenFi

A WiFi billing system in Kenya lives or dies on M-PESA. XenFi treats it as a first-class rail: a customer picks a plan on your branded portal, pays from their phone, and their session starts the moment the payment lands. No scratch cards to distribute, no till messages to read back, no reconciliation evenings.

Behind the portal, XenFi is a full ISP billing and hotspot management system for Kenya: MikroTik, Ruijie, TP-Link Omada and UniFi drivers, a cloud RADIUS core for everything else, PPPoE billing for home fiber clients, and analytics that show revenue next to router health. You run the network; the billing runs itself.

M-PESA settlement

Plans are paid from the customer's phone and matched to sessions automatically, so the books always agree with the router.

Hotspot and PPPoE together

Walk-in hotspot sales and monthly home subscribers on one system, each with their own plans, caps and speeds.

MikroTik and beyond

First-class MikroTik RouterOS support, plus Ruijie, Omada, UniFi and any RADIUS-capable router.

Branded captive portal

Your name and your plans on the login page, in English or Swahili copy you control.

Vouchers and agents

Print QR voucher batches or let ground agents sell for cash, with codes delivered by SMS.

Live network analytics

Active users, bandwidth, router CPU and top consumers beside the money they bring in.

Live in an afternoon

01

Connect your routers

Point your MikroTik, UniFi, Omada or Ruijie gear at XenFi's cloud. Nothing to host, nothing to maintain.

02

Set your plans and prices

Hourly bundles, daily caps, monthly PPPoE packages, all in Kenyan shillings with your margins.

03

Start selling with M-PESA

Customers pay from their phones and come online instantly. You watch it happen from the dashboard.

Straight answers

Does XenFi support M-PESA?
Yes. M-PESA is a native payment method: customers pay for plans from their phone and the session starts automatically once the payment is confirmed.
Which routers work with XenFi in Kenya?
MikroTik, Ruijie Reyee, TP-Link Omada and Ubiquiti UniFi have first-class support. Anything else that speaks standard RADIUS, including Cisco and Huawei gear, connects through the cloud RADIUS core.
Can I bill both hotspot users and home fiber clients?
Yes. Hotspot vouchers and time plans run alongside PPPoE subscriptions with caps, speeds and expiry dates, all billed from the same dashboard.
What does it cost to start?
There is a free plan to start on, and paid plans scale with your network. Transaction fees are published openly on the fees page.

Your first sale can happen today

Start on the free plan, connect a router, and let the network sell for itself.