Follow this once and you will have a working hotspot selling vouchers. It takes about an afternoon the first time.
MikrotikAdmin talks to RouterOS over its API. In Winbox, open
IP → Services and make sure api is enabled on
port 8728. If your router is exposed to the internet, restrict
that service to your own address — the app’s security review will
flag it if you do not.
Open the app and enter the router’s address, username and password. It detects RouterOS 6 or 7 on connect and uses the correct paths for that generation for the rest of the session.
Open Hotspot Admin. The Guided panel offers a full hotspot setup that creates the bridge, address pool, DHCP server, NAT rule, DNS, user profile and hotspot server in the right order.
Read the warning about the interface you choose. If you select the interface your own computer is connected through, the hotspot will capture your machine and you will need to log in before you can carry on. The wizard tells you when this is about to happen — do not skip that screen.
A profile defines what a voucher is worth: how long it lasts, how fast it is, and how many devices may share it. Create one profile per product you intend to sell — for example a day pass and a week pass.
In Make Tickets, choose the profile, how many codes you want and the code format. The batch is tagged so you can find it again. Then open Print Tickets, choose your paper layout and print.
Manage Tickets shows each batch, which codes have been used, and what the batch was worth. Disable a code there if it goes astray.
Something is already configured on that interface — usually the default configuration that ships on a new router. The wizard detects existing setups by name and by interface and will offer to work around them.
Almost always DNS. Hotspot clients must be handed a DNS server they can
actually reach before they authenticate — that means the router itself,
not a public resolver. The wizard configures this correctly; if you set the
hotspot up by hand, check IP → DHCP Server → Networks.
On RouterOS 7, User Manager is a separate package that is not installed by
default. Download the matching user-manager package for your
architecture from MikroTik, upload it to the router and reboot. The app
detects this and tells you rather than failing with an API error.
Connect to the router by MAC address in Winbox, which works even when IP routing does not. If you have scheduled backups from the System Admin tab, restore the most recent one.
Email support with what the app said, exactly, and your router’s RouterOS version.
No card, no account. Download it, connect to your router and print your first batch of vouchers today.