Skip to main content
Vouchers is a controlled-access feature for captive portal environments. It allows an admin or venue operator to create access code plans and generate individual codes that guests enter at the portal login screen to gain WiFi access — no phone number or social login required. The system has two layers: Plans (the rules template) and Codes (individual access codes generated from a plan).

Creating a plan

Navigate to Data Plans → Vouchers and click New Plan.

Access rules

SettingDescription
Plan nameInternal label — e.g. “Coffee purchase 2hr”, “Conference day pass”, “Free 30min”
LocationWhich venue this plan belongs to
Validity periodNumber of days the code remains valid from first use
Session durationHow long a single WiFi session lasts — e.g. 2 hours, 1 day
Download speed limitMaximum download bandwidth per session (leave blank for unlimited)
Upload speed limitMaximum upload bandwidth per session (leave blank for unlimited)
Traffic quotaTotal data allowed per code in MB or GB (leave blank for unlimited)
Device limitMaximum number of devices that can use this code
Device bindingWhen ON, the code is permanently bound to the first device that uses it — subsequent devices are rejected

Branding

SettingDescription
LogoDisplayed on the printable voucher output
Voucher messageCustom text shown on the voucher — e.g. “Thank you for dining with us”
CTA linkOptional button on the printed voucher — e.g. “Visit our menu” with a URL
QR previewToggle to include a scannable QR code of the access code on the printable output

Generating codes

Once a plan is saved:
  1. Open the plan and click Generate codes.
  2. Enter the number of codes to generate.
  3. Click Generate. Wiacom creates unique alphanumeric codes attached to this plan’s rules.
  4. Export the codes as Excel or PDF.
The PDF export formats each code as a printable voucher card — plain text code, QR code, plan name, validity, and any configured branding.

Guest flow at the portal

1

Connect

Guest connects to the WiFi SSID. The captive portal opens.
2

Select Voucher

Guest selects Voucher / Access Code from the available login options.
3

Enter code

Guest enters the code from their printed voucher or digital delivery.
4

Validation

The platform checks: code exists · plan is active · code not expired · device limit not exceeded · quota not exhausted · session rules are valid.
5

Access granted

If all checks pass, WiFi access is granted through the captive portal flow.

Tracking code status

The code list shows every generated code with its current state:
StatusMeaning
ActiveValid — not yet used
In useUsed at least once and within the validity window
ExhaustedDevice limit or traffic quota reached
ExpiredValidity period has passed
RevokedManually deactivated by an admin
Code list columns: Code · Plan · Location · Status · First used · Device count · Data used · Expires at · Actions

Revoking a code

Click the Revoke action on any code to immediately deactivate it. A revoked code is rejected at the portal with an invalid code error. This action cannot be undone — if access needs to be restored, generate a new code from the same plan.

Export formats

FormatContents
ExcelOne row per code — code value, plan, location, status, expiry date. Suitable for mail-merge or bulk distribution.
PDFOne printable voucher card per code with QR code, branding, and usage instructions. Suitable for printing and physical distribution.