ISP billing system for hotspot & PPPoE

    Connect your Paybill, Till or bank.

    Add as many MikroTik routers as you like.

    Your own branded captive portal.

    Start 7-day free trial
    Live in Kenya Uganda
    Get started

    Onboarding Requirements

    Two things to check off before going live.

    1

    MikroTik Router

    Jasiyo connects directly to your MikroTik to manage PPPoE customers, hotspot sessions, and bandwidth in real time.

    Required

    Any MikroTik running RouterOS 7: hEX S, CCR, RB5009, RB4011 and most current models. RouterOS 6 devices already in service still work, but v7 is what to build on.

    Not supported: MikroTik RB941-2nD, commonly known as the hAP lite.

    Which MikroTik should I buy?
    2

    SMS Provider

    Send payment confirmations, expiry reminders, and suspension alerts directly to your customers.

    Optional

    Don't have an SMS provider? In Kenya you can use Jasiyo's built-in sender - note that messages will appear from Jasiyo, not your business name. Ugandan ISPs connect their own gateway.

    Learn more about SMS gateways

    Free for 7 days, and setting up yourself is free. After the trial: 3% of hotspot revenue or KSh 25 per PPPoE customer, minimum KSh 1,000/month. Want our team to set up your router for you? That's an optional KSh 500, once. See pricing →

    Questions about compatibility? Talk to our team →

    Payment gateways

    Multiple ways to get paid

    Pick whichever fits how you already operate, in Kenya or Uganda.

    M-Pesa

    Get paid straight to your Paybill, Till or bank account.

    PaybillTillBank

    PayHero

    Collect M-Pesa payments and receive them in your bank account.

    Bank settlementNo API needed

    Paystack

    Accept card and mobile money payments from your customers.

    CardsMobile money

    ioTec

    Accept MTN and Airtel mobile money from your customers in Uganda.

    UgandaMTN & Airtel
    How it works

    Up and running in 4 steps

    No technical team needed. Most ISPs are live within the hour.

    1

    Add your MikroTik router

    Connect your MikroTik router by following our step-by-step setup guide. You'll install our scripts and your router will be online in minutes.

    2

    Connect your payment gateway

    Choose how you get paid: M-Pesa (Paybill, Till or bank account), PayHero, Paystack or ioTec. Payments reconcile on their own and subscriptions renew automatically.

    3

    Create your service plans

    Set up PPPoE or hotspot packages with your own speeds and prices.

    4

    Set up SMS notifications

    Optional

    Send payment confirmations and reminders to your customers. No provider? Kenyan ISPs can use Jasiyo's built-in sender; in Uganda you connect your own.

    Already have customers on another system? See how switching to Jasiyo works →

    Which is right for you?

    PPPoE or Hotspot? Jasiyo runs both.

    Two different ways to sell internet. Same platform. Choose the one that matches your business — or run both at once.

    PPPoE

    Fixed home & office internet

    • Monthly subscriptions per customer
    • Each customer gets a username & password
    • Fixed speeds — 5 Mbps, 10 Mbps, 20 Mbps
    • MikroTik controls login automatically
    • Best for estates, apartments, offices

    Pricing

    KSh 25 per customer / month

    Minimum KSh 1,000/mo

    See PPPoE pricing
    Popular with new ISPs

    Hotspot

    Pay-as-you-go Wi-Fi sessions

    • Customers pay per session — hourly, daily, weekly
    • Beautiful captive portal on your router
    • M-Pesa STK Push — instant payment & connection
    • Voucher codes for counter sales
    • Best for markets, hotels, estates, campuses

    Pricing

    3% of hotspot revenue

    Minimum KSh 1,000/mo · Pay as you earn

    Learn about Hotspot

    Not sure which fits your business? Talk to our team →

    Captive Portal

    User friendly captive portals

    Clean, simple login pages your customers can use on any device — pay via M-Pesa and get online in seconds.

    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!

    Affordable Plans for Every ISP in Kenya

    Simple, transparent pricing with no hidden charges. Start with a free trial and set up yourself for free, then pay only for customers.

    PPPoE Plan

    Most Popular

    PPPoE Plan

    Per customer

    KSh 25 / customer

    Monthly (minimum KSh 1,000)

    Simple, flat-rate pricing for your PPPoE network

    • M-Pesa auto-billing (Paybill + STK Push)
    • Unlimited MikroTik devices
    • Real-time billing & revenue dashboard
    • Bulk SMS notifications
    Start 7-day free trial

    Hotspot Plan

    3% of Hotspot Revenue

    Monthly (minimum KSh 1,000)

    • M-Pesa integration (auto billing via STK Push)
    • Hotspot voucher generation
    • Real-time user & revenue monitoring
    • Bulk SMS alerts for Hotspot customers
    • Supports all MikroTik Hotspot devices
    Start 7-day free trial
    Real ISPs. Real results.

    Trusted by ISPs across Kenya

    Hear directly from ISP owners who switched to Jasiyo and never looked back.

    "best billing system kenya"
    SR

    STANLEY RUHOHI

    BILL_NET · kiambu

    "Okay to go system with special features"
    SA

    System Admin

    SK Heights

    "Great application love it"
    JW

    Joseph Wambua

    Protech wifi

    "best billing yaaaaaaaaaaaaaaaaaaa,p"
    GM

    George Matheri

    NIA WIFI · kiambu

    "Exemplary system,easy to follow through and with a responsive customer support.Would highly recommend."
    M

    Mark

    centracom solutions · Nairobi

    "JASIYO SMOOTH LIFE TO TECHNOLOGY"
    JG

    JAMES GICHERU

    GODDIE NET

    "its cool working with jasiyo"
    JK

    JAMES KAMAU

    TRENDY · nairobi

    "Support 24/7✅ Quick guide 🤝 Services Rate97/100"
    DK

    Daniel Kariuki

    Power Net · NAIROBI

    "The platform simplifies subscriber billing and management, saving me hours of manual tracking every week. It is reliable, highly intuitive, and exactly what local network providers need to scale efficiently. Highly recommended"
    JT

    James Thamu

    James Thamu · Kericho

    "best billing system kenya"
    SR

    STANLEY RUHOHI

    BILL_NET · kiambu

    "Okay to go system with special features"
    SA

    System Admin

    SK Heights

    "Great application love it"
    JW

    Joseph Wambua

    Protech wifi

    "best billing yaaaaaaaaaaaaaaaaaaa,p"
    GM

    George Matheri

    NIA WIFI · kiambu

    "Exemplary system,easy to follow through and with a responsive customer support.Would highly recommend."
    M

    Mark

    centracom solutions · Nairobi

    "JASIYO SMOOTH LIFE TO TECHNOLOGY"
    JG

    JAMES GICHERU

    GODDIE NET

    "its cool working with jasiyo"
    JK

    JAMES KAMAU

    TRENDY · nairobi

    "Support 24/7✅ Quick guide 🤝 Services Rate97/100"
    DK

    Daniel Kariuki

    Power Net · NAIROBI

    "The platform simplifies subscriber billing and management, saving me hours of manual tracking every week. It is reliable, highly intuitive, and exactly what local network providers need to scale efficiently. Highly recommended"
    JT

    James Thamu

    James Thamu · Kericho

    Start 7-day free trial

    Questions? Call or WhatsApp us directly

    0799 686 284

    Run your internet business 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.

    Your data stays private

    Your data is encrypted and only used to run your business. We never sell it.

    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 get started?

    Join the ISPs across Kenya and Uganda already running their billing on Jasiyo.

    Community

    Join the Jasiyo community

    Follow us for product updates, tips, and behind-the-scenes of building ISP infrastructure in Africa.