Quick-start: your first 15 minutes
Get your ISP billing system live in under 15 minutes — add a router, create a plan, add a customer, and collect your first M-Pesa payment.
Jasiyo is designed to get your ISP running quickly. Follow these four steps and you'll have a fully operational billing system collecting real M-Pesa payments within minutes.
Step 1 — Add your router
Go to Routers → Add Router
In your ISP dashboard, click Routers in the sidebar and then Add Router.
Name it and pick your RouterOS version
Enter a name you will recognise (e.g. Main Router – Nairobi CBD) and select your RouterOS version, 6 or 7. Getting the version right matters — check it in WinBox if you are not sure.
Paste one command into WinBox
Jasiyo gives you a single command. Paste it into WinBox → New Terminal and the router does the rest itself, appearing online on your dashboard when it is done.
See the full MikroTik Setup Guide for the complete walkthrough.
Step 2 — Create a service plan
Go to Internet Plans → Add Plan
Click Internet Plans in the sidebar, then Add Plan.
Choose PPPoE, Hotspot, or Static IP
Select PPPoE for home broadband subscribers, Hotspot for Wi-Fi sessions, or Static IP for business clients.
Set price, duration and speeds
Enter the price, how long it lasts (e.g. 30 days), and the upload and download speeds. Jasiyo sets up the matching speed profile on your router for you.
Step 3 — Add your first customer
Go to Customers → Add Customer
Navigate to Customers and click Add Customer.
Fill in details and assign a plan
Enter the customer's name, phone number, assign their plan and router. For PPPoE customers, set a username and password.
Jasiyo does the rest
A unique M-Pesa account number (e.g. JSY-A1B2C3) is generated for them, and their login appears on your router within about half a minute.
Step 4 — Connect M-Pesa
Go to Payments → Connect M-Pesa
Go to Settings → Payments and select M-Pesa Daraja.
Enter your Daraja credentials
Paste your Consumer Key, Consumer Secret, Paybill (Shortcode), and Passkey from the Safaricom Daraja portal.
Register the callback
Click Register Callback. Safaricom will now send Jasiyo a notification every time a payment is made to your Paybill.
