Skip to main content
In Supercycle, you can log an individual item’s condition (and change it over time). Conditions are internal-facing by default. You can show selected conditions on the storefront so customers pick the condition they want to rent or buy.

Creating conditions

You can create as many conditions as you need, which are categorized under 4 condition severities.
1

Navigate to item conditions settings

In Shopify Admin, head to Supercycle > Settings > Custom data and scroll to Item conditions.
2

Add a condition

Click Add condition and set its name.
3

Select a condition severity

Condition severities are used by Supercycle to trigger customizable actions.

Update item condition

Update condition from the Item.
Update condition action from the Actions options on the Inventory table.
Update item condition action from the Actions options on the Cycles table.
Use the Update item action in a workflow. Pass rental.item.id from a cycle trigger and the target condition’s GID as conditionId. See Update item condition after first cycle for a walkthrough.

Show conditions on the storefront

Conditions can be surfaced on the product page so customers choose which condition they want. Once they pick one, method options scoped to other conditions are hidden, so a “Pre-loved” price never shows to a customer shopping for a new item.
1

Mark the conditions to show

In Supercycle > Settings > Custom data, tick Show on storefront on each condition customers should be able to pick, then save.This is off by default on every condition, including the ones you already have, so damaged grades never appear to customers by accident. Only ticked conditions are sent to the storefront.
2

Scope your method options to conditions

Open a calendar, subscription, membership, or resale option and use Apply to specific item conditions to pick which conditions it applies to, or use the Apply to item conditions bulk action on the options table. Options left applying to all conditions always show, whatever the customer picks.
3

Turn on the picker in your theme

In the theme editor, open the Methods app block on your product template and tick Display item condition options. Choose Radio or Select for how the conditions are laid out, then save.

What customers see

  • The condition picker renders above the rental methods. Nothing is selected until the customer picks a condition, so every method stays available when they land on the page.
  • After a pick, options that only apply to other conditions are hidden. A method with no options left for that condition renders as unavailable.
  • On the calendar method, if a pick hides the duration the customer had selected, Supercycle moves them to the visible duration of the same length where one exists, so their dates survive the change.
  • The picker’s label (Condition) and select placeholder (Select condition) are editable per language under Languages, in Storefront > Components > Item condition picker.
The picked condition filters which prices and durations a customer sees. It does not reserve an item of that condition. An option that applies to all conditions can still be fulfilled with an item of any condition, so scope your options to conditions to control what customers actually get.