Customers and passwords
Every customer who buys a bundle gets an account. You can see all of them under Hotspot Users.
What a customer's account is
- Username: their own phone number, in the form they recognise:
0712345678 - Password: eight characters, generated by Click, texted to them
- Bundle: what they bought
- Runs out: when their time ends
They type the username and password into your login page. That is the whole system, and it is deliberately the simplest thing that works on a cheap phone with a cracked screen in bad light.
Passwords are visible to you
You can read any customer's password from their record. This is on purpose.
The alternative, storing passwords scrambled so nobody can read them, sounds safer, and for a bank it would be. Here it would mean that a customer whose text never arrived has no way back in except buying again, and you would have no way to help them. These passwords protect an hour of WiFi, not a bank account. Being able to read one out over a counter is worth more than the secrecy.
Treat them accordingly: do not post them in a group chat, and do not write them on a board.
Topping up
A customer who buys again before their time runs out gets their existing time extended. They keep the same username and password, and no new password is texted; repeating it in a second message only puts it in one more place.
If they buy after expiry, they get a fresh password.
Adding an account by hand
Useful for staff, family, or a comped guest. On the router or device page, under Customers, choose Add test account.
Give it a real package if you want it limited the way a customer is. Give it no package if it should be unrestricted: staff access with no speed limit and no expiry. An account with no package gets no limits at all, rather than limits set to "unlimited" that somebody has to interpret later.
Accounts you add by hand are marked as test accounts and are left out of your sales figures, so they cannot flatter your numbers.
Extending someone
If a customer has a genuine complaint (the line was down for two hours of their day bundle), you can extend them from their record without them paying again. You are asked for a reason, and it is kept with the extension so the same question can be answered later.
Removing an account
Deleting a customer removes their access immediately and disconnects them if they are online. Their transactions stay, because those are your sales records, not theirs.
Seeing who is online now
Sessions shows every connection: who, on which router, since when, and how much data they have used. A session is one device connected once: a customer with a two-device bundle who is on a phone and a laptop appears twice, which is correct.