Plugin
PluginUpdated
WooCommerce Refund & Exchange With RMA
WooCommerce Refund & Exchange With RMA is a plugin from MakeWebBetter for WooCommerce stores.
Product facts
- Version
- 3.2.8
- Released
- 28 October 2025
- Type
- Plugin
- Licence
- GPL
- Included in
- Every plan, or $4.19 on its own
Overview
Handling returns by email or through a support desk takes time and invites mistakes. This plugin moves the whole process into WooCommerce. Customers submit a refund or exchange request from their own account, so they do not need to contact support first. Store administrators then see each request in a dashboard where they can approve it, reject it or manage the logistics that follow.
Workflows are automated with status updates and email notifications, and the store owner can set the rules the process follows, such as return windows and which products qualify. Customers and admins can both follow the status of each RMA. The plugin also covers partial and full refunds, plus reporting on return reasons, volume and processing times. It suits any WooCommerce store that wants a clear, repeatable return process.
Features
- Customer-initiated requests: Customers submit refund and exchange requests directly from their account, which cuts down on separate support contacts and gives the store a consistent starting point for every return.
- Automated approval workflow: Approvals move through customizable email notifications and status updates, which saves manual follow-up and helps reduce errors when several requests are open at once.
- Central return dashboard: Store owners get one hub to view, approve, reject and manage every refund and exchange case, rather than tracking them across inboxes and order screens.
- Return policy settings: Merchants can set return windows, product eligibility criteria and the conditions for a refund or an exchange, so the rules customers see match the store's own policy.
- Multi-status return tracking: Customers and admins can follow the status of each RMA as it progresses, which keeps both sides informed about where a return stands.
- Customizable email templates: Notifications sent during the return process can be personalized, so messages to customers stay consistent with the brand from request to resolution.
- Partial and full refunds: The plugin can process either a partial or a full refund, depending on what the customer asks for and what the store's return policy allows.
- Returns reporting: Reports show return reasons, volume and processing times, giving store owners information to review product quality and the way customer service handles returns.
Best for
- WooCommerce stores that receive regular refund requests
- Store owners who want exchanges handled inside WooCommerce
- Shops that need set return windows and eligibility rules
Changelog
Version 3.2.8 — 28 October 2025
- New Compatibility with the latest WC (10.3.3) and WP(6.8.3)
- Fixed Woocommerce Version check fixes.
- Fixed Pending order after exchange approve process issue fix in term of product is out of stock.
Earlier versions
- 3.2.7 (14 July 2025): 2 new
- 3.2.6 (30 May 2025): 1 new
- 3.2.5 (18 February 2025): 1 new, 2 fixed
FAQ
Is WooCommerce Refund & Exchange With RMA free?
The code of WooCommerce Refund & Exchange With RMA is licensed under the GPL, so anyone may use, change and share it. Buy GPL is a paid service: a plan or a purchase of WooCommerce Refund & Exchange With RMA gives you the download and its updates. The developer's own support, licence key and online services are not included.
Which version of WooCommerce Refund & Exchange With RMA is this?
Version 3.2.8, released 28 October 2025. New versions appear here when the developer publishes them.
How do I update WooCommerce Refund & Exchange With RMA?
Install Buy GPL Updater on your site and paste your key from My Account. It installs new versions of WooCommerce Refund & Exchange With RMA for you.







