Hotspot billing system for Kenya

    Start selling Wi-Fi today. Jasiyo gives you beautiful login pages, automates your M-Pesa payments, and delivers vouchers instantly.

    ✓ Free self-setup✓ 3% of revenue · min KSh 1,000/mo✓ MikroTik integration✓ Free 7-day trial

    100+

    ISPs using Jasiyo

    Free

    Set up yourself

    < 1 hr

    Average go-live time

    Captive Portal

    User friendly captive portal

    Clean, intuitive login pages your customers can use on any phone — pick a plan, pay via M-Pesa, and get online in seconds. No app, no friction.

    Fully Customizable Branding

    Add your logo, choose your brand color, and create a login page that reflects your ISP identity. No coding required.

    Mobile-First Design

    Optimized for smartphones, tablets, and desktops. Your hotspot customers get a seamless experience on any device.

    Instant M-Pesa Payments

    Customers pay directly via STK Push — funds go straight to your Paybill or bank. No intermediaries, no delays.

    Auto-Connect on Payment

    The moment payment is confirmed, the router grants internet access automatically. No manual work from your team.

    The customer journey

    Choose Plan
    Pay via M-Pesa
    STK Push Sent
    Connected!
    Vouchers

    Sell Wi-Fi the old way, automated

    Not every customer wants to pay via phone. Generate printable voucher codes in bulk — hand them to your shop assistant, sell at the counter, or bundle with a meal. Each code grants time-limited or data-capped access. No app needed for the customer.

    Bulk generation

    Create hundreds of codes instantly — set duration, data cap, and price per batch.

    Instant activation

    Customer enters the code on the portal. Router connects them in seconds.

    Track redemptions

    See which codes are used, expired, or still available — all on your dashboard.

    WIFI-4H2X-K9QR

    1 Hour · KSh 20

    Active

    WIFI-8BNZ-T3LW

    3 Hours · KSh 50

    Active

    WIFI-D6PQ-M7YC

    24 Hours · KSh 100

    Used

    WIFI-J1RV-S5EK

    1 Week · KSh 300

    Active

    Sample voucher codes from your dashboard

    Setup

    Live in under an hour

    No technical team needed. Most ISPs go live the same day they sign up.

    1

    Sign up & add your router

    Create your account and paste in your router's IP. Jasiyo provisions the hotspot scripts automatically.

    2

    Create your Wi-Fi plans

    Set your own prices — hourly, daily, weekly. No limits on how many plans you create.

    3

    Connect your M-Pesa Paybill

    Enter your Daraja credentials once. From that point, every payment lands directly in your account.

    4

    Go live

    Share your Wi-Fi password. Customers see your branded portal, pay via STK Push, and connect instantly.

    Hotspot Pricing

    3% of revenue · minimum KSh 1,000/month

    Set up yourself for free, or let our team do it for an optional KSh 500 once. No lock-in.

    Run your hotspot with ease

    24/7 Support

    Get help whenever you need it. Our team is always available to assist you.

    Automatic Billing

    Customers pay by M-Pesa, MTN, Airtel or card, and renewals happen on their own.

    Real-time billing & status

    Monitor customer payments, connections, and revenue in real-time.

    Coming soon

    AI Assistance

    Coming soon — intelligent insights and automated troubleshooting for your network.

    A hotspot management system, not just billing

    Taking the money is half of it. The other half is knowing what is happening on the network while you are not watching.

    Who is online now

    Live sessions per site, with the device and the package they are on — so a busy evening looks different from a quiet one before anyone calls you.

    Which plans actually sell

    Revenue by package and by location. Usually one plan carries the site and two nobody has ever bought.

    Whether the router is well

    Uptime, reachability and connected-device checks, so a site that drops is something you hear from a dashboard rather than a customer.

    Who paid and never got online

    The list nobody else shows you: customers whose payment landed but whose session never started, so you can resend the code instead of refunding.

    Frequently asked questions

    Is there an onboarding fee?
    Only if you want it. Setting up yourself is free: follow the guided steps to connect your router and start selling. If you'd rather our team set up your router with you, with personal calls, WhatsApp guidance and help getting your first customer online, that's an optional one-time KSh 500 (non-refundable), paid via M-Pesa.
    Does Jasiyo have a free trial?
    Yes! Jasiyo offers a 7-day free trial, so you can explore the platform and set everything up at no cost. After the trial, our Hotspot plan charges 3% of revenue and PPPoE plans are KSh 25 per customer per month, with a single KSh 1,000 monthly minimum across your whole account rather than per service. There are no hidden charges, and setting up yourself is free.
    How do I connect M-Pesa?
    Jasiyo integrates directly with M-Pesa through Safaricom's Daraja API. During setup, you'll provide your M-Pesa business shortcode and API credentials. Once connected, billing and payments are fully automated.
    Can I send money direct to my bank?
    Yes. In Settings → Payments, choose the "Bank Transfer" or "M-Pesa via Bank (PayHero)" gateway. Customer payments settle by STK Push straight into your bank's paybill account.
    Can I use my paybill / Till number without API?
    Yes. Under Settings → Payments, you can register your existing M-Pesa Paybill or Till number directly — no Safaricom Daraja API keys or developer setup required. STK Push payments settle straight into your paybill or till as normal.
    Does Jasiyo work with MikroTik?
    Absolutely! Jasiyo is built specifically for MikroTik routers for PPPoE, Hotspot, and static IP management. Build on RouterOS 7 — several newer capabilities only work on version 7. RouterOS 6 is still handled for ISPs already running it, but it is not what you want under a new network. To connect one you name the router, let Jasiyo scan it, then paste a single generated script into the MikroTik terminal. That installs a small agent which connects outward to Jasiyo, so you do not need a public IP address, an open inbound port, or a RADIUS server.
    Can I manage PPPoE, Hotspot, and Static customers?
    Yes. Jasiyo supports all three customer types in a single dashboard. Each type has dedicated management tools, plans, and billing configurations tailored to their specific needs.
    Can I import customers via CSV or from a router?
    Yes! You can bulk import customers using CSV templates we provide, or sync directly from your MikroTik router. Both PPPoE and Hotspot customers can be imported this way.
    What happens when a customer doesn't pay?
    Jasiyo automatically sends SMS payment reminders before the due date. If payment isn't received, the system can automatically suspend the customer's connection and reactivate it once payment is confirmed.
    Can I send SMS reminders automatically?
    Yes! Configure automatic SMS notifications for billing reminders, payment confirmations, service expiry warnings, and custom announcements. SMS costs are billed separately through your chosen SMS provider.
    How secure is my data?
    Your data is protected with enterprise-grade security: encrypted at rest and in transit, role-based access controls, comprehensive audit logging, and regular backups. We follow industry best practices to keep your business data safe.

    Ready to launch your hotspot?

    Join the ISPs across Kenya and Uganda already automating their hotspot business with Jasiyo.

    3% of revenue · min KSh 1,000/mo · Free self-setup · Cancel anytime