Create cycles
From the admin
From the admin
Open Cycles
Pick or add a customer
Continue to the draft order
Add a product
Save to the draft order
Customize the draft order (optional)
Take payment and create the order
Find cycles to fulfill
Find the cycles due to go out from the Cycles table, or find their orders in Shopify.From the admin
From the admin
Open the Cycles table
Filter to today
Open the filters, then set Expected fulfillment date to Today.
From the Shopify order
From the Shopify order
Open Orders
Filter to unfulfilled cycle orders

Unfulfilled orders tagged Has rental items
From the Operators MCP
From the Operators MCP
list_cycles tool with:status:to_fulfillpacking_status:pending,printed, orpacked
From the API
From the API
Fulfill the order
Fulfilling the Shopify order is what fulfills its cycles. When the order is fulfilled in Shopify, Supercycle sets each of its cycles to Fulfilled.From the admin
From the admin
Select the cycles
Mark as fulfilled
Tick the cycles, open the ... menu, then select Mark as > Fulfilled.
From the Shopify order
From the Shopify order
Open the order
Fulfill the items
Send shipment details (optional)
Confirm
From the Operators MCP
From the Operators MCP
update_cycle tool with:id: the cycle ID, for exampleSC-1234fulfilled_at: the fulfillment date asYYYY-MM-DD
From the API
From the API
fulfilledAt parameter.Print a shipping label
Shipping labels are created on the Shopify order.From the Shopify order
From the Shopify order
Open the order
Create the label

Create shipping label on the order's Unfulfilled card
Change item
Swap the item allocated to a cycle for another item of the same product.From the admin
From the admin
Open Change item
Select Change item, pick the new item, Select item, then Save.
Select the new item
Save
From the Supercycle Scanner
From the Supercycle Scanner
Scan the new item
Tap the rental
From the Operators MCP
From the Operators MCP
update_cycle tool with:id: the cycle ID, for exampleSC-1234item_id: the item to assign
From the API
From the API
itemId parameter.Change product or variant
You can change the item on a cycle to an item from any product or variant. Changing the product on a cycle doesn’t change the product on the Shopify order. If the order needs to match, refund the line item in Shopify to cancel the existing cycle, then create a new cycle for the new product.From the admin
From the admin
Open Change item
Select Change item, search for an item from the new product, Select item, then Save.
Search for an item from the new product
Save
Change rental period
Move the Arrive by and Return by dates of a cycle.From the admin
From the admin
Open Edit dates
Open the method card's menu, select Edit dates, pick the new dates, Apply, then Save.
Pick the new dates
Save
From the Operators MCP
From the Operators MCP
update_cycle tool with:id: the cycle ID, for exampleSC-1234rental_startandrental_end: the new dates asYYYY-MM-DD
From the API
From the API
rentalStart and rentalEnd parameters.Change fulfillment date
Set or correct the date and time a cycle went out.From the admin
From the admin
Open Edit fulfillment date
Open the fulfillment card's menu, select Edit fulfillment date, pick a date, then Save.
Pick the date and time
Save
From the Shopify order
From the Shopify order
From the Operators MCP
From the Operators MCP
update_cycle tool with:id: the cycle ID, for exampleSC-1234fulfilled_at: the fulfillment date asYYYY-MM-DD
From the API
From the API
fulfilledAt parameter.Change receival date
Set or correct the date and time a cycle’s item came back.From the admin
From the admin
Open Edit receival date
Open the receival card's menu, select Edit receival date, pick a date, then Save.
Pick the date and time
Save
Tick the cycles, open the ... menu, then select Mark as > Returned.
From the Operators MCP
From the Operators MCP
update_cycle tool with:id: the cycle ID, for exampleSC-1234received_at: the receival date asYYYY-MM-DD
From the API
From the API
receivedAt parameter.Edit restock by and prepare from dates
Override the buffer dates on one cycle when its item needs more or less preparation or restock time than the shop-wide logistics buffers give it. The date you set stays until the leg’s anchor date next moves. Revert to automatic date recalculates it from your logistics settings.From the admin
From the admin
Open the card's menu
Select the edit action
Set a date or revert
From the Operators MCP
From the Operators MCP
update_cycle tool with:id: the cycle ID, for exampleSC-1234prepare_from: the preparation start date asYYYY-MM-DD, ornullto revert to automaticrestock_by: the restock date asYYYY-MM-DD, ornullto revert to automatic
From the API
From the API
prepareFrom and restockBy parameters. Pass null to revert either date to the automatic value.From Shopify Flow
From Shopify Flow
prepareFrom and restockBy fields. Pass null to clear the override and recalculate from your logistics settings.Cancel a cycle
Refunding a line item on the Shopify order cancels its cycle.From the Shopify order
From the Shopify order
Open the order
Start a refund

Refund in the order's header
Refund the line items

A quantity of 1 on the line item, then Refund
Confirm the refund