How to Create and Sell WiFi Vouchers Online

 

How to Create and Sell WiFi Vouchers Online: A Complete Guide for Hotspots and ISPs

WiFi vouchers are one of the simplest ways to sell prepaid internet access. Customers purchase a code, enter it on a captive portal, and receive access according to the package rules.
This model works well for cafés, hotels, schools, apartment buildings, events, public WiFi networks, wireless ISPs, and community internet services. Customers can buy access for a specific period or data allowance, while the operator controls speed, device limits, expiry, and network usage.
As voucher sales grow, manual code creation and payment verification become difficult. A centralized billing and customer-management system can help generate secure vouchers, sell them online, confirm payments, activate access, track usage, and manage renewals.
If you want to automate WiFi voucher sales and customer management,
and begin building a more efficient online sales workflow.

What is a WiFi voucher?

A WiFi voucher is a code or access credential that gives a customer temporary or prepaid internet access. The code is linked to a service package that defines what the customer receives.
A voucher may specify:
•Access duration
•Start time
•Expiry date
•Download speed
•Upload speed
•Data quota
•Number of devices
•Hotspot location
•Single-use or reusable status
•Renewal or extension rules

For example, an operator may sell a one-hour pass, a daily package, a weekly voucher, a monthly prepaid plan, or a data-based package.
The customer typically enters the code on a captive portal. The hotspot gateway or RADIUS server verifies the voucher and applies the correct network policy.

Why sell WiFi vouchers online?

Customers can buy at any time

An online voucher store allows customers to purchase access even when staff are unavailable. This is useful for hotels, apartment buildings, events, public WiFi, and locations with extended operating hours.

Payments and activation can be connected

After a confirmed payment, the system can generate or release the voucher and provide instructions to the customer. This reduces the delay between payment and access.

Operators can reach more customers

Online sales remove the need for every customer to visit a front desk or agent. Vouchers can be promoted through websites, QR codes, social media, messaging apps, and partner channels.

Sales records are easier to manage

A billing platform can connect the voucher, customer, package, payment, location, and sales channel. This helps operators reconcile revenue and understand which packages are performing well.
Providers ready to automate online voucher sales can
.

Step 1: Choose your WiFi voucher business model

Before creating codes, decide how customers will use and purchase access.

Time-based vouchers

Time-based vouchers provide access for a specific duration, such as one hour, one day, or one week. They are easy for customers to understand and work well for public WiFi and short-term use.

Data-based vouchers

Data-based packages provide a fixed amount of upload and download usage. They may be useful where bandwidth is limited or customers prefer to buy a defined quota.

Speed-based packages

Speed-based vouchers may provide access for a period while assigning different download and upload policies. A premium package can offer higher speed or more devices.

Monthly prepaid vouchers

A monthly prepaid voucher can provide a recurring customer with service for a defined period without requiring a long-term contract or automatic payment.

Event vouchers

Event organizers can generate codes that work only during the event. These may be included in tickets, sold at registration, or provided to sponsors and guests.
Choose a small number of packages first. Too many options can confuse customers and make pricing and support more difficult.

Step 2: Define your packages and prices

Every voucher package should have clear commercial and network rules.
Define:
•Package name
•Price
•Validity period
•Session time
•Download speed
•Upload speed
•Data quota
•Device limit
•Location
•Start and expiry rules
•Refund or cancellation policy

Price packages according to the value provided and the cost of operating the service. Include bandwidth, equipment, power, staff, location fees, payment charges, software, support, and maintenance in your calculations.
Customers should see the package name, price, access period, speed, and important restrictions before paying. Clear descriptions reduce disputes and support questions.

Step 3: Use a captive portal

A captive portal is the web page shown to users before they receive full internet access. It provides the place where customers enter a voucher code or log in after making a purchase.

A professional portal should be:
•Mobile-friendly
•Fast to load
•Easy to understand
•Branded for the business
•Clear about pricing and expiry
•Connected to payment and support information

The portal may display a voucher field, package list, online payment button, terms of service, privacy notice, and support contact.
Avoid unnecessary registration fields. If customers only need a temporary voucher, a long account form can reduce conversions.

Step 4: Generate secure voucher codes

Voucher codes should be unique and difficult to guess. Avoid short sequences, predictable patterns, or codes based on dates and location names.
A voucher platform should support bulk generation and status tracking. Each voucher should have a clear state, such as created, assigned, sold, active, used, expired, cancelled, or blocked.
Keep voucher inventory organized by package, location, sales channel, and creation batch. If a batch is compromised, the operator should be able to block that batch without affecting other customers.
Use different permissions for administrators, staff, agents, and resellers. Sales users may need to issue vouchers but should not be able to change network-wide prices or access unrelated payment records.

Step 5: Add online payments

An online payment flow should be simple and trustworthy. Customers select a package, enter the required details, complete payment, and receive access instructions after the transaction is confirmed.
The system should distinguish between:
•Pending payment
•Successful payment
•Failed payment
•Refunded payment
•Reversed payment
•Disputed payment
Do not issue long-term access based only on a customer screenshot or unverified payment message. Use confirmed transaction status or an approved manual process.
After successful payment, the customer should receive:
•Voucher code or login credentials
•Package name
•Activation time
•Expiry time
•Usage limits
•Login instructions
•Support contact
Operators can
to reduce manual activation work.

Step 6: Connect the voucher system to the network

The voucher store must communicate with the access network. Common components include:
•MikroTik HotSpot
•Captive portal
•RADIUS server
•Wireless access points
•Router or gateway
•Billing and customer platform
When a customer enters the voucher, the access system checks whether the code is valid and active. The authentication service returns the policy for speed, time, data, or device limits.
RADIUS accounting can record login time, logout time, session duration, traffic, IP address, location, and termination reason. This information can support quota enforcement, customer support, and reporting.
Test the complete sequence on one hotspot before deploying it across multiple locations. Confirm that the code is accepted, the correct policy is applied, usage is recorded, and expiry works as expected.

Step 7: Create a smooth customer journey

The online buying experience should be simple from start to finish.
A good customer journey includes:
1.Connect to the WiFi network.
2.Open the captive portal.
3.View available packages.
4.Select a suitable plan.
5.Complete payment.
6.Receive the voucher or access credentials.
7.Enter the code or log in.
8.See confirmation and expiry details.
9.Renew or purchase another package when needed.
Explain errors clearly. If a voucher has expired, already been used, or is not valid for that location, tell the customer what happened and how to contact support.
Make renewal easy. A customer who has to repeat a long registration process may choose another service.

Step 8: Sell vouchers through multiple channels

Online sales do not need to replace every offline channel. A combined model can reach more customers.
Possible sales channels include:
•Website checkout
•QR codes at the location
•Captive portal purchase page
•Messaging apps
•Hotel reception
•Café staff
•Retail shops
•Authorized agents
•Resellers
•Event registration desks

Track which channel created each sale. This helps identify the most effective partners and allows commissions or reseller pricing to be managed accurately.
If agents sell vouchers, assign them controlled inventory and monitor sold, unused, expired, and returned codes. Keep payment and commission records connected to the same voucher transaction.

If you want to automate WiFi voucher sales and customer management,
and begin building a more efficient online sales workflow.

Step 9: Manage renewals and expiry

Voucher packages can expire when the time limit ends, the data quota is consumed, or the fixed validity date is reached. The system should clearly define which rule applies.
For repeat customers, send a reminder before expiry. Offer a simple renewal path that preserves the customer’s account information where appropriate.
The system should handle:
•Expiry reminders
•Grace periods
•Automatic renewal after payment
•Restricted access to the payment page
•Session termination
•Device limits
•Refunds and cancellations
•Manual extensions

Use consistent time-zone settings across the billing platform, payment system, database, RADIUS server, and router. Time discrepancies can cause customers to lose access too early or remain active too long.

Step 10: Monitor voucher sales and revenue

A voucher business needs accurate reports. Monitor:
•Vouchers created
•Vouchers sold
•Vouchers activated
•Unused inventory
•Expired vouchers
•Revenue by package
•Revenue by location
•Revenue by sales channel
•Revenue by agent or reseller
•Payment method performance
•Refunds and disputes
•Session duration
•Data consumption
•Peak usage

These reports help operators make decisions about pricing, package design, sales channels, and network capacity.
A high number of voucher sales does not always mean a healthy business. Compare revenue with bandwidth, equipment, staff, support, location, payment, and maintenance costs.

Security and fraud prevention

Online voucher systems should protect both customer accounts and business revenue.
Use secure voucher codes, rate-limit repeated login attempts, and monitor codes used simultaneously from unusual locations. Restrict device counts where necessary.
Protect administrator accounts with strong passwords and role-based permissions. Keep payment credentials, API keys, RADIUS shared secrets, and database access secure.
Separate public customer traffic from network management access. Do not expose router administration pages to hotspot users.
Back up voucher inventory, customer records, invoices, payment information, configurations, and integration settings. Store backups separately and test restoration regularly.

Common mistakes when selling WiFi vouchers online

The first mistake is creating packages without calculating the real operating cost. Include bandwidth, payment fees, support, equipment, power, and maintenance.
The second is using predictable or reused voucher codes. Generate unique codes and track every code’s status.
The third is activating access before payment is confirmed. Use verified transaction results.
The fourth is making the checkout process too complicated. Ask only for the information required to complete the sale and support the account.
The fifth is ignoring support. Customers need a clear way to report payment, login, voucher, and network problems.
The sixth is failing to test expiry and renewal. Incorrect time zones and active sessions can lead to customer complaints and revenue leakage.

Practical launch plan

Week 1: Design the offer

Choose the location, customer groups, package types, prices, speed policies, data limits, and device rules.

Week 2: Configure the system

Set up the captive portal, voucher generator, payment process, authentication, billing records, and customer notifications.

Week 3: Run a controlled test

Create a small voucher batch and test purchase, payment confirmation, login, package enforcement, expiry, renewal, refund, and support.

Week 4: Launch and monitor

Promote the vouchers through the chosen channels. Review sales, failures, customer feedback, usage, and revenue every day during the first launch period.

After launch: Improve

Remove weak packages, improve high-performing ones, adjust pricing where necessary, and expand only after the process is stable.

Conclusion

Selling WiFi vouchers online can give hotspot operators and ISPs a flexible way to provide prepaid access. Customers receive a simple purchase and login experience, while the provider controls packages, payments, speed, usage, expiry, and revenue.
A successful voucher system connects a mobile-friendly captive portal, secure code generation, confirmed payments, network authentication, accounting, customer support, and reporting.
Start with a small set of packages and one test location. Confirm that every stage works from payment to activation and expiry before expanding to more customers, locations, agents, and sales channels.
If you are ready to automate WiFi voucher sales and billing,
.

Frequently asked questions

How can I create WiFi vouchers?

Use a voucher or billing platform that can generate unique access codes and connect them to packages with speed, time, data, device, and expiry rules.

Can I sell WiFi vouchers through a website?

Yes. A website or captive portal can show packages, accept payment, and deliver the voucher or login details after the transaction is confirmed.

Can WiFi vouchers work with MikroTik?

Yes. MikroTik HotSpot can authenticate voucher users locally or through RADIUS. The correct configuration depends on RouterOS, the HotSpot setup, the authentication system, and the package policies.

What payment methods can I use for online vouchers?

The available methods depend on the billing and payment platform. Common options include cards, bank transfers, mobile payments, payment links, and authorized manual payment channels.

How do I stop customers from sharing voucher codes?

Use secure codes, limit simultaneous devices, monitor unusual sessions, apply clear package rules, and investigate repeated or distant use of the same voucher.

Can I sell vouchers through agents and resellers?

Yes. Assign voucher batches or inventory to approved agents, track sales and commissions, and limit their access to the customer and payment information they need.

What reports should I track?

Track voucher inventory, sales, activation, expiry, revenue by package and location, payment status, refunds, session duration, data usage, and failed login attempts.

If you want to automate WiFi voucher sales and customer management,
and begin building a more efficient online sales workflow.

Dynamic Bandwidth Allocation and FUP Automation for ISPs

  Dynamic Bandwidth Allocation and Fair-Use Policy Automation for Modern ISPs Internet providers are under constant pressure to deliver fast...