EUEU shops have had to offer a withdrawal button since June 19, 2026. The free plugin includes it.The EU withdrawal button is now required.Read the guide

Get ProView demo

A YITH Advanced Refund System alternative with guest returns

WPReturns is a YITH Advanced Refund System alternative that adds guest returns, exchanges and warranty claims. YITH Advanced Refund System handles refund requests with quantities, coupon credit and per-product rules. Its product page says guests are not supported.

Both are WooCommerce plugins and can run side by side while you switch.

YITH Advanced Refund System

$79.99 a year

WPReturns

Free, or Pro from $99 a year (1 site)

Prices and features last checked November 1, 2026

YITH Advanced Refund System vs WPReturns feature by feature

WPReturns compared with YITH Advanced Refund System
FeatureWPReturnsYITH Advanced Refund System
Guest returnsFree (guest portal)Not listed on their page (the page says guests are not supported)
Partial returns with quantitiesFreeYes
Photo uploadsFree (photos and video on the request)Partial (files on messages)
Store creditPro (coupon or DevDiggers Wallet)Yes (coupon)
ExchangesProNot listed on their page
Return labelsUpload in Free. EasyPost or Shippo labels in ProNot listed on their page
Warranty claimsProNot listed on their page
RulesPro (8 rule types)Yes (per product, days and order total)
Custom statusesProPartial (fixed set)
Messages with the customerFreeYes
AnalyticsProNot listed on their page
EU withdrawal buttonFreeNot listed on their page

"Not listed on their page" means the feature was not mentioned on YITH Advanced Refund System's page when we checked. It does not prove the feature is missing.

What WPReturns looks like after the switch

Screens from the WPReturns demo store. The badge says which build each one is in.

Free and ProWooCommerce return form with a hoodie picked and its quantity reason and condition fields
The return form asks for the items and the quantity plus a reason and condition per line.
Free and ProWPReturns Requests list with status tabs filters and a status pill on every request
Every request sits in one list with status tabs and filters.
Free and ProWPReturns Import tab with cards for four returns plugins ready to import
Configuration > Import finds the old plugin and copies its requests across.
Free and ProMy Account Returns page with requests in progress completed and paid back totals
Customers follow every request from My Account > Returns.

What YITH Advanced Refund System does well

  • Customers can ask for a refund on part of an order by quantity.
  • Store credit is paid as a coupon.
  • Rules can work per product, by number of days or by order total.
  • Customers and staff talk in a message thread on the request.

Where WPReturns is different

  • Guests find their order with the order number and billing email. No account is needed.
  • Exchanges for another size or any product create a linked WooCommerce order.
  • Warranty claims run through the same request screen as returns.
  • The EU withdrawal button covers Article 11a with an acknowledgement email.
  • Analytics show return rate and reasons by product.

Is WPReturns the right YITH Advanced Refund System alternative?

Choose YITH Advanced Refund System if

  • You already run several YITH plugins and want one vendor.
  • Your customers always buy with an account.
  • You only need refunds and coupon credit.

Choose WPReturns if

  • Guests place a large share of your orders.
  • You want exchanges and warranty claims next to refunds.
  • You sell to EU consumers.
  • You want to try the core return flow free before paying.

Switching to WPReturns

Run both plugins while you move. Import your history first. New requests go through WPReturns and the open imported ones finish there.

Configuration > Import in WPReturns copies your YITH refund requests with their items, status, dates and messages. It only reads the YITH data. The old records stay where they are.

How the move to WPReturns works

WPReturns vs YITH Advanced Refund System questions

Ask the team or read the docs if your question is not here.

Does YITH Advanced Refund System support guest refunds?

Its product page says guests are not supported. WPReturns has a guest portal where customers find the order with its number and billing email.

How much does YITH Advanced Refund System cost?

YITH's product page gives $79.99 a year in its product data. WPReturns Pro costs $99 a year for one site, and the free plugin costs nothing.

Can I move my YITH refund requests to WPReturns?

Yes. The Import tab copies YITH refund requests with their items, status, dates and messages, in the free plugin too. It reads YITH's data even after YITH is deactivated.

Can WPReturns pay store credit as a coupon?

Yes. Store credit can be a WooCommerce coupon or a DevDiggers Wallet balance. You can add a bonus percentage to make credit more attractive than a refund.

Is there a free version of WPReturns?

Yes. The free plugin covers the guest portal, partial returns, photos, messages, refunds and the EU withdrawal button. Store credit, exchanges, warranty and rules are in Pro.

Free plugin on wordpress.org

Switch from YITH Advanced Refund System to WPReturns

Start with the free plugin and the EU withdrawal button. Move to Pro from $99 a year when you want credit, exchanges and rules.

Get WPReturns free

Enter your email and the download starts. You also get release notes and new guides by email.

By downloading you agree to the terms and privacy policy and to occasional emails from DevDiggers. Unsubscribe anytime.