Sites reachable without paying
Some addresses have to work before a customer has paid; otherwise they cannot pay at all. Click handles those for you, and this is where you add any of your own.
Under Network → Sites reachable without paying.
What Click already allows
Listed at the top of that section, greyed out, with the reason each one is there:
- The payment system, so mobile money can complete
- Your login page, so it can open at all
- The router's own address
- Any images your login page uses, if your logo or background is hosted somewhere rather than uploaded
You do not add these, and you should not try to. They are worked out from your current settings, which means they follow you: rename your login page address and the allowance moves with it. A copy typed in by hand would keep pointing at the old name and quietly stop working.
Adding your own
Type just the address, and press Add.
Right: wa.me, example.co.tz, *.example.com
Wrong: https://wa.me/255712345678
If you paste a full link, Click takes the address out of it for you. Anything that is not an address at all is refused with an explanation rather than silently saved; a rule that matches nothing looks identical to a rule that works until a customer complains.
What people actually add here
wa.me, so customers can WhatsApp you for help before they have paid- Your own website, if customers are told to visit it
- A school or company site, where the WiFi is provided for a specific purpose
Keep the list short. Every entry is something people can use without paying you.
HTTP and HTTPS
Click adds each address to both of the router's lists: the one that carries ordinary web traffic and the one that carries secure traffic. Almost every site today is secure, so an entry on only the first list would let the customer's phone find the site and then fail to load it, which looks exactly like the site being down.
You do not have to think about this. It is mentioned only because if you have used MikroTik walled gardens before, this is the step that is usually missed.
Whole domains
*.example.com allows every address under that domain. Useful for sites that load their images and scripts from several places under one name.
Removing one
Press Remove. It stops being reachable on the router's next check-in.
If an address you added still does not work
Some large sites (social networks, video sites) are served from dozens of addresses that change constantly, and allowing one name is not enough to make them work. There is no setting that fixes this; it is how those sites are built. Allow the things customers genuinely need to reach you, and sell them a bundle for the rest.