What Is Xenfi? The ISP Billing System Built for African Internet Service Providers

Xenfi ISP billing dashboard on laptop with mobile money payment graphs, MikroTik router status, and Africa map overlay — ISP subscriber management platform for Uganda, Kenya, Tanzania, Rwanda, Ghana and Nigeria

Running an ISP in Africa — whether in Uganda, Kenya, Tanzania, Rwanda, Ghana, South Africa, or Nigeria — comes with a unique set of operational challenges. Most of your subscribers pay via mobile money. Your network runs on MikroTik RouterOS. And your billing operation needs to be lean, automated, and reliable — even as your subscriber base grows from 50 to 500 and beyond.

Generic billing software built for Western markets doesn't address any of this. That's exactly why Xenfi was built — a modern ISP billing and subscriber management platform purpose-designed for African internet service providers. In this guide, we cover what Xenfi is, who it's for, its core features, and why it's becoming the billing platform of choice for ISPs across the continent. Get started with Xenfi here.

What Is Xenfi?

Xenfi is a cloud-based ISP billing and subscriber management platform built for internet service providers in Africa. It automates the complete subscriber lifecycle — from onboarding and plan assignment through to invoicing, mobile money payment collection, service suspension, and automatic reactivation — with deep integration into MikroTik RouterOS.

Unlike platforms designed for European or North American ISPs, Xenfi is built around the realities of African ISP operations: mobile money payment ecosystems, MikroTik-dominant infrastructure, rapid subscriber growth, and the need for a system that works reliably across diverse markets from Kampala to Lagos to Accra to Johannesburg.

Who Is Xenfi Built For?

Xenfi is ideal for:

  • New ISPs in Uganda, Kenya, Tanzania, Rwanda, Ghana, South Africa, and Nigeria launching their first subscriber base and needing automated billing from day one. See our Complete ISP Startup Checklist for East Africa for a full launch guide.
  • Growing ISPs that have outgrown spreadsheets, WhatsApp payment confirmations, and manual Winbox sessions.
  • Established operators with 500+ subscribers needing multi-zone billing, advanced reporting, and scalable automation.
  • WISPs using MikroTik hAP RouterBOARD or MikroTik hEX S routers as their primary distribution hardware.

Register on Xenfi today and see how it fits your ISP operation.

Core Features of Xenfi

1. MikroTik RouterOS Integration

Xenfi's native MikroTik RouterOS API integration is its most powerful feature for African ISPs. Xenfi connects directly to your routers via the RouterOS API and automates:

  • Subscriber bandwidth queue creation and management based on active plan.
  • Automatic service suspension when invoices go overdue — via firewall address lists or queue modification.
  • Instant service reactivation the moment payment is confirmed.
  • Real-time plan upgrades and downgrades applied directly to the router.

Works with the MikroTik hEX S RB760iGS, MikroTik hEX RB750Gr3, hAP RouterBOARD, hAP lite RB941-2nD, and all other RouterOS devices. For bandwidth management best practices, see our guide: MikroTik Queue Tree vs Simple Queues for African ISPs.

2. Mobile Money Payment Integration

Xenfi integrates with the mobile money payment gateways that African subscribers actually use:

  • Uganda: MTN Mobile Money, Airtel Money
  • Kenya: M-Pesa (Safaricom), Airtel Money
  • Tanzania: Vodacom M-Pesa, Airtel Money, Tigo Pesa
  • Rwanda: MTN Mobile Money, Airtel Money
  • Ghana: MTN Mobile Money, Vodafone Cash, AirtelTigo Money
  • Nigeria: Bank transfers, Flutterwave, Paystack, and other Nigerian payment gateways
  • South Africa: EFT, card payments, and instant payment solutions

All payments are reconciled automatically — no manual transaction matching required. Set up mobile money automation on Xenfi.

3. Automated Invoicing & Payment Reminders

Xenfi generates subscriber invoices automatically based on each account's billing cycle and plan. Payment reminders are sent via SMS or email before the due date, and overdue notices follow automatically — all without your team touching a thing.

4. Subscriber Self-Service Portal

Subscribers can log in to check their account balance, view and download invoices, top up their account via mobile money, and manage their plan — reducing inbound support calls and improving the subscriber experience across your entire ISP. Enable the subscriber portal on Xenfi.

5. Multi-Zone & Multi-Router Management

Xenfi supports multi-router configurations, letting you register all your MikroTik routers across different coverage zones and manage all subscriber accounts from a single dashboard. As you expand into new zones — new estates, new towns, new regions — simply add the new router to Xenfi and assign subscribers to it. See our guide on building a reliable ISP backhaul network with MikroTik for zone expansion planning.

6. Plan & Package Management

Create unlimited plan tiers with custom speeds, data caps, and billing cycles. Plans are mapped directly to bandwidth profiles on your MikroTik routers — changes take effect in real time without manual router reconfiguration.

7. Revenue Reporting & Analytics

Track Monthly Recurring Revenue (MRR), outstanding balances, collection rate, churn rate, and ARPU from Xenfi's reporting dashboard. Get the data you need to make informed decisions about pricing, expansion, and subscriber retention. For subscriber retention strategies that complement Xenfi's reporting, see: How to Reduce ISP Churn in Uganda. Access full reporting on Xenfi.

Why Xenfi Works Across African Markets

What makes Xenfi particularly well-suited to ISPs across Africa is its design-first approach to the continent's specific realities:

  • Mobile money native: Not bolted on as an afterthought — mobile money is a first-class payment method in Xenfi, with real-time reconciliation and automatic service restoration.
  • MikroTik native: The RouterOS API integration is deep and reliable — not a workaround but a core feature of the platform.
  • Multi-currency: Supports UGX, KES, TZS, RWF, GHS, ZAR, NGN and other African currencies natively.
  • Cloud-hosted reliability: Xenfi runs in the cloud, so it keeps processing payments and managing service status even during local power outages — critical for markets like South Africa with load-shedding, or any East African ISP dealing with generator cutover times.
  • Affordable entry point: Priced for small and growing ISPs, not just enterprise operators.

Recommended Hardware to Use with Xenfi

Xenfi integrates with any RouterOS device. Here are our top picks from the MikroTik Routers collection at NetEdge Supplies:

Complete your network infrastructure with reliable Cat6 cabling for structured backbone and indoor distribution runs. All available from NetEdge Supplies for delivery across Africa. Pair your hardware with Xenfi billing for a complete, automated ISP operation.

Getting Started with Xenfi

  1. Register your account — Sign up at Xenfi.
  2. Add your MikroTik routers — Enable RouterOS API and enter your router credentials in Xenfi.
  3. Create your subscriber plans — Define speed tiers and pricing in your local currency.
  4. Connect mobile money gateways — Link your MTN, Airtel, M-Pesa, or other payment merchant accounts.
  5. Onboard your subscribers — Add accounts and let Xenfi handle everything automatically.

Related Guides

Frequently Asked Questions (FAQ)

What is Xenfi?

Xenfi is a cloud-based ISP billing and subscriber management platform built for African internet service providers. It automates invoicing, mobile money payment collection, MikroTik router control, service suspension, and reactivation — covering ISPs in Uganda, Kenya, Tanzania, Rwanda, Ghana, South Africa, and Nigeria. Register on Xenfi here.

Does Xenfi work with MikroTik routers?

Yes. Xenfi integrates natively with MikroTik RouterOS via API, enabling automated bandwidth control, subscriber suspension, and service reactivation. It works with all RouterOS devices including the hEX S, hEX RB750Gr3, and hAP RouterBOARD. Browse our MikroTik Routers collection.

Which African countries does Xenfi support?

Xenfi supports ISPs across Africa including Uganda, Kenya, Tanzania, Rwanda, Ghana, South Africa, and Nigeria, with native mobile money integrations for each market's dominant payment methods. Register on Xenfi to get started for your country.

Does Xenfi support MTN Mobile Money and M-Pesa?

Yes. Xenfi supports MTN Mobile Money (Uganda, Rwanda, Ghana), M-Pesa (Kenya, Tanzania), Airtel Money, and other African mobile payment gateways. Payments are reconciled automatically with instant service restoration via the MikroTik API.

Can Xenfi manage multiple routers across different zones?

Yes. Xenfi supports multi-router and multi-zone configurations. You can register all your MikroTik routers across different coverage zones and manage all subscriber accounts from a single Xenfi dashboard, with subscribers automatically linked to the correct router.

Where can I buy MikroTik routers to use with Xenfi in Africa?

NetEdge Supplies stocks a full range of MikroTik RouterOS devices compatible with Xenfi, including the hEX S, hEX RB750Gr3, and hAP RouterBOARD. Browse our MikroTik Routers collection and order online for delivery across Africa.