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

    FieldDescription
    NameDisplayed on the captive portal, e.g. '1 Hour' or 'Daily 24hrs'
    Price (KSh)Amount the customer pays to activate this plan
    Duration valueHow long the plan lasts, e.g. 1, 3, 24
    Duration unitminute, hour, day, week, or month
    Upload speedMaximum upload speed in Mbps
    Download speedMaximum download speed in Mbps
    Data limitOptional — caps usage at a specific MB/GB amount
    MikroTik profileThe 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 20

    1 hour · 5 Mbps

    Casual browsing — coffee shops

    6 Hours

    KSh 50

    6 hours · 5 Mbps

    Half-day work sessions

    Daily 24hrs

    KSh 100

    24 hours · 10 Mbps

    Full day — offices, hotels

    Weekly

    KSh 500

    7 days · 10 Mbps

    Regular visitors, staff