Create a return
From a Customer request
From a Customer request
A customer can initiate a return from their rental portal.
Create return
In the rental portal, the customer should click Return items. This button may have different text depending on your Language settings.
From a Customer
From a Customer
You can create a return on behalf of a customer, either proactively or if you receive items back where the customer has not created the return.
Navigate to customer
In Shopify Admin, head to Supercycle > Customers > Customer.
From a Cycle
From a Cycle
You can create a return directly from a cycle.
Navigate to rental
In Shopify Admin, head to Supercycle > Rentals > Rental.
From Supercycle Scanner
From Supercycle Scanner
You can create a return by scanning a serial number with the Supercycle Scanner.
Via the MCP
Via the MCP
Use the
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
Use the Create Return endpoint.
Receive a return
From a Return
From a Return
Click Receive items . You can then select which items to be marked as recieved.If an item was added to a return by mistake, you can Edit the return, removing it to be added to a customer’s future returns.
Via the MCP
Via the MCP
Use the
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
Use the Update Return endpoint.
Recredit membership items
Automatically on return request
Automatically on return request
You can automatically recredit returns from changing settings in Supercycle > Settings > Membership rental.

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.


