Extensions appear in customer accounts, so add the Supercycle account page to your theme before you turn them on.
How it works
A customer can extend a cycle when all of these are true:- The product uses the calendar method.
- The cycle hasn’t been received back yet.
- The receival contains exactly one rental.
- Inventory is available for the extended dates.
- No unpaid extension is already in progress on the cycle.
Cycle extended from X to Y event.
Turn on extensions
The setting is off by default and applies to every calendar product in your store.1
Open calendar settings
Go to Calendar.
2
Turn on extensions
Under Extensions, turn on Allow customers to extend cycles, then select Save.
What the customer sees
On the rental in their account, the customer selects Extend and sees a list of options, each showing the new return date and the extra duration:Extend a cycle for a customer
You can extend on a customer’s behalf when they call or email, or when you want to grant extra time at a price of your choosing. The same eligibility rules apply.1
Open the cycle
From Cycles, open the cycle to extend.
2
Select Extend rental
On the inbound receival card, select Extend rental. The action is hidden when the cycle isn’t eligible.
3
Choose an extension
The modal lists the same rental period options the customer would see, each with its new end date and price. Select Custom end date instead to pick any date after the current return date, which covers durations none of your rental periods match.
4
Set the charge
Charge amount prefills from the option’s price, and is blank when you choose Custom end date. Set it to any value, including £0.
5
Confirm the extension
A charge is created on the cycle whatever the amount, so every extension shows in the cycle’s billing history.