Exchanges first
Customers see “Exchange with the same product, in a different variant” before they see a refund, plus a picker for any other product that's in stock and published, with prices.
Give customers a return portal on your own store. They find their order, pick a reason and choose a refund, a different size, colour or product, or store credit. You approve it in one click, and Shopify does the rest.
Free plan with 20 requests a month · Shiprocket, Delhivery and Blue Dart pickups · Built for Indian D2C brands
The same stages run through your dashboard, your board view and every email your customer gets, so everyone knows where a return stands.
The customer opens /apps/returns on your store, enters the order number and email, picks items, a reason and proof photos you ask for.
You accept it, or rules accept it for you. For exchanges, the replacement order is created at once and held until the item is on its way back.
Book a reverse pickup with Shiprocket, Delhivery or Blue Dart from the request. The tracking number goes to your customer automatically.
Refund through Shopify, release the replacement, or send a store-credit code. The customer gets a clear email, with products they might like next.
Everything a growing store needs to run returns without spreadsheets or back-and-forth emails.
Customers see “Exchange with the same product, in a different variant” before they see a refund, plus a picker for any other product that's in stock and published, with prices.
A single-use Shopify code, or native store credit. If a customer spends only part of a code, we find the leftover and send a new code for the rest.
Book and track reverse pickups with your own Shiprocket, Delhivery or Blue Dart account, straight from the request.
Return window, delivered-only, proof photos you name yourself, email verification codes, restocking fees and auto-approve rules.
After a return is sorted, show a few products you pick, with an optional thank-you discount applied automatically.
Table or board view, filters for overdue and flagged requests, roles for staff, alerts to several inboxes, and one overview across all your stores.
The exchange picker shows only what's in stock and on your online store, with prices, so customers choose with confidence and the swap goes through.
A friendly letter at every step: request received, accepted, pickup booked, item received, refunded, credited or replaced. Each one carries a progress tracker and the items.
Billed every 30 days through Shopify. Upgrade, downgrade or cancel any time.
20 requests a month
75 requests a month
200 requests a month
Extra requests are $0.49 each, or buy a pack of 25, 50 or 100 at the same rate. You approve a monthly spending limit in Shopify, so there are no surprises.
On your own store, at yourstore.com/apps/returns, through a Shopify app proxy. Add it to your menu or footer, and link it from your order emails.
Yes. Refunds use Shopify's own refund on the original order, exchanges create a real Shopify order for the replacement, and store credit is a Shopify discount code or native store credit.
COD orders have no card payment to refund, so you can offer store credit or an exchange, or collect bank details for a manual transfer. Bank details are encrypted before they are stored.
We email you at 90%. At the limit the portal pauses and asks customers to email you, until you buy a pack, raise the limit or change plan. It reopens on its own at the next billing cycle.
AppSaaz Returns & Exchanges is coming to the Shopify App Store. Tell us about your store and we'll set you up early.
Or write to support@getsaaz.app