Letting customers convert to purchase from their account is in beta. We’d love your feedback on the flow — what’s clear, what’s not, and anything that could be easier to understand.
Before you start
A cycle can only be converted to purchase if:- The cycle has been fulfilled but not yet received back.
- The receival has exactly one rental on it.
- Any upcoming cycles on the same item have alternative stock available to be reallocated to.
Convert a cycle to a purchase from the admin
Open the cycle
From Cycles, open the cycle you want to convert.
Select Convert to purchase
On the Receival card you’ll see two actions — Create return and Convert to purchase. Select Convert to purchase.
Review the charge
The modal shows:
- Resale price — the configured resale price for the item, or the retail price if no resale price is set.
- Paid — the total the customer has already paid in rental charges on this cycle.
- Suggested charge — the difference between the resale price and what the customer has paid, clamped to zero.
Review upcoming cycles
If the item has upcoming cycles, they’re listed in the modal. These will automatically be reallocated to alternative items when you confirm.
Confirm the conversion
Select Convert to purchase.Supercycle will:
- Create a charge on the cycle for the Charge amount (if greater than 0).
- Mark the item as sold so it’s no longer available for future cycles.
- End the cycle and clear its return dates.
- Cancel the subscription, if the cycle is part of one.
- Reallocate any upcoming cycles on this item to alternative stock.
- Log a Converted to sale event on the cycle timeline.
Let customers convert to purchase from their account Beta
You can let customers convert their own rentals to a purchase from the customer account portal.
Once enabled, customers see a Purchase this item button on eligible rentals in their account dashboard. When they tap it, they’re charged the difference between the resale price and what they’ve already paid to complete the conversion.
The customer-facing button only appears when a resale price is set on the product and the suggested charge can be calculated. It also follows the same eligibility rules as the admin flow.
FAQs
Can I convert a cycle that's already been received?
Can I convert a cycle that's already been received?
No. Once a receival is marked as received, the cycle can’t be converted to a purchase. You’d need to handle it as a new sale order in Shopify instead.
What happens to upcoming cycles on the same item?
What happens to upcoming cycles on the same item?
Supercycle automatically reallocates them to other available items of the same variant. If there’s no alternative stock for one of the upcoming cycles, the conversion is blocked and Supercycle tells you which cycle can’t be reallocated.
Does converting to purchase refund earlier rental charges?
Does converting to purchase refund earlier rental charges?
No. Earlier charges stay on the cycle. The Charge amount in the modal is the additional amount the customer pays to keep the item — it doesn’t refund or adjust what they’ve already paid.
Can I convert without charging the customer?
Can I convert without charging the customer?
Yes. Leave Charge amount blank to convert without creating a charge.