Vouchers
WifiCone supports 6 voucher types that customers redeem on the captive portal to get WiFi access. Vouchers can be generated in bulk, printed on a thermal printer, or distributed digitally.
Voucher Types
| Type | Description |
|---|---|
| Time | Provides access for a fixed duration (e.g., 1 hour) starting from first use |
| Data | Provides a fixed data allowance (e.g., 500 MB); no time expiry |
| Time+Data | Expires when either the time limit or data limit is reached first |
| Subscription | Recurring access; renews automatically based on a schedule |
| E-Load | Used for electronic load / airtime top-up integrations |
| Bills | Used for bill payment integrations |
Creating Vouchers
Go to Admin Panel → Vouchers → Create.
Fields
| Field | Description |
|---|---|
| Type | Select from the 6 types above |
| Rate Profile | The rate profile this voucher grants (duration, bandwidth, data limit) |
| Quantity | Number of vouchers to generate in this batch |
| Code Length | Length of the random code (6–16 characters, default: 8) |
| Character Set | Numeric only, alphanumeric, or custom characters |
| Prefix | Optional text prepended to every code in this batch (e.g., VIP-) |
| Download Limit | Override the rate profile's download limit for this batch (optional) |
| Upload Limit | Override the rate profile's upload limit for this batch (optional) |
| Expiry Date | Optional date after which unused vouchers become invalid |
Example
To generate 50 one-hour vouchers at ₱10:
- Type: Time
- Rate Profile: 1 Hour — ₱10
- Quantity: 50
- Code Length: 8
- Character Set: Numeric
- Click Generate
Managing Vouchers
Filtering
Filter the voucher list by:
- Batch — show only a specific generation batch
- Status — All / Active / Used / Expired
- Type — filter by voucher type
Bulk Actions
- Delete selected — remove unused vouchers from a batch
- Clear used — remove all already-redeemed vouchers to free up space
- Print batch — send a batch to the connected thermal printer
Pagination
Large batches are paginated. Use the page controls at the bottom of the list to navigate.
Voucher Codes on the Captive Portal
When a customer connects to the WiFi, the captive portal shows a code entry field. The customer types their voucher code and clicks Connect. The system validates the code, deducts from the balance (time or data), and grants access.
Voucher Printer
If you have a thermal printer connected, you can print vouchers directly from the Vouchers screen. See Voucher Printer Setup for wiring and configuration.
Tips
- Use prefixes to identify different batches (e.g.,
A-,B-,VIP-) without looking up the batch list. - Set an expiry date on promotional batches so unused vouchers don't accumulate.
- Use numeric-only codes if your customers will type them manually — easier to read and enter.
- Use alphanumeric codes for higher uniqueness in large batches.