Configure WiFi Rates
Rate profiles define how customers are charged — how much they pay, how long or how much data they get, and what bandwidth limits apply.
Creating a Rate Profile
Go to Admin Panel → Rates → New Profile.
Required Fields
| Field |
Description |
| Profile Name |
Display name shown on the captive portal (e.g., "1 Hour — ₱10") |
| Price |
Amount in pesos the customer pays |
| Type |
Time, Data, or Time+Data (see below) |
Rate Types
| Type |
Description |
| Time |
Customer gets access for a fixed duration (e.g., 1 hour). Counts down whether connected or not. |
| Data |
Customer gets a fixed data allowance (e.g., 500 MB). Time doesn't expire. |
| Time+Data |
Expires when either the time or the data limit is reached, whichever comes first. |
Optional Fields
| Field |
Description |
| Download Limit |
Max download speed in Kbps (0 = unlimited) |
| Upload Limit |
Max upload speed in Kbps (0 = unlimited) |
| Pause on Disconnect |
Pauses the timer when the device disconnects from WiFi (resumes on reconnect) |
Example Rate Profiles
| Name |
Price |
Type |
Duration/Data |
Download |
Upload |
| 1 Hour Unli |
₱10 |
Time |
60 min |
Unlimited |
Unlimited |
| 3 Hours |
₱25 |
Time |
180 min |
5 Mbps |
2 Mbps |
| 1 Day |
₱50 |
Time |
1440 min |
10 Mbps |
5 Mbps |
| 500 MB Data |
₱15 |
Data |
500 MB |
Unlimited |
Unlimited |
| 1 GB + 3 Hrs |
₱30 |
Time+Data |
180 min / 1 GB |
5 Mbps |
2 Mbps |
Free Trial
Enable a short free trial to let customers test the connection before paying:
- Go to Rates → Free Trial.
- Toggle Enable Free Trial.
- Set the trial duration (e.g., 5 minutes) and optional data limit.
- Set how often a device can claim the trial (e.g., once every 24 hours by MAC address).
Timer Settings
Configure payment and retry behavior under Rates → Timer Settings:
| Setting |
Description |
| Payment Timeout |
Seconds to wait for a coin/payment before cancelling the session (default: 60s) |
| Max Retries |
How many times a customer can retry payment after a timeout |
| Suspend Duration |
Seconds to suspend a device after exceeding retry limit |
Managing Rate Profiles
- Reorder profiles by dragging them — the captive portal displays them in this order.
- Delete a profile — active sessions on that profile continue until they expire.
- Edit a profile — changes apply to new sessions only, not existing ones.
Next Steps