Returns
Receive items back from customers
13 Jun 2025: Returns have been updated. All existing API will be compatible.
Important changes
- The return status is now automatic, used for display purposes. You will no longer be able to control the overall status via the admin (unless from the API).
- Returns have a delivery method, allowing customers to return in different ways: Collection, return labels.
Returns can be initiated from the customer portal or from Returns in the admin.
A return can have multiple items, from multiple rentals.
Return status
A Return Status is the overall status of the return.
Return Status | Description |
---|---|
Complete | No other actions to perform on the return e.g, Items are received and deposit has been returned. |
Cancelled | The return has been cancelled. |
In progress | The return is in progress. |
The recival status that’s used for display purposes. A return might have multiple items, so this field communicates the prioritized Recival Status.
Recival Status | Description |
---|---|
Unreceived | No items in the return have been received. |
Partially received | Some items in the return have been received. |
Received | All items have been received. |
Item status
Items are grouped by their Receipt Status.
Status | Description |
---|---|
Unreceived | Item not yet received. |
Received | Item has been received. |
Return method
Each return has a return method to inform you how the rental is being received. This could be via a return label sent with an order or a home collection.
If any additional information on a return is needed, it will be shown here.
A delivery method has the following status.
Status | Description |
---|---|
Unconfirmed | Delivery method not confirmed. |
Confirmed | Delivery method confirmed. |
If a return method is set to required approval, when a customer makes a return request, it will default to Unconfirmed; you will have the option of confirming it in this section.
You can set up what types of return methods your store allows at Return settings in the admin.
Edit
Edit allows you to add or remove items that are part of the return.
Return actions
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.
Select items
On the next page, the customer can select the items they’d like to return. Then select Request return
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.
Create new return
On the customer page, under Active rentals click the Create return button.
Add items
Click Browse, Add any items from the list of the customers’ active rentals, click select, and click Save.
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.
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 to Not 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.
From the Item
From the Item
Update processing state from the Warehouse field on the Item.
In bulk, from the Inventory table
In bulk, from the Inventory table
Update status action from the Actions options on the Inventory table.
In bulk, from the Reservations table
In bulk, from the Reservations table
Update item status action from the Actions options on the Reservations table.
Return FAQs
Does processing a return in Supercycle update Shopify's return?
Does processing a return in Supercycle update Shopify's return?
Currently, returns in Supercycle are not synced with Shopify’s return system.