Vouchers in NettPortal are redeemable codes that automatically create Hotspot users on your MikroTik routers when redeemed. They're perfect for temporary access, guest WiFi, events, or any situation where you need to provide internet access without manually creating user accounts. This comprehensive guide covers everything you need to know about creating, managing, and using vouchers. Even if you're not technical, we'll explain everything in simple terms.
🎯 What is a Voucher?
A voucher is a unique code (like NET-1234-ABCD) that users can redeem to get internet access. When someone redeems a voucher, NettPortal automatically creates a Hotspot user account on your MikroTik router with the voucher's settings (time limits, data limits, speed, and assigned profile). The user can then connect to your WiFi using the username and password provided. Vouchers are ideal for temporary access, guest networks, events, or any scenario where you need to give someone internet access without setting up a permanent customer account.
Vouchers offer several advantages for managing temporary internet access:
No manual setup required: When someone redeems a voucher, a Hotspot user account is automatically created on the router. You don't need to manually create user accounts, configure settings, or manage credentials—everything happens automatically.
Create multiple vouchers at once: Generate hundreds or thousands of vouchers in a single operation. All vouchers share the same settings, making it perfect for events, promotions, or bulk distribution.
Set time and data limits per voucher: Each voucher can have its own time limit (hours or days) and data limit (GB or MB). Perfect for different use cases—hourly access for cafes, daily access for events, or data-limited vouchers for specific needs.
Control when vouchers can be redeemed: Set validity dates to control when vouchers become active and when they expire. Perfect for time-limited promotions, event-specific access, or scheduled distribution.
Print vouchers for physical distribution: After generating vouchers, you can print them or export to CSV for distribution. Each voucher includes its unique code and password, ready to share with users.
Creating vouchers is straightforward. Navigate to the Vouchers page and click Generate Vouchers. You can create one voucher or generate multiple vouchers at once with the same settings. Here's what you need to configure:
💡 Tip: The prefix helps identify your vouchers. For example, if your organization is "Coffee Shop", vouchers might use "COF" prefix and look like "COF-1234-ABCD".
⚡ What Happens Automatically
When you generate vouchers, NettPortal creates unique voucher codes and automatically generates passwords for each one. Each voucher code is unique and cannot be duplicated. When a user redeems a voucher, a Hotspot user account is automatically created on the selected router with the voucher's settings. You don't need to manually create any user accounts.
Vouchers support various settings to control access. All limit fields are optional—you can set time limits, data limits, speed limits, or any combination. You must specify at least one limit (time or data) when creating vouchers:
How long the user can access the internet: Set a time limit in days or hours. Once the time limit expires, the user is automatically disconnected. Useful for temporary access, events, or time-based usage.
Note: Time starts counting when the voucher is redeemed, not when it's created.
How much data the user can download and upload: Set a data limit in GB or MB. Once the data limit is reached, the user is automatically disconnected. Useful for data-limited access or bandwidth management.
Note: You must set either a time limit or data limit (or both) when creating vouchers.
Download and upload speed limits: Control how fast users can download and upload data. Set speeds in Mbps (megabits per second). Useful for controlling bandwidth usage or offering tiered speeds.
Note: Speed limits work alongside the Hotspot Profile if one is assigned. If you assign a profile, the profile's rate limits take precedence.
Control when vouchers can be redeemed: Set validity dates to control when vouchers become active and when they expire. Useful for time-limited promotions, event-specific access, or scheduled distribution.
Note: Validity period controls when vouchers can be redeemed, while time/data limits control how long users can access the internet after redeeming.
When creating vouchers, you can optionally assign a Hotspot Profile from the selected router. Profiles define connection settings like rate limits, timeouts, shared users, and address lists. When a voucher is redeemed, the user inherits all settings from the assigned profile.
When you select a router, available Hotspot Profiles are automatically loaded from that router. You can:
⚡ How Profiles Work with Vouchers
If you assign a Hotspot Profile to vouchers, the profile's settings (rate limits, timeouts, shared users, etc.) are applied to users when they redeem the voucher. The voucher's time and data limits work alongside the profile settings. For example, if a profile has a 100 Mbps rate limit and the voucher has a 7-day time limit, users get 100 Mbps speed for 7 days. If you don't assign a profile, users use the voucher's individual settings only.
After generating vouchers, you can print them or export them for distribution:
After generating vouchers, click the Print Vouchers button to see a print preview. Each voucher shows:
You can print vouchers on paper, cards, or stickers for physical distribution.
Click the Export CSV button to download vouchers as a CSV file. The file contains:
CSV export is useful for digital distribution, email campaigns, or importing into other systems.
Once you've created vouchers, you can view and manage them from the Vouchers page:
The Vouchers page shows all vouchers with:
You can delete vouchers that haven't been redeemed yet. Once a voucher is redeemed or used, it's automatically tracked and cannot be deleted (but it can be expired). Deleting a voucher removes it permanently—users who haven't redeemed it yet won't be able to use it.
Note: Only active (unredeemed) vouchers can be deleted. Redeemed or used vouchers are kept for tracking purposes.
When users redeem vouchers, here's what happens:
NET-1234-ABCD) on the Hotspot login pageThe entire process is automatic—users don't need to wait for manual account creation, and you don't need to configure anything on the router.
⚡ What Gets Created Automatically
When a voucher is redeemed, NettPortal automatically creates a Hotspot user on the router with the username from the voucher code and the password from the voucher. The user gets the time limit, data limit, speed limits, and assigned profile settings configured in the voucher. All of this happens automatically—no manual configuration needed.
Use clear prefixes that identify your organization or purpose:
Set appropriate time limits based on use case:
Set data limits to control bandwidth usage:
Use validity periods to control when vouchers can be redeemed:
Use profiles to standardize voucher settings:
Generate vouchers in batches for efficiency:
Now that you understand voucher management: