Internet billing for ISPs

Bill every customer on your network, paid by M-Pesa.

Hotspot codes and monthly home and office customers, on your own MikroTik routers. Customers pay your Till or Paybill directly, get connected when they pay and cut off when their time runs out.

What you sell

Two kinds of customers, one system

Run an open hotspot, monthly home and office internet, or both, on the same MikroTik router.

Open hotspot

Anyone joins your Wi-Fi, picks a package and gets online.

  • Packages by time, data, speed and number of devices
  • Customers pay with M-Pesa on your login page and are connected straight away
  • Printed codes to sell for cash; each starts its clock at first login
  • Your business name, logo and colours on the login page

Home and office internet

Monthly customers on fibre or cable, each with their own account.

  • An account number, and a PPPoE user name and password for the unit in their house
  • Monthly packages with the speed applied by your router
  • Connected while paid up; cut off when their time runs out, and back on as soon as they pay
  • Fiber box and unit serial kept on each customer's page
Billing

Payments that renew customers by themselves

Every payment goes into the customer's balance, and each full package price adds another period after the time they still have. Part payments wait in the balance; nothing is lost.

The money goes straight to your own Till or Paybill. DevCorp never holds it and takes no share of it.

1
Paybill with their account numberA customer pays your Paybill typing their account number, such as KW1042, and is renewed automatically. A mistyped number waits under Billing for you to assign.
2
M-Pesa prompt from your dashboardSend a payment request to a customer's phone; they enter their PIN and they're renewed.
3
Cash at your shopRecord it on the customer's page, with a receipt-book number if you like.
4
M-Pesa on the hotspot login pageWalk-in customers pay for a package and get a code that logs them in at once.
Your network and your business

Everything you check every day

MikroTik in one script

Add a router, choose hotspot, PPPoE or both, and paste the script it gives you into the router. RouterOS 7, fiber ports and VLANs included.

Who is online

Every hotspot device and home customer connected right now, with their address and how much data they've used.

Who owes what

Who ends within three days, who has run out and how much is left to collect, beside every payment and M-Pesa receipt.

Sales you can check

Hotspot sales today, this week and this month, and monthly collections, each with its M-Pesa receipt.

Your brand

Your name, logo and colours on the page your hotspot customers see.

Works on your phone

The whole dashboard works on a phone, so you can take a payment or check a customer from anywhere.

Getting started

Running in four steps

If you already have a MikroTik on RouterOS 7, you can be billing the same day.

Create your account

Fill in your business profile and choose your subscription.

Connect M-Pesa

Add your own Till or Paybill. With a Paybill, customers can pay by account number.

Add your routers

Choose hotspot, PPPoE or both, and paste one script into each router.

Add packages and customers

Hotspot packages and codes, monthly packages and customer accounts. Then get paid.

Pricing

One flat subscription

Pay by M-Pesa from your dashboard.

Questions

Before you start

Which routers does it work with?

MikroTik routers running RouterOS 7: a hEX S for a small fibre site, a hAP for a Wi-Fi hotspot, or an RB5009 or CCR for a larger network. You paste one script into each router and it does the rest.

Can one router run the hotspot and home customers together?

Yes. The hotspot runs on the port or Wi-Fi your walk-in customers use, and PPPoE on the port your home customers arrive on, such as a fiber port or a VLAN.

Where does my customers' money go?

To your own M-Pesa Till or Paybill. You connect it once in the dashboard, and payments land there directly. DevCorp never holds it.

Till or Paybill?

Both work for hotspot sales and M-Pesa prompts. Customers paying by themselves with an account number need a Paybill, because a Till has no account number.

What happens when a home customer's time runs out?

Their connection ends when their paid time does, and the unit in their house can't sign in again. As soon as they pay, it reconnects by itself.

What if I don't have a Till or Paybill yet?

You can sell printed hotspot codes and record cash payments from monthly customers. Connect M-Pesa whenever you're ready.

What happens if my subscription runs out?

You're reminded in the dashboard and get a few days' grace. After that your routers stop letting customers in until you pay, and switch back on as soon as you do.

Start billing your customers today

Create your account, fill in your business profile, and connect your first router.