Skip to main content
Problems you might hit with cycles, and how to fix them.
Why it happens. Creating a cycle order from Cycles ends on a Shopify draft order. Supercycle creates the cycle only when that draft order is paid and becomes an order.How to fix it. Open the draft under Draft orders, add the customer if the draft doesn’t have one, and collect payment or mark it as paid. The cycle appears on Cycles as soon as the order exists.
Why it happens. Mark as > Fulfilled on the Cycles table updates the cycles in Supercycle only. It doesn’t create a fulfillment on the Shopify order.How to fix it. Fulfill the order in Shopify as well. See Fulfill the order.
Why it happens. Two customers checked out the same last item at the same time. Availability is checked when each cart is built, so both can pass, and the second order to land finds nothing available. Supercycle creates the cycle without an item rather than hand it one that’s already out, so the existing booking isn’t disturbed.The cycle page shows No item with a red Oversold badge, the cycles table carries a red No item flag, and the variant shows a red oversold badge on the product page with a warning banner on the variant page. Cycles sold on a variant with overselling turned on show No item assigned instead, and aren’t flagged as a problem.How to fix it. Give the cycle an item, or add stock to the variant.
1

Find the cycles

On the variant page, select View cycles in the Oversold by N items banner. To see them across your catalog, filter the cycles table by Oversell status → No item.
2

Assign an item

Open the cycle and select Assign item in the item box. It’s disabled until the variant has an available item.
3

Add inventory

With nothing available, select Add inventory to create a new item for the variant.
The banner’s count is how many more items would cover every cycle sold without one, not how many cycles there are: one item can stand in for several cycles whose dates don’t overlap. Once a cycle has an item, the count drops.To keep this rare, hold stock while a customer decides. Turn on the cart timer so items don’t sit in abandoned carts, and leave Reserve inventory automatically on so items on unpaid draft orders can’t be booked by someone else.
Why it happens. Allocation picks the item that keeps the most future availability open, which isn’t always the one your team pulled off the shelf.How to fix it. Swap the allocation on the cycle with Change item. The picker shows each candidate’s condition and whether it’s free for these dates.
Why it happens. The dates come from the option the customer bought, so a cycle created on the wrong option or with the wrong start date carries those dates through.How to fix it. Move Arrive by and Return by with Change rental period. The change doesn’t adjust what the customer paid, so charge or refund the difference on the Shopify order separately.
The order is a normal Shopify purchase, with no cycle, no rental dates, and no Supercycle tags such as Has rental items.The product was sold without a Supercycle selling plan, so no cycle was created:
  • The customer used Buy again on their order or order status page. That purchase has no selling plan.
  • Staff added the product on a draft order with Shopify’s product field, instead of More actions > Add cycles.
How to fix it. On the order, select More actions > Add cycles and add the rental. Then settle any price difference. See Add cycles to an order.Turn off Buy again button in the checkout and customer accounts editor, whether or not you add the Supercycle dashboard. See Customer accounts. On a draft order, including one from Create cycle order, add the rental with More actions > Add cycles.Supercycle doesn’t turn on Shopify’s requirement that a rental product can only be sold with a selling plan, and there’s no switch for it in Supercycle. Turning it on in Shopify doesn’t create a cycle. Membership plan products are the exception: they can only be sold with their plan.