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.
Customer statuses
Customer has an active subscription and is enabled on the router. They can connect normally.
Subscription expired or manually suspended. The PPPoE secret is disabled on MikroTik. The customer will get an authentication failure when trying 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 the customer from Jasiyo and delete their PPPoE secret from the router.
Subscription expiry & automatic renewal
Each customer has a subscription with an expiry date. When the date passes, Jasiyo automatically:
- Marks the subscription as expired
- Queues a disable command on the router (customer is suspended within 30 seconds)
- Shows the customer in the "Needs Attention" queue in 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. Jasiyo will update the PPPoE secret on the router within 30 seconds. The customer will need to reconnect using the new password.
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.