Hotspot4 min read
Hotspot Plans
Create and manage hotspot plans in Jasiyo — pricing, session duration, speed limits, and how plans appear on the captive portal.
Creating a hotspot plan
Go to Plans → Add Plan in your dashboard and select Hotspot as the plan type. Fill in the fields and save — Jasiyo will push the profile to your router automatically.
Plan fields explained
| Field | Description |
|---|---|
| Name | Displayed on the captive portal, e.g. '1 Hour' or 'Daily 24hrs' |
| Price (KSh) | Amount the customer pays to activate this plan |
| Duration value | How long the plan lasts, e.g. 1, 3, 24 |
| Duration unit | minute, hour, day, week, or month |
| Upload speed | Maximum upload speed in Mbps |
| Download speed | Maximum download speed in Mbps |
| Data limit | Optional — caps usage at a specific MB/GB amount |
| MikroTik profile | The hotspot profile name to use on the router (auto-created if left blank) |
How plans appear on the captive portal
All active hotspot plans for a router are displayed as cards on the captive portal, sorted by price. Each card shows the plan name, duration, and price. Customers tap the card they want and proceed to M-Pesa payment.
Only plans marked as Active appear on the portal. Deactivate a plan (Plans → toggle status) to temporarily hide it without deleting it.
Example plan setups
1 Hour
KSh 201 hour · 5 Mbps
Casual browsing — coffee shops
6 Hours
KSh 506 hours · 5 Mbps
Half-day work sessions
Daily 24hrs
KSh 10024 hours · 10 Mbps
Full day — offices, hotels
Weekly
KSh 5007 days · 10 Mbps
Regular visitors, staff