Skip to content

Billing & payments

WIFI.OS collects money from your customers by M-Pesa and settles it to you. This page explains how the money flows.

Two ways customers pay

  • STK Push (hotspot) — the customer enters their phone on the portal and approves a prompt. Used for prepaid time bundles.
  • Paybill / C2B (broadband) — the customer pays the shared paybill using their account number as the reference. That account number routes the payment to exactly your ISP and your customer.

Every payment is recorded, matched to the right customer, and reconciled — including payments that arrive late or out of order.

Turning payments on

Before you can collect, you verify where we pay you (your settlement destination — an M-Pesa number, paybill, or bank account). Until that’s done, the console shows a banner listing exactly what’s left. This is a one-time setup.

Invoices (broadband)

For PPPoE subscribers, WIFI.OS issues a monthly invoice on each client’s billing day and marks it paid when their payment settles. You can see each client’s invoice history, and the dashboard rolls it up into Outstanding (owed now) and Collected this month.

Your wallet

Money your customers pay flows into your wallet. The wallet page shows your balance and history. Platform fees (a small share of hotspot revenue and a per-line broadband fee) are shown transparently, so you always see gross, fees, and net.

Payouts

When you want your money, you request a payout to your settlement destination. Moving money requires a second factor (an authenticator code), so a payout can never be triggered by a stray click or a stolen session.

Past-due

If your platform fees fall behind, the console shows a clear banner explaining what’s owed and how to clear it — so a restricted action is never a mystery.

Next