Create a return
From a Customer request
From a Customer request
Create return
From a Customer
From a Customer
Navigate to customer
From a Cycle
From a Cycle
Navigate to rental
From a Cycle, when items are already back
From a Cycle, when items are already back
Navigate to rental
Mark as received
Individually or in bulk, via Supercycle Scanner
Individually or in bulk, via Supercycle Scanner
Single item
Single item
In bulk, from a multi-scan session
In bulk, from a multi-scan session
Via the MCP
Via the MCP
create_return tool with:customer_id- Customer email or Shopify IDrental_ids- Array of rental IDs (e.g.['SC-1042', 'SC-1043'])return_method_type- Optional:collectionorreturn_label
Via the API
Via the API
Receive a return
From a Return
From a Return
From a Cycle, without an existing return
From a Cycle, without an existing return
Individually or in bulk, via Supercycle Scanner
Individually or in bulk, via Supercycle Scanner
Per item, from the item detail screen
Per item, from the item detail screen
From the return
From the return
In bulk, from a multi-scan session
In bulk, from a multi-scan session
Via the MCP
Via the MCP
update_return tool with:id- Return ID (e.g.#2001)return_lines- Array of{ id, status }where status isawaiting,received, ormissing
Via the API
Via the API
Recredit membership items
Automatically on return request
Automatically on return request

Item ready
When an Item is received from a Return, the processing status is set toNot Ready as you’ll typically need to process it (clean, refurbish, etc.) before it’s Ready to go out on its next rental.
The process of marking that Item as Ready is often called restocking.


