Home Apps AYD Returns & Exchanges Now live on the Shopify App Store

AYD Returns & Exchanges

Returns that keep the sale.

Customers return, exchange or take store credit right on your storefront. Automation rules approve and refund for you, and a prepaid Royal Mail label is emailed the moment a return is approved.

Try it for free

  • Royal Mail integrated
  • Any Online Store 2.0 theme
  • Returns page in 6 languages
  • GDPR ready

01

Returns shouldn't cost you the sale

Most stores refund by default and handle every return by hand. It doesn't have to be that way.

  1. 01

    Every refund is a lost sale

    When money back is the only option, customers who'd happily swap a size take the refund instead.

  2. 02

    Customers email to ask how

    Without a self-serve returns page, every return starts with a support email instead of a simple request.

  3. 03

    Every return handled by hand

    Approving, labelling, refunding and restocking returns one at a time eats into time you don't have.

  4. 04

    Reasons that don't match your systems

    Shopify's built-in reasons rarely line up with the RMA codes your warehouse or ERP already runs on.

02

Everything a returns flow needs, built in

01 / For your customers

Return the item, keep the sale.

A returns page on your own storefront where customers swap for another size, colour or product, take store credit with a bonus, or ask for a refund. Signed in or not, they never leave your store.

  • Exchanges, replacements, store credit or a refund
  • Any price difference paid by Shopify invoice, a bonus for choosing credit
  • Guest returns with an order number and email
  • In 6 languages, added from the theme editor with no code
The last step of the returns page: one item exchanged for a larger size, and another refunded as store credit with a £5 bonus.

02 / Automations

Rules that handle returns for you.

Simple If / Then rules approve, decline, hold or refund returns the moment they arrive, so you only look at the ones that need a person. Start from a ready-made template and try any rule in test mode first.

  • Conditions on value, reason, product, customer and more
  • Automatic refunds within the limits you set
  • Hold anything suspicious for review
  • Test mode shows what a rule would do before it goes live
The automation rule editor: approve returns under £100 from customers with fewer than 3 returns in 90 days.

03 / Return rules

Your return policy, applied for you.

Set how long customers have to return, which items can't be returned and what returns cost. Customers only ever see items they can actually send back, with a clear return-by date.

  • Return windows from delivery, extended for weekends and holidays
  • Longer or shorter windows for chosen collections or products
  • Final sale items that can't be returned
  • Return shipping and restocking fees
The Return rules page with a 30-day return window from delivery, extended for weekends and holidays.

04 / Royal Mail

Labels, without the printer.

Approve a return and a Royal Mail return label is created automatically and sent in Shopify's own "return approved" email, with a verified fallback so a label is never silently lost. No printer? Customers can use the QR code at a Post Office instead.

  • Labels created and sent automatically on approval
  • QR code for customers without a printer
  • Pause labels any time, without disconnecting
  • Tracking numbers and label downloads on your Returns page
  • Collect the return address, or use the order's own
An approved return on the customer's returns page, with its tracking number, a Royal Mail label to download and a QR code for customers without a printer.

05 / For your warehouse

Process returns in one place.

When a parcel comes back, choose what goes back on the shelf, refund to the original payment or as store credit, and see the customer's photos, all without leaving the app. Every reason maps to the RMA code your warehouse or ERP already uses.

  • Restock to the right location, or to several warehouses
  • Refund to the original payment or as store credit
  • Refunds split across gift cards and cards, as the customer paid
  • Reasons in your own words, mapped to your RMA codes
Customer reasonYour RMA code
Arrived damagedRMA-104
Wrong item sentRMA-091
Too smallRMA-037
Changed my mindRMA-002

06 / Insights

See how much you keep.

Revenue retention shows how much of what customers sent back stayed as sales, through exchanges and store credit, against what was refunded. Insights also show which products come back most and why.

  • Kept as sales, week by week
  • Top return reasons and most returned products
  • Refunds, exchanges and store credit at a glance
The Revenue retention card: 42.7% kept as sales, with exchanges, store credit and refunds by week.

07 / Your dashboard

Every return, one dashboard.

Approve, decline or cancel returns without opening Shopify Admin, one at a time or in bulk, on your computer or your phone. Returns made in Shopify show up here too. Build any filter you need, sort by any column, and save the views you use most, keep them up to date, or have them emailed to you on a schedule.

Bulk actions
Approve, decline or cancel many returns at once, with customers notified automatically.
Filter & sort builder
Any column, ten operators, AND/OR logic and multi-column sorting.
Scheduled reports
Timezone-aware CSV reports delivered to your inbox, any day, any time.
The Returns page with two returns selected for bulk approval, a summary of returns and value with trend lines, and tags for exchanges, replacements, store credit, photos and returns needing review.

03

Built for how returns actually work

Start with the essentials, then add exchanges, automations and tools for your team and systems as you grow.

  • Keep it for a discount

    Customers keep low-value items for a discount code, so nothing comes back.

  • Gift returns

    Gift recipients get a gift card or a swap, and the buyer is never told.

  • Shopify Sidekick

    Ask Sidekick about your returns, then approve the ones it finds.

  • On your phone

    Approve, refund and check returns from the Shopify app, wherever you are.

  • Guest returns

    Customers without an account find their order with its number and their email.

  • 6 languages

    The returns page in English, French, German, Spanish, Italian and Dutch.

  • Customer photos

    Ask for photos on the reasons that need them, like arrived damaged.

  • Refunds without a return

    Let customers keep low-value items and refund them anyway, by rule.

  • Serial returner protection

    Hold or block returns from customers who return too often.

  • Multiple warehouses

    Send returns to the right location, by country, collection or product.

  • Shopify Flow triggers

    Start your own workflows when a return is requested, approved or refunded.

  • Staff roles

    Give staff full access, approve and process only, or view only.

  • Returns API & webhooks

    Feed every return into your ERP or warehouse system as it happens.

  • Custom report columns

    Add SKU, vendor, order tags and more, then export every return as CSV or JSON.

  • Scheduled reports

    Saved reports emailed as CSV on your schedule, in your timezone.

  • Your brand

    Buttons, borders, text size and every status colour, with a live preview.

04

Live in a few minutes

  1. 1

    Install the app

    Install from the Shopify App Store and start your free trial.

  2. 2

    Add your returns page

    Turn on the ready-made returns page in one click, or add the block to any page from the Theme Customizer. No code required.

  3. 3

    Set your rules

    Add your return reasons and RMA codes, return window and final sale items.

  4. 4

    Connect Royal Mail

    Approved returns get a label and QR code automatically.

  5. 5

    Turn on exchanges

    Offer exchanges and store credit, and let automations handle the rest.

05

Common questions

Something not covered? Email simplyreturns@aliyourdev.com.

Where do I install it?
AYD Returns & Exchanges is live on the Shopify App Store at apps.shopify.com/ayd-returns-and-exchanges. Install it like any other Shopify app, then add the returns block to your theme.
Can I try it for free?
Yes. The Free plan covers up to 10 returns a month, and the paid plans, Starter, Growth and Scale, each start with a 7-day free trial. Plans and prices are on the App Store listing, and billing goes through your normal Shopify invoice.
Can customers exchange instead of getting a refund?
Yes. Customers can swap for another size or colour, choose a different product and pay any difference through a Shopify invoice, take store credit with a bonus you set, or get a replacement for a damaged item. You choose which options each return reason offers.
Can customers keep an item instead of sending it back?
Yes. For low-value items, customers can keep the item in return for a discount code on their next order, so nothing is posted back and the sale stays. You set which reasons and prices qualify, and see the sales those codes bring back. Automation rules can also refund a return and let the customer keep the item, for example when the postage costs more than the item.
Can someone return a gift?
Yes. The recipient finds the gift with the order number and the delivery postcode, then chooses a gift card or a swap for another size or colour. The buyer isn't told, and the refund never goes back to them.
What if the customer paid with a gift card and a card?
The refund goes back to each payment, following the split Shopify works out, and the app shows exactly how much goes to each before you refund. Orders paid by bank transfer or cash are recorded as refunded in Shopify, for you to pay back yourself.
Will this work with my existing theme?
Yes. The returns page is a Theme App Extension block, so it works with any Online Store 2.0 theme without editing theme code. You can also add a Return items button to Shopify's customer accounts.
Do customers need an account?
No. Signed-in customers see their orders straight away, and guests find theirs with their order number and email address. The returns page is available in English, French, German, Spanish, Italian and Dutch.
How do automations work, and are they safe?
You build If / Then rules, for example approving returns under £50 from repeat customers, or holding anything marked damaged for a person to check. Rules can run in test mode first, and automatic refunds stay within the per-return and daily limits you set.
Does it follow my return window?
Yes. Set your window on the Return rules page, with longer or shorter windows for chosen collections or products, final sale items, weekend and holiday extensions, fees and return shipping. Shopify doesn't let apps read its own return rules, so set them to match yours.
What if a customer doesn't have a printer?
Alongside the printable label, every approved return shows a QR code in the customer's returns page. They can show it at any Royal Mail Post Office or Parcel Locker and have the label printed for them there.
Can I use my own return reasons and RMA codes?
Yes. You write the customer-facing wording for each reason, map it to a Shopify return category, and add an optional RMA code that matches whatever your warehouse or ERP system already uses.
Can I charge for returns?
Yes, on the Starter plan and above. On the Return rules page, set a return postage fee, a restocking fee percentage, or both. Customers see the fees before they submit, Shopify takes them off the refund, and they never apply to exchanges.
Can customers send photos?
Yes, on the Starter plan and above. Customers can add up to 3 photos to a return, and you can make them required for reasons like Arrived damaged. Photos show on your Returns page and when you process the return.
Can I make the returns page match my brand?
Yes. On the Starter plan and above, set the colours, corners, buttons, text size and status colours to match your store, with a live preview. The ready-made returns page also takes your own heading and intro text.
Do returns made in Shopify show up too?
Yes. Returns your team creates in Shopify Admin, or that customers make through Shopify's own customer accounts, are copied in automatically, and you can import the last 90 days. They don't count towards your plan's return allowance.
Can I stop customers who return too often?
Yes, on the Growth plan and above. Set how many returns in how many days is too many. Their next return is held for you to review, or they're asked to contact you instead. Customers with a tag you choose, like vip, are never flagged.
Can I get reports by email?
Yes, on the Starter plan and above. Filter the returns and choose the columns you want, then schedule the report hourly, daily, weekly, monthly or quarterly, by the date returns were requested or approved. Each email includes a CSV.
Can I limit what my staff can do?
Yes, on the Scale plan. Give each staff member full access, approve and process only (handling returns without changing settings), or view only. The store owner always has full access.
Does it work with Shopify Flow?
Yes, on the Scale plan. The app adds five Shopify Flow triggers: return requested, approved, declined, held for review and refunded, so you can build your own workflows, like tagging orders or messaging your team.
Can it send returns to my ERP or warehouse system?
Yes, on the Scale plan. Your developer can read every return through the returns API, or receive each one as it happens through signed webhooks. You can also export every return as CSV or JSON, with extra columns like SKU, vendor and order tags.
Does it work with Shopify Sidekick?
Yes, on the Scale plan. Ask Sidekick what's waiting for you, how returns went last month or why a product keeps coming back. Ask it to approve some and it opens your Returns page with the matching returns ticked, so you click Approve.
Do you support couriers other than Royal Mail?
Royal Mail is supported today. More courier integrations are on the roadmap, so if there's a specific one you need, let us know at simplyreturns@aliyourdev.com.

06  Install

Ready to keep more of your sales?

Install AYD Returns & Exchanges from the Shopify App Store. Start on the Free plan, or try any paid plan free for 7 days.

Shopify App Store

Setup help, bug reports or feature requests? It's checked directly, no tickets or bots in between.

simplyreturns@aliyourdev.com