Hotspot management

Vouchers, packages and sessions without the spreadsheet

Sell time and data the way your customers buy it: printed batches for resellers, single codes at the counter, and a console that shows what is happening on the network right now.

Packages

Price it once, sell it everywhere

Packages define what a customer gets; speed profiles define how fast. Both are created once and reused across batches and counter sales.

Time & data packages

Sell by duration, by data cap, or both. Validity runs from first activation, not purchase — vouchers keep their value on the shelf.

Speed profiles

Upload and download limits per profile, applied by RADIUS on every session. Guests, business, gaming — one profile each.

Per-workspace currency

UGX-first, multi-currency ready: packages inherit your workspace currency and every price keeps its currency for the ledger.

Vouchers

A voucher lifecycle you can explain to a cashier

01

Generated

Batches produce print-ready codes — export, print, hand to resellers.

02

Sold

A counter sale records the price, staff member, customer link and a receipt.

03

Activated

The voucher switches on at the customer’s first connect — never on a check.

04

Expired / voided

Unused codes can be voided and return to stock with a full trail.

Voucher lifecycle — how it behaves in RADIUS
check code -> portal asks the backend (no side effects, never consumed)
connect -> voucher activates, session starts, validity clock begins
disconnect -> usage is recorded; unused data stays on the voucher

Customers & sessions

Who’s online, right now

  • Live session list per router with duration, usage and device identifiers.
  • Disconnect a session instantly through RADIUS CoA — a real disconnect, verified on the wire.
  • Customer profiles collect the vouchers, sessions and devices behind each person.
  • Blocking a customer stops new authentications and can kick live sessions immediately.

Reports

Numbers that match the network

  • Voucher lifecycle report: generated, sold, activated, expired — never estimated.
  • Sales ledger with totals per window and CSV exports for your bookkeeping.
  • Per-package and per-location usage from the analytics hub.
  • Sessions report: average, median and longest duration for planning.

Sell your first voucher batch this week

Pilot onboarding covers packages, speed profiles and your first printed batch.