Customer Management5 min read

    Suspend, Reactivate & Manage Status

    Learn how to suspend, reactivate, and manage customer subscription statuses in Jasiyo, including automatic expiry, manual overrides, and MikroTik sync.

    Automatic suspension on expiry

    When a customer's subscription expires, Jasiyo automatically handles the suspension:

    1. Jasiyo notices the subscription has lapsed and marks it Expired
    2. Their login is disabled on your router
    3. They appear in Needs Your Attention on your dashboard
    Suspension is not instant at the stroke of midnight. Expect a few minutes between a subscription lapsing and the customer actually losing access. This is normal and nothing to report.

    Manual suspension

    You can suspend any customer at any time regardless of their expiry date. Open the customer's row in the Customers page, expand their detail panel, and click Suspend.

    They are disconnected within about half a minute and cannot reconnect until you reactivate them.

    Suspending stops a customer's internet, but they still count towards your Jasiyo bill — the record and its router configuration are still being managed. If you have genuinely lost a customer, delete them rather than leaving them suspended indefinitely.

    Use manual suspension for: non-payment disputes, abusive usage, customer requests, or account investigations.

    Reactivating a customer

    To reactivate a suspended or expired customer:

    1. Open the customer's detail panel
    2. Click Reactivate
    3. Their login is re-enabled on your router
    4. They can reconnect within about half a minute
    When a customer pays via M-Pesa, reactivation happens automatically — you don't need to do anything manually. The payment triggers the subscription renewal and the router enable command in one step.

    Manual reactivation (via the button) is for cases like: cash payments, grace periods, or payment recorded outside the platform.

    Extending expiry manually

    To give a customer extra time without a payment:

    1. Open the customer's detail panel
    2. Click the calendar icon next to their expiry date
    3. Choose Extend by days (e.g. +3 days) or Set specific date
    4. Save — the new expiry is applied immediately
    When you manually set an expiry date, Jasiyo preserves your value and will not overwrite it with an automatic calculation on the next payment. This lets you grant pro-rata extensions or grace periods safely.

    Needs Your Attention queue

    The Needs Your Attention section at the top of the Customers page shows you all customers that need action — expired accounts, recently suspended customers, and customers with upcoming expiry in the next 3 days.

    Use this queue as your daily work queue. It surfaces the most urgent cases without needing to search through your full customer list.