Skip to main content
Convert to purchase lets you turn an active cycle into a sale. The item is marked as sold, the cycle stops, and any upcoming cycles on that item are reallocated to alternative stock. Use this when a customer decides to keep an item they’re renting instead of returning it.
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.
If any of these aren’t met, Supercycle shows the reason in the Convert to purchase modal and blocks the action.

Convert a cycle to a purchase from the admin

1

Open the cycle

From Cycles, open the cycle you want to convert.
2

Select Convert to purchase

On the Receival card you’ll see two actions — Create return and Convert to purchase. Select Convert to purchase.
3

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.
The Charge amount field is pre-filled with the suggested charge. Edit it if you’d like to charge a different amount, or leave it blank to convert without creating a charge.
4

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.
5

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.
1

Open Customer accounts settings

Go to Settings > Customer accounts.
2

Enable the toggle

Turn on Customers can convert to purchase.
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

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.
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.
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.
Yes. Leave Charge amount blank to convert without creating a charge.