A customer says there's no option to request a return in their account, or they submitted a request and you can't find it in your admin. Shopify's self-serve returns only show an item as returnable when several settings line up, and requests show up in a specific place. This guide covers both sides: why customers can't request a return, and where submitted requests appear.
How self-serve requests work
Customers sign in to their customer account and request a return for items your return rules allow. You get an email, the order shows a Return requested card, and nothing is approved until you review it. Shopify states that customers can submit requests only for items that are eligible under your rules.
- Customer side: Sign in, pick eligible items, submit
- Your side: Email notification, then review on the order
- Decision: Approve or decline, the customer is emailed either way
Why customers can't request a return
If the option is missing, one of these is usually the reason.
- Legacy customer accounts: Shopify states self-serve returns don't work with legacy customer accounts
- Feature turned off: Self-serve returns and cancellations isn't turned on in Settings, then Customer accounts
- Not fulfilled yet: Return rules apply to fulfilled items, and unfulfilled items fall under cancellation rules
- Outside the window: The return window starts at each item's delivery date, or at delivery of the last item, depending on your setting
- Final sale: Shopify states customers can't submit requests for final sale items
- Old rules: Shopify notes that changes to return rules apply only to future orders, so older orders keep the old rules
Why you can't find a request
Requests don't create a separate list. They live on the order.
- Orders filter: Use the Customer request filter on the Orders page
- On the order: Look for the Return requested card
- Email: Check the store's notification inbox for the request email
- Permissions: Shopify states you need to be the store owner or have the Orders permission to review requests
Fix it step by step
Start with what the customer sees, then your settings.
- Check accounts: In Settings, then Customer accounts, confirm the store uses the newer customer accounts
- Turn on the feature: Turn on Self-serve returns and cancellations and choose the request type
- Review rules: In Settings, then Policies, open Return and cancellation rules and check the window and final sale list
- Check the order: Confirm the item is fulfilled and inside the window
- Help the customer now: If they're outside self-serve, create the return yourself from the order, see return requests after the window
Prevent it
- ✅ Link to the customer account page from your refund policy and footer
- ✅ Check the Customer request filter daily
- ✅ Test a request on a fulfilled test order after changing rules
- ❌ Don't mark items final sale without saying so on the product page
For setup from scratch, see set up self-serve returns.
Doing this at scale
Once requests are flowing, each one still needs a decision. ReturnSage reads return requests created in Shopify with your full return policy and the order and customer context, then recommends approve, exchange, store credit, deny or escalate with cited policy clauses and a draft reply. It does not create labels or run a returns portal. See ReturnSage.