The Refill button appears on completed orders 24 hours after completion and can be used once per 24 hours per order. There is no fixed cut-off such as 365 days.
What it is
The script does not use a 365-day refill period. Instead it applies simple timing rules so refills are only requested when they make sense and cannot be spammed.
How it works
- The Refill button only shows on orders whose status is Completed and whose service has Refill Button switched on.
- It becomes available 24 hours after the order was last updated, giving the delivery time to settle.
- After a customer sends a refill request, the button is hidden for that order for the next 24 hours.
- There is no upper time limit: as long as the service still offers refill, an old completed order can still be refilled.
- The same rule is enforced on the server, so the button cannot be bypassed.
Where to find it
Customers: Orders page, Action column. You control the switch under Admin > Services > Edit > Advance.