PPPoE Customer Management
Manage your PPPoE broadband customers in Jasiyo — add, edit, suspend, reactivate, change plans, extend subscriptions, and monitor status.
PPPoE customers are your home broadband subscribers who connect using a username and password. Jasiyo manages their accounts on your MikroTik router automatically — you never need to open WinBox to add, suspend, or reactivate a customer.
They live on the PPPoE page under Customers in the sidebar. Five cards across the top summarise the base:
Revenue This Month
PPPoE payments received this calendar month.
Earned Today
Today's PPPoE collections.
Total Customers
Every PPPoE customer, whatever their status.
Online Now
How many are connected at this moment.
Offline
Customers who exist but are not currently connected.
A sudden jump in Offline is worth a look. Some of it is always customers switching their own routers off, but a spike usually means one of yours has dropped instead.
Customer statuses
Customer has an active subscription and is enabled on the router. They can connect normally.
Expired or suspended by you. Their login is disabled on the router, so they get an authentication failure when they try to connect.
Subscription has passed its expiry date. Jasiyo automatically suspends the account and disables it on the router.
Available actions
Click on any customer row to expand their detail panel. From there you can:
- ReactivateRe-enable a suspended customer on the router. Their subscription is extended if payment was received.
- SuspendImmediately disable the customer on MikroTik. Use for non-payment or account issues.
- Send STK PushSend an M-Pesa payment request to the customer's phone number.
- Edit detailsUpdate name, phone, email, plan, router, or notes.
- Change passwordUpdate the PPPoE password — it syncs to the router automatically.
- Extend expiryAdd days or set a specific expiry date manually.
- DeleteRemove them from Jasiyo and from the router. Do this when you have genuinely lost a customer — a suspended one still counts towards your bill.
Subscription expiry & automatic renewal
Each customer has a subscription with an expiry date. When the date passes, Jasiyo automatically:
- Marks the subscription as expired
- Disables their login on the router, within about half a minute
- Shows them under Needs Your Attention on your dashboard
When the customer pays via M-Pesa, Jasiyo automatically renews the subscription and re-enables them on the router — no manual action required.
Changing a customer's password
Open the customer's panel and click the Key icon next to their password field. Enter the new password and save. It reaches the router within about half a minute, and the customer then has to reconnect using it.
M-Pesa account number
Every customer in Jasiyo has a unique M-Pesa account number in the format JSY-XXXXXX (e.g. JSY-A1B2C3). This is generated automatically when the customer is created.
When a customer pays to your Paybill, they enter this code as the account reference. Jasiyo uses it to match the payment to the correct customer and trigger the renewal. Share this number with your customers — they'll need it every time they pay.
