Docs › Downtime compensation
Downtime Compensation
Automatic Expiry Extension After a Router Outage
When a router goes offline and comes back, all active time-bound clients on that router automatically have their expiry extended by the exact duration of the outage — so clients never lose paid time because of a router problem.
1
How it works
The billing server checks router connectivity every 30 seconds. When it detects a router going offline, it records the exact timestamp. When the router comes back, it calculates the precise downtime to the second and queues an extension job for all affected clients.
2
What gets extended
Every voucher and subscriber with an active, time-bound plan on that router gets their expiry date pushed forward by the downtime duration. Clients on unlimited (no-expiry) plans are unaffected — they have nothing to extend.
3
RADIUS session timeout is also updated
The system also updates the RADIUS
Session-Timeout for each affected client. This ensures RouterOS enforces the correct new deadline when the client reconnects — not the old one from before the outage.4
No manual action required
Everything happens automatically when the router comes back online. Clients reconnect, their credentials are re-pushed to the router, and their extended expiry is already in place.
Minimum threshold: Outages under 2 minutes are treated as brief network blips and are not compensated. Only sustained downtime is extended.
What if a voucher expired during the outage? Vouchers that had already expired before the router came back online are not retroactively reactivated. Only vouchers that were still valid when the router went offline are eligible for compensation.