Ecom Store Pro

Best Shopify Returns Apps vs Built-In Self-Serve Returns

Shopify's self-serve returns handle requests, rules and store credit, but not shopper-picked exchanges. Seven returns apps compared by price and allowance.

Listen to a short brief of this article
Hands-free while you multitask

The short version

Shopify's built-in self-serve returns already let customers request a return, apply your return rules, and let you add an exchange item on approval and choose store credit when you refund, so you can stay on them while you arrange swaps yourself.

Add a returns app when customers must choose the exchange, which Shopify says self-serve returns can't do, or when you want bonus credit, instant exchanges or free returns that shoppers pay for.

At 100 returns a month, the App Store plans that cover the volume run from $79.99 on Return Prime Thrive AI to $147 on ReturnGO Premium, while Redo's returns plan is free and Loop's paid plans start at $155, neither with a published monthly limit, on listings read October 24, 2026.

The Quick Verdict
Key Takeaway: Built-in returns handle requests, rules, exchanges you add on approval and store credit; an app earns its place when customers must choose the swap, or you want incentives or shopper-funded returns. Volume picks the plan: at 100 returns a month, plans whose published allowance covers it ran $79.99 to $147 on October 24, 2026.

Find your store in the first column; the sections below are the evidence for each row.

Built-in returns or an app, by situation

Your situationPickWhy
You refund or give store credit, and add exchanges yourself when you approveBuilt-in self-serve returnsCustomers request a return from the order status page; when you approve it, you can add exchange items, and when you issue the refund, you can choose store credit.
Customers must be able to choose the swap themselvesAn exchange-capable returns appShopify says exchanges can't be requested in self-serve returns; the 100-returns table below shows which plans cover 100 returns a month.
You want bonus credit or instant exchanges to steer customers away from refundsLoop Advanced or Checkout+, or Return Prime Thrive AILoop's App Store listing names both on its Advanced plan at $340 a month, and its free Checkout+ plan, where customers can choose to pay a small fee at checkout, lists Advanced features too; Return Prime lists its exchange discount on Thrive AI at $79.99 (October 24, 2026).
You would offer free returns if shoppers paid for themLoop Checkout+ or AfterShip Return CareBoth are free plans with shopper-funded returns: Loop's Checkout+ lets the shopper pay a small fee at checkout, and AfterShip's Return Care lists a revenue share.
Your returns ship from outside the US or CanadaA carrier or a shipping app, on either routeShopify's return labels cover only domestic orders within the US or within Canada; elsewhere you buy labels from a carrier or through a shipping app, and with a returns app, check its listing for labels in your country.

A customer wants the same shirt one size up. Shopify's own returns flow lets them ask for a return from the order status page, and you can add the exchange item when you approve it, but the customer can't pick the swap themselves. That gap, with the manual work around it, is where returns apps come in.

This guide sets the built-in flow against seven apps from the Shopify App Store, read on October 24, 2026: what each costs, how many returns a plan includes, and which plan carries the exchange tools.

What Shopify's Built-In Returns Already Do

Key takeaway

With self-serve returns, customers submit return and cancellation requests from their order status page without contacting you. In Settings > Customer accounts you pick one of three modes: return and cancel requests, return requests only, or cancel requests only.

The flow has one hard requirement: self-serve returns and cancellations don't work with legacy customer accounts. Shopify's setup page gives two ways forward, moving to customer accounts or adding their URL to your store, and our guide to migrating to customer accounts covers the move. A store still on the old accounts shows a banner on that settings page:

In Shopify adminOpen in your store
  1. Settings
  2. Customer accounts
With this legacy banner, self-serve returns need either the upgrade or the new accounts URL added to your store.

Once requests arrive, your return rules decide what qualifies and what it costs the customer. The table sets out what the built-in flow covers and where each part stops, as Shopify's Help Center described it on October 24, 2026.

Built-in returns: what's covered and where it stops
Part of the flowWhat the built-in flow doesLimit or condition
RequestsCustomers submit return and cancellation requests from their order status page; three modes in Settings > Customer accountsDoesn't work with legacy customer accounts: upgrade, or add the customer accounts URL to your store; up to 250 line items per request
Return windowA preset (14, 30 or 90 days, or unlimited) or a custom number of days, with overrides for specific itemsWhen an item sits in more than one override, the shortest window is used
Return shippingFree returns, a flat rate per return, or the customer buys their own labelA flat rate is charged once per return as a return fee
Restocking feeA percentage of the return, editable per return or per itemShopify's help pages differ on whether return fees come off the refund automatically
Final saleMark products or collections as non-returnableBundles can't be set as final sale
ExchangesYou add exchange items when you approve a returnCustomers can't request an exchange; no exchange-specific return rules
Refund methodOriginal payment, store credit, or original payment and store creditStaff need the matching permissions
Request formCan be customized to collect return reasons and product conditionCategory-specific reasons are shared across the admin, POS and self-serve
Return labelsDiscounted labels from USPS, FedEx, UPS and Canada Post, billed when the carrier scans themDomestic orders within the US or within Canada only
Market-specific rulesA market policy replaces the default for customers in that marketEarly access, available only to certain merchants
ReportingReversals metrics, with return reasons tracked per line itemQuantity returned counts only physical items returned

Source: Shopify Help Center pages on self-serve returns, return rules, creating and processing returns, and return labels, plus the Shopify Changelog, read October 24, 2026.

Setting those rules — which window, who pays for the trip back, which lines are final sale — is a store-wide decision, and our guide to setting your return rules walks through each one. Shopify adds that even with self-serve returns and cancellations switched off, return rules still apply when you process returns manually.

Sunrise Integration's walkthrough, published in June 2023, follows the built-in flow from switching the feature on, through the customer accounts check and return rules, to a customer's request, your approval and the refund. Screens have changed since: cancellation requests and return window overrides arrived later, so use it for the order of steps rather than the layout.

How To Use Shopify Self-Serve Returns - Shopify TutorialSunrise Integration walkthrough, published June 2023: activating self-serve returns, confirming customer accounts, return rules, a customer's request, approval and refund.

Can Customers Request an Exchange Themselves?

Key takeaway

A customer who wants the same shirt in another size has one route in the built-in flow: request a return and say so. Shopify's setup page states the limit directly.

Exchanges can't be requested in self-serve returns and you can't have exchange-specific return rules.
Shopify Help Center — Self-serve returns and cancellations: setup ·

The exchange still happens; it just starts with you. When you approve a return request, you can add exchange items, email shipping instructions and any return labels to your customer, according to Shopify's page on managing self-serve requests. So a person in the admin picks the swap, and the customer waits for that approval to see it.

In Shopify adminOpen in your store
  1. Orders
  2. Order
  3. Return
The merchant, not the customer, adds the exchange item in the Exchange items section.

Shopify's page on creating returns and exchanges lists these limits on exchange items, and adds that returns and exchanges share the same limitations as order editing:

  • Custom items can't be added as exchange items.
  • Exchange item inventory isn't reserved until you process the return.
  • Orders with duties can't take exchange items, though you can still create a return for them.
  • Order-level discounts don't apply to exchange items; you can add a product discount instead.

Return Labels and Fees: Two Edges to Check

Key takeaway

Fees are the edge to check most closely. You can charge a flat return shipping fee and a restocking fee as a percentage of the return, and Shopify's return rules page says those fees don't come off the refund on their own:

Return fees aren't automatically deducted from refunds.
Shopify Help Center — Return rules ·

Its page on creating returns describes a return's balance differently: return fees are applied against the returned items when that balance is calculated. The return rules page adds that when you create a refund, you need to manually deduct any applicable return fees, so check the refund amount against the fee on each return that carries one before you issue it.

Labels are limited by where the order ships. Shopify's return labels are available only for domestic orders within the United States or within Canada, and it can't sell them for APO/FPO/DPO addresses, US territories that require a customs form, or international addresses. From a fulfillment location outside those two countries, you can buy return labels directly from a shipping carrier or through a shipping app.

Inside those borders, labels come at discounted rates from USPS, FedEx, UPS and Canada Post with pay-on-scan billing, so you aren't charged when you create one. Our FAQ on which carriers you can use for a return label takes it from the order screen.

Tax on return shipping fees in the US
Since October 23, 2026, if an order was shipped to a US address and you use Shopify Tax or Tax Platform, tax is calculated on that order's return shipping fees where the fee is taxable in the jurisdiction the order shipped to; restocking fees aren't taxed. Your shipping tax settings still apply: where you've set shipping to be untaxed in a state, return shipping fees there stay untaxed, and our FAQ on whether Shopify charges tax on shipping covers those settings.

Signs You've Outgrown Built-In Returns

Key takeaway

The built-in flow is enough for a store that refunds, gives store credit and arranges the odd exchange itself. Once one of the needs below becomes routine, compare apps. Each row names the apps whose App Store listings, read on October 24, 2026, put that feature on a plan.

When an app adds something the built-in flow doesn't
What your store needsBuilt-in todayApps that list it (plan)
Customers choose their own exchangeNot in self-serve returns: you add exchange items when you approveRedo's AI exchange agent (Returns plan, free); Return Prime variant exchanges (from Start); Rich Returns variant exchanges (from Pro)
Bonus credit or instant exchangesNo Shopify Help Center, developer or changelog page we read on October 24, 2026 describes either as a built-in featureLoop (Advanced; Checkout+ lists Advanced features); Return Prime's Intelligent Exchange Discount (Thrive AI)
Return fees handled inside the flowYou set them; Shopify's help pages differ on whether return fees come off the refund automaticallyCWILL restocking and return shipping fees (from Essential); Return Prime Intelligent Return Fees (Thrive AI) — check on the listing how the fee is charged
Free returns that shoppers pay forYou choose free return shipping, a flat fee, or the customer's own labelLoop Checkout+ and AfterShip Return Care, both free plans
Rules that approve requests for youYou approve requests from the order in the adminAfterShip automatic returns approval (Essentials); Return Prime Auto-Approve (from Grow); ReturnGO auto approval (Premium)

Source: Shopify Help Center returns pages and each app's Shopify App Store listing, read October 24, 2026. Vendor-reported features.

Seven Returns Apps Compared

Key takeaway

These seven come from the App Store's Returns and exchanges category on October 24, 2026, chosen by review count among the category's returns-portal apps, with Rich Returns added from beyond the category's first page of results. It is a dated snapshot, not every returns app that exists. Parcel Panel Returns now lists as CWILL Returns.

Seven returns apps on the Shopify App Store

Loop
Exchange-first brands

A portal for returns, exchanges and tracking; its Advanced plan lists instant exchanges and bonus credit, and its free Checkout+ lists Advanced features.

Paid plans from
$155/month
Advanced is $340 a month; Checkout+ is free. No monthly return allowance published.
Exchange tools
Instant exchange, Bonus credit and Shop Now on Advanced; Checkout+ lists Advanced features
Built for Shopify
No badge
Rating
4.6 from 449 reviews
AfterShip Returns
Low monthly volume

A returns portal with automatic approval on its entry paid plan and a shopper-funded free plan, Return Care.

Paid plans from
$19/month
Essentials includes 20 returns, then $0.50 each; Premium is $119 for 100, then $1 each. 7-day free trial.
Free plan
Return Care: shopper-funded, with a revenue share
Built for Shopify
Badge
Rating
4.7 from 1,541 reviews
Return Primeby Appsdart Solutions
Pay per request

Runs the returns flow with exchanges, store credit and upsells, and prices by requests rather than returns.

Free to install
$0
Start includes 5 requests, then $0.49 each; Grow starts at $19.99 for 60, then $0.49 each; Thrive AI $79.99 for 180, then $0.79 each; Scale $149.99 for 450 or more, then $0.49 each.
Exchange tools
Variant exchanges from Start; Intelligent Exchange Discount on Thrive AI
Approval
Auto-Approve and refund to store credit from Grow
Built for Shopify
No badge
Rating
4.8 from 776 reviews
ReturnGO
Exchange-first, higher volume

An exchange-first returns platform with two volume-priced plans.

From
$147/month
Premium includes 110 returns, then $1.25 each; Pro is $297 for 300, then $0.90. 14-day free trial.
Approval
Auto approval on Premium
Built for Shopify
No badge
Rating
4.9 from 409 reviews
Redoby Redo Tech
No monthly fee

A free returns plan with an AI exchange agent that offers a swap before a refund.

Returns plan
$0
Returns plan, free. Redo's paid plans cover checkout, email and SMS, and fulfillment, not returns. No allowance published.
How it's paid for
Redo says it earns on logistics, not on the software bill
Built for Shopify
No badge
Rating
4.9 from 822 reviews
CWILL Returnsby CWILL INC
Return fees in the flow

A flow-based returns and exchanges app, formerly Parcel Panel Returns.

Paid plans from
$29/month
Essential includes 50 returns; Professional $99 for 200; Enterprise $299 for 500; $0.45 per extra return. Free plan: 6 returns a month.
Return fees
Restocking and return shipping fees from Essential
Built for Shopify
Badge
Rating
4.9 from 489 reviews
Rich Returnsby Apex Apps
Automatic exchanges

An exchange-first design that offers swaps or store credit before a refund.

From
$19/month
Standard includes 10 returns, then $1 each; Pro $39 for 50; Premium $99 for 100; Enterprise Plus $199 for 500 or more. 30-day free trial.
Exchange tools
Variant exchanges from Pro; automatic exchanges and auto-refunds on Premium
Built for Shopify
No badge
Rating
4.7 from 81 reviews

Source: each app's Shopify App Store listing, read October 24, 2026. Vendor-reported prices in USD per month and features; ratings, review counts and badges as shown that day.

Exchange-First Platforms: Loop and ReturnGO

Key takeaway

Loop says its returns flow guides shoppers “to exchanges or store credit instead of refunds”, in its own words on loopreturns.com, and its App Store listing puts the tools for it, Bonus Credit, Shop Now and Instant Exchanges, in the Advanced plan at $340 a month, and its free Checkout+ plan, where customers can choose to pay a small fee at checkout, lists Advanced features too.

Essential is $155. Neither the listing nor Loop's pricing page publishes how many returns a plan includes, so ask before you compare it with the volume-priced apps below.

ReturnGO calls itself an exchange-first returns platform and prices on volume. Premium, at $147 a month, includes 110 returns with $1.25 per extra return and lists auto approval; Pro, at $297, includes 300, then $0.90 each.

Loop's own 30-second tour of its portal, published in 2023, shows what the customer sees in an exchange-first flow. No prices or claims from it are used here.

Loop Returns & Exchanges Demo VideoLoop's own product tour, published May 2023: a 30-second look at its customer-facing returns and exchanges portal.

Priced by Volume: AfterShip, Return Prime, CWILL and Rich Returns

Key takeaway

These four sell an allowance, as ReturnGO does: a number of returns a month, then a price for each one over it. Return Prime counts requests rather than returns. What changes between their plans is less the allowance than what each plan unlocks:

  • AfterShip Returns: Essentials, at $19 for 20 returns and $0.50 each after, lists automatic returns approval; Premium is $119 for 100, then $1 each.
  • Return Prime: variant exchanges from Start; Auto-Approve and refund to store credit from Grow (from $19.99, 60 requests); Intelligent Return Fees and Intelligent Exchange Discount on Thrive AI ($79.99, 180 requests).
  • CWILL Returns: restocking and return shipping fees from Essential ($29, 50 returns), with $0.45 per extra return on the paid plans.
  • Rich Returns: variant exchanges from Pro ($39, 50 returns); automatic exchanges and auto-refunds on Premium ($99, 100 returns).

Read the allowance against your busiest month, not your average one, and price the overage on the smaller plan before you upgrade. The 100-returns example below does it for AfterShip.

Free Tiers, and Who Pays for Them

Key takeaway

Redo's only returns plan is free, and it carries an AI exchange agent that, in Redo's description, offers the right swap before a refund comes up. Redo explains the price in one line: “We make our money on the logistics, not on your software bill.” Its three paid App Store plans cover checkout, email and SMS, and fulfillment, not returns.

AfterShip's Return Care and Loop's Checkout+ are free plans of a different kind: the shopper funds the return. Loop says Checkout+ lets customers pay a small fee at checkout for free returns later, and AfterShip's listing pairs Return Care with a revenue share and labels handled by AfterShip.

The other two free tiers are entry allowances. Return Prime's Start plan is free to install with 5 requests, then $0.49 per request, and CWILL's Free plan covers 6 returns a month.

What 100 Returns a Month Costs in Each App

Key takeaway

One hundred returns a month is this guide's worked example. For each app, the table takes the lowest plan the merchant pays for, or Redo's free plan, whose allowance covers that number with no overage, at the listing prices of October 24, 2026; the shopper-funded Loop Checkout+ and AfterShip Return Care are left out.

The plan that covers 100 returns a month
AppPlanPrice a monthIncluded a monthTools the listing places on that plan or below
Return PrimeThrive AI$79.99180 requestsVariant exchanges (Start); Intelligent Exchange Discount (Thrive AI); Auto-Approve and refund to store credit (Grow)
CWILL ReturnsProfessional$99200 returnsShopper-chosen exchanges: check the listing; restocking and return shipping fees (Essential)
Rich ReturnsPremium$99100 returnsVariant exchanges (Pro); automatic exchanges and auto-refunds (Premium)
AfterShip ReturnsPremium$119100 returnsShopper-chosen exchanges: check the listing; automatic returns approval (Essentials)
ReturnGOPremium$147110 returnsExchange-first platform, in ReturnGO's words; auto approval (Premium)
RedoReturns$0No published monthly limit; no per-return fee, in Redo's wordsAI exchange agent (Returns plan, free)
LoopEssential$155No published monthly limitShopper-chosen exchanges on Essential: check the listing; Instant exchange and Bonus credit on Advanced, $340; Checkout+ lists Advanced features

Source: each app's Shopify App Store listing, read October 24, 2026. Vendor-reported prices in USD per month; Return Prime counts requests, the others returns.

The plan that covers the volume is not always the cheapest route. AfterShip's Essentials plan includes 20 returns and charges $0.50 for each one after that, so 100 returns a month cost $19 + 80 × $0.50 = $59, less than Premium, on a plan sized for a fifth of that volume. Other apps' overage prices on this page give different totals. Run the same check with your own busiest month before you upgrade.

When a Returns App Pays for Itself

Key takeaway

The money in a returns app is not the label or the portal; it is the refund that turns into an exchange or store credit. Loop puts the mechanism in a line: guiding shoppers to exchanges or store credit instead of refunds “retains revenue and lowers return-related costs”, in Loop's words.

Vendors put numbers on it, and those numbers describe their own customers. Redo's returns page says “49% of returns skip the refund”, measured across all brands on Redo over the last 12 months, and adds that individual results vary; it is Redo's own figure, not an independent benchmark.

Your own store answers the question better. Pull three numbers:

  1. Returns a month, from the Quantity returned metric in Shopify analytics, which counts only physical items returned; Reversed quantity also counts refunds, edits and cancellations.
  2. The share of those returns that are a size or colour swap — the ones an exchange flow can keep.
  3. The margin on one kept order. Multiply all three — returns a month × swap share × margin on one kept order — and set the result against the plan price for your volume in the table above.

Which Route Fits Your Store?

The verdict at the top answers by need. This quiz crosses that need with your monthly volume and two conditions that change the setup, where returns ship from and which customer accounts you run, and hands back a short plan.

Built-in returns or an app: which route is yours?5 questions → a route, the apps to shortlist, and the policy line to publish
Built-in returns or an app: which route is yours?5 questions → a route, the apps to shortlist, and the policy line to publish
Question 1 of 5
When a customer wants a different size or colour, how should that happen?

POS, B2B and Cross-Border Returns

Key takeaway
Where the built-in flow changes shape
SituationWhat the built-in flow coversWhere it stops
Shopify POSReturn rules apply at POS Pro locations: the return window and final sale; returns and exchanges happen in the cart from POS v11.5Return shipping and restocking fee rules aren't enforced on POS; exchanges need POS Pro; POS and self-serve can't run different rules
B2B ordersSelf-serve works with all orders, including B2B; both the customer who placed the order and the location admin can requestNo separate return rules for specific order types; up to 250 line items per request
Shipping across bordersYou can create a return for an order with dutiesShopify return labels are for domestic US or Canada orders only; exchange items can't be added to orders with duties
EU consumers and Managed MarketsReturn rules carry tools for the EU's electronic withdrawal requirement (Directive 2023/2673), which took effect on June 19, 2026; market-specific policies are in early accessShopify says using these tools doesn't automatically make your store compliant; on Managed Markets, merchants procure return labels

Source: Shopify Help Center pages on POS return rules, POS exchanges, self-serve returns setup, return rules, creating returns and return labels, plus the Shopify Changelog, read October 24, 2026.

On Shopify POS the rules split: staff at a POS Pro location apply your return window and final sale, but not your fees, and an exchange in the same flow needs POS Pro. Our FAQ on whether return rules apply on Shopify POS sets out which rule applies on which route.

If your returns run through the counter, wholesale accounts or another country, check the app's listing for that case before you install. The comparison above is about online returns, and on Managed Markets orders in the EU, Shopify's changelog says merchants are responsible for procuring return labels.

Moving From Built-In Returns to an App

Key takeaway

Apps built on Shopify's Return API keep returns in Shopify. The developer documentation for returns apps says returns are managed only through the GraphQL Admin API, that a merchant can cancel or close a return created by an app in the Shopify admin, and that processing confirms the returned items, releases exchange items and updates the merchant's financial reports.

Merchants can manage their returns in Shopify, and returns apps can take actions on behalf of merchants.
Shopify Developer Documentation — Build return management ·

Steps one and two decide whether the move works at all. Shopify's docs on building self-serve returns say apps on the Customer Account API run on new customer accounts, and that the return eligibility they read incorporates Shopify's return rules for merchants who have them turned on. Step five is the one that catches a broken refund, and step six, the policy text customers read, is covered in our guide to Shopify store policies.

Switching from built-in returns to an appTick each step as you finish it. Progress is saved in this browser, so you can come back after the test return.

Switching from built-in returns to an app

Tick each step as you finish it. Progress is saved in this browser, so you can come back after the test return.

0 of 6 done
  1. Check Settings > Customer accounts: Shopify's self-serve returns need customer accounts, and apps built on the Customer Account API run on them too.

  2. Record your return window, overrides, return shipping option, restocking fee and final sale items before the app arrives.

  3. Compare plan allowances and per-return prices against your highest monthly return count, not your average.

  4. Decide whether customers start returns in Shopify's self-serve flow or in the app's portal, and point every return link to that one.

  5. Create a test return through the app, then check it on the order in your admin and in your reports after processing.

  6. Rewrite the policy so it says how exchanges, store credit and return fees now work.

The Bottom Line

Key takeaway

Much of what a returns portal offers, Shopify already does: the request, the rules, the exchange you add on approval and the refund to store credit. An app earns its fee on the part Shopify leaves to you, letting the customer choose the swap and keeping the sale with incentives.

Start on the built-in flow, and let your exchange requests tell you when to switch. When more of your returns are size or colour swaps than you can comfortably handle on approval, pick the app whose exchange tool sits on the plan your volume needs, and run one test return before you announce it.
Your Next Step by Stage
Staying on built-in returnsChanging return rules as you go? Check how a rule change treats orders that are already in your admin.Do rule changes apply to existing orders?
A return missing its labelWhat the Return label not sent status on an existing return means, and what to do about it.What does Return label not sent mean?
A return flow no app offersWhen your rules need custom logic, a developer can build on Shopify's Return API, the same GraphQL Admin API returns apps use.Hire a Shopify developer

Want the App Installed and Matched to Your Rules?

We install the returns app you pick, carry your return window, return shipping and restocking rules into it, run one test return through to the refund, and align your published refund policy with the new flow. Booked by the hour at $28; the app's own plan is billed separately by its developer.

Book the returns app setup

Frequently Asked Questions

Yes. Shopify's self-serve returns let customers request returns and cancellations from their order status page without contacting you. You choose return requests, cancel requests or both in Settings > Customer accounts, and your return rules set the window, return shipping and restocking fee. On legacy customer accounts, upgrade or add the customer accounts URL to your store first; you approve requests in the admin.
No. Shopify's setup page says exchanges can't be requested in self-serve returns and you can't have exchange-specific return rules. A customer requests a return and can say what they want instead; when you approve the return, you can add exchange items, shipping instructions and a return label. Letting the customer pick the swap needs a returns app.
Approve the customer's return request and add the exchange item. Shopify lets you add exchange items, email shipping instructions and send any return labels when you approve. Among the limits Shopify lists: custom items can't be exchange items, inventory isn't reserved until you process the return, orders with duties can't take exchange items, and order-level discounts can't be applied to exchange items.
Yes. Shopify says self-serve returns and cancellations don't work with legacy customer accounts. Its setup page gives two routes: move the store to customer accounts, or add the customer accounts URL to your store. If Settings > Customer accounts shows a banner saying you're using legacy customer accounts, upgrade or add the customer accounts URL before you switch return requests on.
It depends on what built-in returns lack. For customers choosing their own exchange at low volume, Redo's free plan or Return Prime's Start plan; for bonus credit and instant exchanges, Loop Advanced or Checkout+ (which lists Advanced features), or Return Prime Thrive AI for an exchange discount instead; for shopper-funded free returns, Loop Checkout+ or AfterShip Return Care. Size the plan to your busiest month.
Yes, several, as of October 24, 2026. Redo's free Returns plan carries an AI exchange agent, and Redo says it earns on logistics. AfterShip Return Care and Loop Checkout+ are free plans funded by shoppers. Return Prime's Start plan includes 5 requests, then $0.49 each, and CWILL's Free plan covers 6 returns a month.
On its Shopify App Store listing, read October 24, 2026, Loop has three plans: Checkout+, which is free, Essential at $155 a month and Advanced at $340 a month, which Loop's own pricing page lists as starting prices. Neither the listing nor Loop's pricing page publishes a monthly return allowance, so ask Loop how many returns a plan covers.
On its App Store listing, read October 24, 2026, AfterShip's Essentials plan at $19 a month includes 20 returns, then $0.50 per extra return, and Premium at $119 includes 100, then $1 each. At 100 returns a month, Essentials with overage comes to $59. Return Care is a free, shopper-funded plan with a revenue share.
Apps built on Shopify's Customer Account API can. Shopify's developer documentation says those APIs show partners an order line item's return eligibility, which incorporates Shopify's return rules for merchants with the feature on. If a listing doesn't say how it applies your rules, ask the developer before you install, and keep a written copy of your rules either way.
Yes, for apps that use Shopify's Return API. Shopify's developer documentation says a merchant can cancel or close a return that was created by an app in the Shopify admin, and that processing a return confirms the returned items, releases exchange items and updates the merchant's financial reports. Run one test return to confirm your app behaves this way.
No. Shopify's return labels are available only for domestic orders within the United States or within Canada, and it can't sell them for APO, FPO or DPO addresses, US territories that need a customs form, or international addresses. If you ship from a location outside those two countries, you can buy return labels directly from a shipping carrier or through a shipping app.
Shopify's help pages differ. Its return rules page says return fees aren't automatically deducted from refunds and that you need to manually deduct them when you create a refund; its page on creating returns says they are applied against returned items when a return's balance is calculated. Check each refund against its fee. CWILL and Return Prime list return-fee features on some plans.
Yes. Shopify says self-serve returns and cancellations work with all orders, including B2B orders, and that both the B2B customer who placed the order and the location admin can request a return. You can't set separate return rules for specific order types, so your wholesale and retail orders share the same return rules.
About This Article
Shopify Developer & Editorial Director
9+ years with Shopify since 2017

Front-end developer specializing in Shopify since 2017. Experienced in building custom Liquid themes, optimizing storefront performance, and integrating third-party apps. Directs the editorial process behind Ecom Store Pro: sets its topics and the rules every AI-written page must pass before publication.

Some links in this article are affiliate links. If you sign up for a Shopify store through these links, we may earn a commission at no extra cost to you. Read our full advertising policy.

Continue Learning

What to Read Next

Stay updated

Get notified about new articles

Subscribe to receive updates when we publish new Shopify guides and insights.