Create a new cycle order
An in-app create order flow is available in beta. Enable New create order flow under Settings > Beta features to pick the customer, add variants, and configure calendar, membership, or subscription intents directly inside Supercycle before the Shopify draft order is created. See Create cycle order (beta).
1
From the Supercycle admin go to Cycles
Go to Supercycle > Cycles.
2
Click Create cycle order

3
Pick or add a customer
Supercycle asks who the order is for before opening the Shopify draft order. Search for an existing Shopify customer by name or email in the customer picker and select them.If the customer doesn’t exist yet, click Add new customer and enter their first name, last name, and email. Supercycle creates them in Shopify on the fly and selects them for the order. Email is required; first and last name are optional.
The customer picker searches every customer in your Shopify store, not just customers already synced to Supercycle.
4
Continue to the draft order
Click Continue. Supercycle creates a Shopify draft order pre-filled with the customer you just selected.
5
Add a product to the cycle order
Select the cycle method. For the calendar, select the period and dates.Add another product if needed.

6
Click save to update the Shopify draft order
Click save.
7
Customize the draft order
- Apply discounts
- Add shipping
- Add tags or a note

Adding a product to the draft order will not create a cycle for that product — cycles must be added via Supercycle.
8
Do one of the following
- Accept payment from the customer by marking the order as paid or entering card details. Then create an order.
- Set payment to due later. Then create an order.
9
Cycle order created
You will now have a Shopify order for that customer with cycles that can be seen in Supercycle Cycles.
Reserving cycle inventory on a draft order
When you build an order with cycles as a Shopify draft order, the customer hasn’t paid yet, so the units on the draft aren’t held unless you reserve them.Reserve inventory automatically
By default, Supercycle reserves inventory automatically whenever cycles are added to a draft order, so a unit can’t be double-booked while the draft is still unpaid. No manual step is required, and Shopify shows Reserve items as active on the draft. The reserve lasts for a set duration (7 days by default) from when the draft is created. Control this under Settings > Channels > Draft orders:- Reserve inventory automatically — toggle the behavior on or off.
- Reserve inventory for — how long inventory stays reserved after the draft order is created.
Reserve manually
You can also reserve items on a draft directly with Shopify’s Reserve items, which is useful when auto-reserve is off or you want to set a specific expiry:1
Open the draft order in Shopify
In your Shopify admin, go to Draft orders and open the draft containing the cycle.
2
Turn on Reserve items
In the Reserve items card, set an expiry date and time and save. Shopify shows the reserve as active on the draft.
- You turn Reserve items off on the draft.
- The customer pays and the draft becomes an order (the cycle picks an available unit as normal).
- The draft is cancelled or deleted.
- You remove the cycle line from the draft.
- The reserve expiry time passes.
Changing the cycle dates on the draft updates the reserve window automatically.