Skip to content

WiFi Packages ​

Packages are WiFi plans that define customer access levels, including duration, speed limits, data caps, and pricing.

Overview ​

Navigate to Packages in the sidebar to view all available WiFi plans. Each package can be assigned to customers either manually or through voucher codes.

Creating a Package ​

Click + Add to create a new package. Fill in the following fields:

Basic Settings ​

Package Name - Display name for this plan (e.g., "Free 30 Minutes", "Daily Pass").

Package Type - Select plan category:

  • None - Standard package for regular use
  • Trial - Demo/trial package for testing

Validity Period ​

Valid For - Duration number (e.g., 1, 7, 30).

Validity Unit - Time period for the duration:

  • Hours - For short sessions (1-2 hours)
  • Days - For daily/weekly plans (1-30 days)
  • Months - For monthly subscriptions (1-12 months)

Bandwidth Limits ​

Download Speed - Maximum download speed with unit (Kbps or Mbps).

Upload Speed - Maximum upload speed with unit (Kbps or Mbps).

Speed Reference

  • Basic browsing: 2-5 Mbps
  • Social media/video calls: 5-15 Mbps
  • HD streaming: 15-50 Mbps
  • Premium: 50+ Mbps

Data Allowance ​

Data Limit - Toggle between Limited or Unlimited.

Data Amount (if Limited) - Total data cap with unit (MB or GB).

Data Reference

  • Light use: 100 MB - 1 GB
  • Moderate use: 1-5 GB
  • Heavy use: 5-20 GB

Pricing ​

Price to Subscriber - Customer cost (e.g., 0.00 for free, 5.00, 29.99).

Status ​

Enabled - Package is active and can be assigned to customers.

Deactivated - Package is hidden and cannot be assigned to new customers.

Package Examples ​

Free WiFi ​

Name: Free 30 Minutes
Type: None
Validity: 30 Hours
Bandwidth: 5 Mbps ↓ / 2 Mbps ↑
Data: Unlimited
Price: 0.00

Daily Pass ​

Name: 24-Hour Access
Type: None
Validity: 1 Days
Bandwidth: 20 Mbps ↓ / 5 Mbps ↑
Data: 5 GB
Price: 5.00

Monthly Plan ​

Name: Premium Monthly
Type: None
Validity: 1 Months
Bandwidth: 50 Mbps ↓ / 10 Mbps ↑
Data: Unlimited
Price: 29.99

Managing Packages ​

Editing a Package ​

Click the edit icon (✏️) next to any package to modify its settings. Changes apply only to new assignments—existing customer packages remain unchanged.

Deleting a Package ​

Click the delete icon (🗑️) to remove a package. Packages currently assigned to customers cannot be deleted; disable them instead by setting status to Deactivated.

Audit Log ​

Click the history icon (📜) to view all changes made to a package, including who made them and when.

Common Use Cases ​

Cafes & Restaurants ​

Create time-limited free packages (30-60 minutes) to encourage customers to stay. Keep speed moderate (5-10 Mbps) and data unlimited.

Hotels ​

Offer complimentary daily packages matching guest stay duration. Consider a free tier (10-15 Mbps) and optional premium tier (50+ Mbps).

Co-working Spaces ​

Provide unlimited monthly packages for members with high speeds (50-100 Mbps). Add day passes for visitors (1 day, 25-50 Mbps).

Shopping Malls ​

Deploy short free sessions (15-30 minutes) to collect customer contact information for marketing purposes.

Best Practices ​

Package naming - Use descriptive names that clearly indicate duration and type.

Speed allocation - Set realistic limits based on your total internet capacity and expected concurrent users.

Data limits - Apply limits on free packages to prevent abuse. Unlimited works well for paid monthly plans.

Status management - Deactivate old packages instead of deleting to preserve historical data.


Next Steps

After creating packages, assign them to customers via the Subscribers page or generate Vouchers for bulk distribution.

Released under the MIT License