Introduction
Scaling an ISP business across multiple towns, districts, or even countries is one of the biggest ambitions — and biggest challenges — for internet service providers in Africa. Hiring staff in every location is expensive. But leaving growth on the table because your team cannot be everywhere is equally costly. The solution that forward-thinking ISPs in Uganda, Kenya, Ghana, Rwanda, and South Africa are adopting is a reseller and agent network — and Xenfi Billing gives you the platform to build and manage one efficiently.
In this guide, we walk through how to use Xenfi to onboard resellers and agents, assign subscriber quotas, track commissions, and manage a distributed sales network across Africa — all from a single dashboard. For the broader growth playbook, see How to Scale Your African ISP from 100 to 1,000 Subscribers Using Xenfi & MikroTik.
What Is a Reseller or Agent Network for an ISP?
A reseller or agent network allows your ISP to grow its subscriber base through third parties rather than direct staff alone. Here is how the two models typically work:
- Resellers — Independent businesses or individuals who purchase bandwidth or subscriber slots from your ISP at a wholesale rate and resell connections to end customers under their own brand or yours. They manage their own subscribers and billing within the limits you set.
- Agents — Field representatives who sign up new subscribers on your behalf and earn a commission per activation or per active subscriber per month. They do not manage billing independently — they simply bring in customers.
Xenfi Billing supports both models, giving you the tools to manage reseller accounts, track agent performance, and automate commission calculations across your entire network.
Why a Reseller Network Accelerates ISP Growth in Africa
Building a reseller and agent network is one of the highest-leverage growth strategies available to African ISPs because:
- Lower cost of acquisition — Agents and resellers bear their own sales costs; you only pay when they deliver a subscriber
- Faster geographic expansion — Local agents understand their communities better than a centralised sales team
- Reduced operational overhead — Resellers handle first-line customer support within their zones, reducing calls to your central team
- Scalable model — Adding 10 new agents costs a fraction of hiring 10 new staff members
- Revenue sharing alignment — Agents and resellers are incentivised to grow and retain subscribers because their income depends on it
Setting Up Reseller Accounts on Xenfi
To onboard a reseller on Xenfi Billing, navigate to the Resellers section of your dashboard and follow these steps:
- Create a reseller profile — Enter the reseller's business name, contact details, and the geographic zone or coverage area they will serve
- Set their wholesale plan pricing — Define the rate at which the reseller purchases bandwidth or subscriber slots from you (e.g., at a 30–40% discount to retail price)
- Assign subscriber quotas — Set the maximum number of subscribers the reseller can activate, preventing oversubscription of your network capacity
- Configure their commission structure — Set per-activation bonuses or monthly recurring commission percentages
- Grant dashboard access — Resellers receive their own Xenfi portal login where they can manage their subscribers, view invoices, and track their earnings
Once set up, the reseller operates within the boundaries you define — they cannot exceed their quota, cannot set prices below your minimum, and all their activity is visible to you from the parent ISP dashboard.
Recommended Hardware for Reseller Deployments
Each reseller zone needs reliable MikroTik RouterOS hardware to deliver managed connections to their subscribers. The most common choices for reseller network deployments are:
- MikroTik hEX S RB760iGS — Ideal as the reseller's primary gateway with SFP fibre uplink and PoE out for CPE devices.
- MikroTik hEX RB750Gr3 — Cost-effective distribution router for per-zone subscriber management.
- MikroTik hAP RouterBOARD — All-in-one CPE for subscriber premises with wired and wireless access.
All available from NetEdge Supplies with Cat6 cabling for structured reseller zone infrastructure.
Managing Sales Agents with Xenfi
For ISPs who prefer a direct agent model rather than independent resellers, Xenfi Billing allows you to register field agents and track their subscriber activations. Each agent gets:
- A unique agent code or referral link used when signing up new subscribers
- A dashboard view showing the subscribers they have activated and their current status
- Automated commission tracking — Xenfi calculates earnings based on your defined commission rules
- A monthly commission statement generated automatically for payroll or mobile money payout
This is particularly valuable for ISPs expanding into new districts in Uganda or Kenya, or entering new countries like Ghana or South Africa, where local agents can open markets that a centralised team cannot reach cost-effectively.
Subscriber Quota Management Across Zones
Network capacity management is critical when running a multi-reseller operation. Xenfi Billing helps you stay in control through quota management:
- Per-reseller subscriber caps — Set a maximum active subscriber count per reseller to match their allocated bandwidth
- Zone-based allocation — Assign resellers to specific geographic zones to prevent overlap and channel conflict
- Real-time quota visibility — Monitor how many subscriber slots each reseller has used vs. their cap from your central dashboard
- Quota alerts — Get notified when a reseller approaches their limit so you can proactively discuss capacity expansion
Use Xenfi's built-in reporting to track quota utilisation across all resellers. For a full guide on using Xenfi reports to drive revenue decisions, see How to Use Xenfi Billing Reports to Grow Your ISP Revenue in Africa.
Commission Tracking and Payouts
Manual commission calculations are one of the biggest pain points for ISPs running agent networks. Xenfi automates this entirely:
- Per-activation commissions — A fixed bonus paid when an agent activates a new subscriber (e.g., UGX 10,000 or KES 300 per new connection)
- Monthly recurring commissions — A percentage of each active subscriber's monthly invoice paid to the agent as long as the subscriber remains active (e.g., 10% of monthly plan value)
- Automated statements — Xenfi generates a commission statement at the end of each month for every agent and reseller
- Mobile money payouts — Commission payments can be processed via MTN MoMo, Airtel Money, or M-Pesa directly from the Xenfi dashboard
Agents see their earnings in real time on their Xenfi portal, which motivates consistent performance and reduces disputes over commission calculations.
Multi-Country Reseller Management
For ISPs with ambitions beyond a single market, Xenfi Billing supports multi-country reseller operations. You can:
- Assign resellers to specific countries — Uganda, Kenya, Ghana, Rwanda, South Africa — with country-specific plan pricing in local currencies (UGX, KES, GHS, RWF, ZAR)
- Configure country-appropriate payment gateways for each reseller (MTN MoMo for Uganda and Ghana, M-Pesa for Kenya, etc.)
- View consolidated revenue and subscriber reports across all countries from the parent ISP dashboard
- Set country-specific commission rates to reflect different market economics
This makes Xenfi the ideal billing backbone for ISPs building a pan-African distribution network.
Best Practices for Running a Xenfi Reseller Network
- Start with 2–3 pilot resellers — Test your quota settings, commission structure, and onboarding process before scaling to a large agent network.
- Use zone exclusivity as an incentive — Offering a reseller exclusive rights to a district or estate makes the opportunity more attractive and reduces channel conflict.
- Set minimum activity thresholds — Require resellers to maintain a minimum number of active subscribers to retain their wholesale pricing and quota allocation.
- Pay commissions on time via mobile money — Reliable, fast payouts via MTN MoMo or M-Pesa build agent trust and loyalty far more effectively than delayed bank transfers.
- Review quota utilisation monthly — Use Xenfi's reporting to identify high-performing resellers who are ready for a quota increase and low performers who need support.
- Keep subscriber churn low — Reseller recurring commissions depend on active subscribers staying connected. Share our guide on How to Reduce ISP Churn in Africa with your resellers to help them protect their recurring income.
- Provide resellers with marketing materials — Branded flyers, WhatsApp scripts, and referral links make it easier for agents to sign up new subscribers in their communities.
Conclusion
A well-structured reseller and agent network is one of the most powerful tools an African ISP can deploy to accelerate growth without proportionally scaling headcount or costs. Xenfi Billing gives you the infrastructure to build that network — with reseller onboarding, subscriber quota management, automated commission tracking, and mobile money payouts all handled in one platform. Whether you are expanding across Uganda and Kenya or building a presence in Ghana, Rwanda, and South Africa, Xenfi scales with your ambition. Pair each reseller zone with the right MikroTik hardware from NetEdge Supplies for a complete, deployable solution.
Start building your reseller network today at Xenfi Billing. And when you're ready to scale further, see How to Scale Your African ISP from 100 to 1,000 Subscribers.
Frequently Asked Questions (FAQ)
What is the difference between a reseller and an agent in Xenfi Billing?
A reseller purchases bandwidth or subscriber slots at a wholesale rate and manages their own subscribers independently within your Xenfi platform. An agent signs up new subscribers on your behalf and earns a commission per activation or per active subscriber, without managing billing independently.
Can Xenfi automatically calculate and pay agent commissions?
Yes. Xenfi automates commission calculations based on your defined rules — per-activation bonuses or monthly recurring percentages. It generates commission statements at month-end and supports mobile money payouts via MTN MoMo, Airtel Money, and M-Pesa directly from the dashboard.
How does Xenfi prevent resellers from overloading my network?
Xenfi allows you to set per-reseller subscriber caps that match their allocated bandwidth. Resellers cannot activate subscribers beyond their quota. You can monitor quota utilisation in real time from your central dashboard and receive alerts when a reseller approaches their limit.
Does Xenfi support resellers operating in multiple African countries?
Yes. Xenfi supports multi-country reseller management with country-specific plan pricing in local currencies, country-appropriate mobile money payment gateways, and consolidated revenue reporting across all markets from a single parent ISP dashboard.
Can resellers manage their own subscribers independently on Xenfi?
Yes. Each reseller gets their own Xenfi portal login where they can onboard and manage their subscribers, view invoices, and track their commission earnings — all within the boundaries and quota limits set by the parent ISP.