Retora – Returns & RMA for WooCommerce

Description

Retora turns returns into a smooth, branded experience for your customers and a fast, organized workflow for your team. Shoppers request a return from their account in a few clicks, and you approve, track, and refund everything from a single screen in WordPress.

No more scattered emails or spreadsheets. Every request becomes a structured RMA with its own status, history, and resolution, so nothing slips through the cracks.

Why store owners choose Retora

  • Cut support tickets with a clear, guided return flow
  • Approve and refund in seconds, straight through your payment gateway
  • Set your return policy once and let automated rules do the work
  • Keep customers in the loop with branded status emails
  • Own your data. Everything stays in your WordPress database.

Customer return portal

  • Self-service returns built into the My Account page
  • Guest returns through a secure email link, no account required
  • Partial returns by choosing specific items and quantities
  • Photo uploads for damaged or incorrect items
  • Live status tracking from request to resolution

Admin dashboard

  • Searchable, filterable list of every return request
  • One click to approve, reject, request more info, mark received, or complete
  • Full timeline and private notes on each request
  • Refunds processed through your WooCommerce payment gateway
  • Built-in analytics for return rate, value at risk, processing time, and top reasons

Automated rules engine

Set your policy once and let Retora enforce it for you:

  • Eligibility windows based on order age, product, or category
  • Auto approval for low value or specific reason returns
  • Customer limits that stop repeat abuse
  • Required fields such as photos or a detailed reason

Built for modern WooCommerce

  • Compatible with High-Performance Order Storage (HPOS)
  • Compatible with the WooCommerce Blocks checkout
  • GDPR personal data export and erasure
  • Import and export your return data as JSON

Do more with Retora Pro

Upgrade to Retora Pro when you are ready to add:

  • Store credit with balance tracking and optional bonus value
  • Exchanges with linked replacement orders
  • Prepaid return shipping labels from leading carriers
  • Fraud protection with automatic flagging and blacklists

Source Code

The admin interface is built with React using @wordpress/scripts. The human readable source for the compiled files in /build is included with the plugin in /src. To rebuild, run npm install and then npm run build.

Screenshots

Installation

  1. Install Retora from Plugins, Add New, or upload the plugin folder to /wp-content/plugins/.
  2. Activate the plugin through the Plugins screen in WordPress.
  3. Make sure WooCommerce 8.0 or later is active.
  4. Open Returns, then Settings, to set up your return policy.

FAQ

Does this work with WooCommerce HPOS?

Yes. Retora is fully compatible with High-Performance Order Storage.

Can customers return only part of an order?

Yes. Customers select the exact items and quantities they want to send back.

Do customers need an account to start a return?

No. Guests receive a secure link in their order email and can file a return without logging in.

How are refunds handled?

Refunds are issued through your WooCommerce payment gateway, right from the return screen.

Where is my return data stored?

All return data lives in dedicated tables inside your own WordPress database. The free plugin does not send your data to any external service.

What PHP version do I need?

PHP 8.1 or higher.

Reviews

There are no reviews for this plugin.

Contributors & Developers

“Retora – Returns & RMA for WooCommerce” is open source software. The following people have contributed to this plugin.

Contributors

Changelog

1.0.0

  • Initial release
  • Customer return portal with My Account integration
  • Guest return flow with secure email verification
  • Admin dashboard for the full return workflow
  • Rules engine with a visual condition builder
  • WooCommerce gateway refund integration
  • Branded email notifications
  • First run setup wizard with regional presets