Hotspot & PPPoE platform for African ISPs

Run your whole networkfrom one place.

Billing, routers, customers and payments for hotspot and PPPoE operators across Africa. VillageHub collects the money, keeps your MikroTiks online and tells you which customers are about to leave.

No card needed · Live in under an hour · M-Pesa, MTN MoMo, Airtel Money and more

5
Countries
Local mobile money in each
< 1 hr
Signup to live
No hardware, no engineers
24/7
Automated collections
Payments confirm themselves
∞
Routers & vouchers
No per-device limits

Monitored around the clock, with alerts the moment a router or payment gateway stops responding

Outages that don't cost you customers.

When a router goes down, affected customers get automatic time credit and an SMS apology. Nobody has to call you.

  • Every outage is timed and logged per router
  • Lost time is added back, or a refund voucher if their package already ran out
  • Quiet hours respected — no texts at 3 a.m.
Outage · Rongai-Tower
Back online after 47 min
Resolved
  • 128 customers credited 47 min
  • 9 refund vouchers issued
  • SMS sent to every affected line

SMS to customer Sorry for the outage at Rongai this afternoon. We've added 47 minutes back to your package.

Plugs into the routers and gateways you already use.

Keep your MikroTiks, your own payment accounts and your SMS provider. VillageHub sits in the middle and makes them work together.

  • NetworkMikroTik · TP-Link Omada2
  • PaymentsM-Pesa · Paystack · ClickPesa · AzamPay · KopoKopo · PalmPesa · Snippe · Hubtel · MegaPay9
  • MessagingWhatsApp · Africa's Talking · Twilio · Infobip · MobileSasa · NextSMS · Hubtel · BulkSMS Ghana · SMSOnlineGH · Beem Africa10
Read the setup guides
MikroTik
TP-Link Omada
M-Pesa
Paystack
ClickPesa
Az
KopoKopo
Pp
Snippe
Hubtel
MegaPay
WhatsApp
Africa's Talking
Twilio
Infobip
MobileSasa
NextSMS
Hubtel
Bg
So
Beem Africa

Still confirming payments from your SMS inbox?

Each of these is small. Together they are most of your evenings — and money you never see.

0/4chores handed
to VillageHub
  • 11:04 p.m.

    A customer has paid and is waiting while you scroll through M-Pesa messages.

    Confirmed for you. The payment is matched and the session switched on in about two seconds — while you sleep.

  • Saturday

    One voucher card is photographed and shared by five phones.

    Device limits. Each code works on the number of devices you choose. The sixth phone gets your buy page instead.

  • Day 21

    A PPPoE client is three weeks late and nobody noticed.

    Bills chase themselves. Invoices go out, a grace period runs, the line is cut — and comes back the moment they pay.

  • 2:30 p.m.

    The router at your second site has been off since lunch.

    You hear first. Outages are timed per router and you get a WhatsApp alert — customers can even get the lost time back automatically.

From “Pay” to online in 2.1 seconds.

  1. 01

    Customer taps Buy

    They pick a package on your portal and get the M-Pesa prompt on their own phone. No till number to copy, no code to type.

03:12 · Mama Jane's WiFi0.0s
M-PESA

Pay KES 50 to MAMA JANE WIFI?

|
Send
Waiting for payment…
hAP ac² · Westlands
Offline
Your till · today
KES 47,850

Everything you sell, in one dashboard.

Hotspot and PPPoE billing for your network, in one place.

Hotspot billing

Sell WiFi by the hour, day or week

Vouchers, mobile money and a captive portal in your brand. Night and weekend offers switch on by themselves.

Explore hotspot billing
mamajane.admin.village-hub.net/packages
Search customers, vouchers…⌘K312 onlineJW

Packages

What customers can buy on your portal.

Sold today
128
↑vs 104 yesterday
Revenue today
KES 6,420
Mobile money & vouchers
Top package
Daily 24hrs
46% of sales
Offers live
2
Night Owl · Weekend
All7Hotspot5PPPoE2
NamePrice
1 Hour
KES 10
Daily 24hrs-20% Timed
KES 40KES 50
Night OwlNight · 22:00–06:00
KES 30
WeekendWeekend · Sat–Sun
KES 150
Weekly
KES 300
PPPoE billing

Monthly lines that bill themselves

Reminders before the due date, a cut-off when it passes, and back online the moment they pay.

Explore PPPoE billing
mamajane.admin.village-hub.net/subscriptions
Search customers, vouchers…⌘K312 onlineJW

Subscriptions

Monthly PPPoE customers, renewed and cut off on time.

Active lines
42
31 online now
Due this week
9
reminders scheduled
Collected this month
KES 98,500
↑vs KES 91,000
In grace
2
cut off on Friday
Active42Paused3Expired5All50
SubscriberPhoneStatus
jkamau
0712 345 678Online
Active
amina.o
0722 118 440Online
Active
mutua-office
0733 902 117Offline
Paused
njeri.k
0701 555 213Offline
Expired

A login page customers actually enjoy.

Clean on any phone. Customers pick a plan, pay with M-Pesa and are online in seconds.

9:41

Mama Jane's WiFi

High-Speed Internet

Login Now
0722 000 000
Select Your Plan

1 Hour

1 hour

KES10
Buy Plan

Daily Unlimited

Popular

24 hours

KES50
Buy Plan

Weekly

7 days

KES300
Buy Plan

? How to Connect

1

Select a Plan

Choose the internet package that best suits your needs above.

2

M-Pesa Payment

Enter your phone number and wait for the PIN prompt on your phone.

3

Instant Activation

Once payment is successful, you will be connected automatically within seconds.

Secure Payments by M-Pesa

Your brand, your wordsAdd your logo and colours, pick one of 11 designs and change any word customers see. No coding.
Made for phonesFast on cheap and older phones, tablets and laptops — and it can be served straight from the router.
Paid into your accountCustomers pay with an M-Pesa PIN prompt. The money goes to your own paybill or till, not through us.
Online the moment they payThe router lets them in by itself once payment lands, and returning customers stay logged in.

The customer's side

  1. Pick a plan
  2. Pay with M-Pesa
  3. Enter PIN
  4. Online
See all 11 designs and themes

Built for how Africa gets online.

From one hotspot behind a shop counter to a wireless ISP covering a whole county — same dashboard, same billing, live in under an hour.

Set up your network
Rooftops of a dense African neighbourhood at sunset, satellite dishes and a mast on the skyline

Estates & neighbourhoods

Telecommunication tower against a twilight sky

Towns & rural WISPs

Technician in a hard hat wiring a network cabinet

Fibre & home internet

Shopkeeper behind the counter of a small store

Shops, kiosks & markets

Students sitting on steps with their laptops

Schools & campuses

Infinity pool at a safari lodge overlooking the savanna

Hotels, lodges & cafés

Sell through agents. Stay online. Make it right.

Tools growing networks asked for — all included in every plan, all running on the MikroTik you already own.

01Sales network

Agents who sell for you

Give resellers their own login to buy voucher stock, see what sold, and top up their float by mobile money. They earn their cut the moment stock is issued — no payouts to chase, no cash to count.

MWMary WanjikuKawangware kioskKES 4,200
JOJoseph OtienoKisumu marketKES 12,800

Commission paid at issue · 10%

02Service quality

Outage credits, paid automatically

Every outage is timed and logged per router. When one runs long, customers get the lost time added back — or a refund voucher if they already expired — plus an SMS telling them so. Quiet hours respected.

Westlands · offline 47 min
14:12 → 14:59 · power outage
128 customers credited 47 min
9 refund vouchers issued
SMS sent to every affected line
03Uptime

Two lines, one network

Run a second link as backup, or share load across both with the weight you choose. Each link is watched by pinging past the modem, so an upstream failure moves traffic even when the modem still looks alive.

WAN 1 · Fibre2× share
WAN 2 · LTE backup1× share

Probe fails → traffic moves in seconds

04Repeat sales

Points that bring them back

Every purchase earns points on the customer's phone number. They swap points for free hours with an SMS code, and earn more for every friend they bring.

0722 ••• 903 · points
410
200 pts = 4 hrs
+25 · Weekly 10 Mbps+50 · Friend joined with your link
05Extra income

Sell the space on your portal

Local shops pay to appear on your login page. Run a different advert on each router and see how many people saw and tapped it.

Advert
Mama Mboga Fresh
10% off sukuma today · 200 m from here
3
Routers
2,140
Views
96
Taps

Direct M-Pesa, AzamPay & Paystack settlement. Straight to your till.

Your money, your own till.

Connect your own M-Pesa, mobile money or card account and customer payments settle from the mobile operators into your own till or bank account. Our fee is billed separately, so it never comes out of a customer’s payment.

No cut of individual payments — one simple monthly fee
Direct settlement from local networks to your bank or till
Instant captive portal & PPPoE auto-activation on payment

One simple fee. No setup costs, no hidden charges.

  • Hotspot: 3% of what you collect, minimum KES 500 a month.
  • PPPoE: KES 25 per client who was active that month. Suspended clients are free.
Payment gateways
Settings · Your own keys
M-Pesa DarajaM-Pesa DarajaSTK push · Till or Paybill
KopoKopoKopoKopoM-Pesa via your KopoKopo till
MegaPayMegaPayM-Pesa collections
PaystackPaystackCards & M-Pesa
Settles to your till · not oursRequest a gateway →

AI ISP analytics & churn prediction, in plain words.

An analyst that never clocks out.

Ask your business anything in plain language — revenue, churn risk, router health — and get answers backed by your live data. No reports to build, no spreadsheets to export.

Dispute assistant

Reviews usage logs against invoices to validate or dismiss disputes — hours of reconciliation, done in seconds.

Bill explainer

Customers get plain-language answers to billing questions instantly. You get fewer support tickets.

Churn radar

Flags at-risk subscribers from usage drops, missed payments, and session patterns — before they leave.

Network co-pilot

"Why is router X slow?" — ask in plain language, get answers backed by real telemetry.

Customer support agent

Talks to your customers on the portal — can't connect, which package to buy, payment stuck — day and night. Only the hard cases reach you.

Try VillageHub AI — included in every plan
VillageHub AI
Always online

Tap a question below and watch it answer from live network data.

Ask anything...

Set up your MikroTik billing in under an hour.

From signup to first sale, in one afternoon.

No engineers to hire, no firmware to flash. If you can log into your router, you can run VillageHub.

MikroTik Cloud Router Switch with patch cables and status lights
Bring your own routers
Works with the MikroTik you already own
STEP 01

Create your account

Tell us about your business and the networks you run. Takes about two minutes.

STEP 02

Get provisioned

We spin up your tenant with admin access, your branding, and base packages ready to sell.

STEP 03

Connect your routers

Add your MikroTiks with an IP and API credentials. No firmware flashing, no site visits.

STEP 04

Start selling

Your captive portal and billing go live — in under an hour, not weeks.

From the people running the networks.

Written by operators from inside their dashboard. Every review is real and approved by our team before it appears here.

Basing on my past billing systems experiece, this is the best billing system ever. Keep impressing us for your services
ILIdrisa LingundulaMULA ROUTER 2
Napenda namna ninavyopata msaada wa kiufundi kwa haraka
WWifibeipoaWiFiBeiPoa
This is very professional Billing System, thanks
MKMussa KilangoManager · SmartEdge Innovative
best billingsystem
IRIssaya RashidiBOSSKUKU
hekima na kujali wateja kwa wakati ndio huleta mafamikio asikilizwe mteja na kupokea maoni yenye nguvu zaidi na kufanyiwa kazi ila tamaa na kutowasikiliza wateja hurudisha mifumo nyuma ili usonge mbele juhudi usikivu nidhamu na afya njema kwakuwa mungu yupo ndani yako hakuna linaloshindikana kwenye mawazo yakweli
LJLuba juniorCHOGO WIFI

ISP billing pricing — Kenya, Tanzania, Uganda & Ghana

Simple pricing that grows with you.

One simple fee. No setup costs, no hidden charges.

Hotspot
KES 500 /mo or 3%

Pay the flat floor or 3% of what you collect through VillageHub — whichever is higher.

  • Unlimited MikroTik routers
  • Unlimited vouchers & sessions
  • Fully branded captive portal
  • Automated billing — M-Pesa, Paystack & more
  • VillageHub AI included
  • No setup fees
Start free for 30 days
PPPoE
KES 25 /client/mo

Pay per active PPPoE client each month — only clients active in the billing month count.

  • Unlimited MikroTik routers
  • Unlimited fiber & wireless subscribers
  • Automated invoicing & suspension
  • Automated billing — M-Pesa, Paystack & more
  • VillageHub AI included
  • No setup fees
Start free for 30 days
Enterprise Add-ons
Custom

Enterprise-grade infrastructure tools to run your entire ISP securely and reliably.

  • WireGuard tunnels
  • Custom SMS gateways
  • White-label platform
  • Full API access
  • Dedicated account manager
  • SLA guarantee
Talk to us

Hotspot: 3% of what you collect, minimum KES 500 a month.

PPPoE: KES 25 per client who was active that month. Suspended clients are free.

Free for 30 days · No card needed · No setup fees

Know other network owners? Save 5% — forever.

Refer a network and get a permanent 5% off your own subscription for every referral that subscribes — stacking up to 25% off, applied automatically to every invoice.

Become an affiliate

Before you ask.

The questions every operator asks before switching. Something else on your mind?

Chat with us on WhatsApp

Your network,
finally running itself.

Start free for 30 days. Move your routers and customers over with our help, at no cost.

No card needed · Live in under an hour · M-Pesa, MTN MoMo, Airtel Money and more