WOOCOMMERCE REFUND AND EXCHANGE WITH RMA PLUGIN IS AN OUTSTANDING WARRANTY MANAGEMENT SYSTEM THAT EASILY PROCESSES RETURNS, REFUNDS, AND EXCHANGE REQUESTS WITH AUTO RE-STOCKING, GLOBAL SHIPPING, WALLET INTEGRATION, USER WALLET & REFUND POLICY MANAGEMENT WITH AUTOMATED EMAIL NOTIFICATIONS FEATURE.
A complete solution for your WooCommerce store’s Return Merchandise Authorization (RMA) policy is the WooCommerce Refund and Exchange with RMA plugin. WooCommerce Refunds give retailers a simple setting in which to set up and manage Returns, Refunds, Exchanges, and other associated difficulties.
WooCommerce Refund and Exchange Lite
Features of the WooCommerce Refund and Exchange With RMA Plugin
So let’s examine each feature of the “WooCommerce Refund and Exchange With RMA” plugin in further detail—
The merchant can also customize user notification email from the backend. Notification include:
Merchant can enable this feature and set their WooCommerce Return/Refund policy in two way with this WooCommerce RMA Plugin
Benefits of WooCommerce Refund and Exchange With RMA Plugin
A weak refund and exchange process can be a headache for your customers!
WooCommerce exchange product plugin can be an ultimate solution that would make the RMA process of your store smooth and simple, and would eventually retain your customer and avoid churning after the post-purchase.
WooCommerce RMA Plugin Compatibility
1. Compatibility With Wallet System For WooCommerce
The WooCommerce Refund and Exchange with RMA plugin is compatible with the Wallet System for WooCommerce, enabling the store manager to simply manage all the wallet features through a single dedicated wallet system. This integration has several advantages, including—
2. HPOS Compatibility
WooCommerce Refund And Exchange with RMA is fully compatible with WooCommerce High-Performance Order Storage (HPOS). Previously known as “Custom Order Table” allows you to use an alternate storage mechanism for your WooCommerce Store. In simple terms it allows you to store order data in custom tables so your WooCommerce store keeps running smoothly during festive seasons[BFCM, Diwali and Christmas] when the order volume of product variations and other products is high.
3. Compatibility with WooCommerce Cart and Checkout Block
WooCommerce RMA is now compatible with the new WooCommerce Cart and Checkout Block feature of WooCommerce. These blocks are part of a ground-up rebuild of the checkout flow, based on industry best practices that offer conversion-optimized features and a simplified shopper flow. The inbuilt wallet payment gateway is also working on the checkout page concerning the WooCommerce block.
Live Demo
Visit a demo to experience the powerful features of Plugin and explore.
Frontend demo of WooCommerce Return Refund And Exchange: Click here
Frequently Asked Questions
Q. How to make the “Refund & Exchange” button visible on store pages using this RMA plugin?
A. Admin need to perform two different settings to enable these different refund and exchange buttons.
If you want to see the Refund button then follow these steps. Go to the WooCommerce -> Settings -> RAE Setting -> Refund Products and set the following necessary settings.
If you want to see the Exchange button then follow these steps. Go to the WooCommerce -> Settings -> RAE Setting -> Exchange Products and set the following necessary settings.
Q. Can the admin put some customized refund policy according to the site on the refund & exchange form ?
A. Yes, the admin can put a customized WooCommerce Refund Policy by going into WooCommerce -> Settings -> RAE Setting -> Refund Products -> Refund Rule Editor and put the matter in the description box given as the refund rules.
Q. Is there any shortcode for wallet features in the RMA plugin ?
A. Yes, RMA plugin provides a shortcode [ced_rnx_customer_wallet] to give admin an option to use the wallet anywhere on the frontend.
Q. Is there any shortcode for Guest User features in the RMA plugin ?
A.Yes, the admin can use [ced_rnx_refund_ex_form] shortcode to give guest users a feature to request for refund and exchange functionality anytime.
Q. Is there any feature which allows both customer and admin to communicate with each other while processing a refund or exchange?
A. Yes, the admin can communicate with customers in an order through the order messages functionalities which can be enabled through WooCommerce -> Settings -> RAE Setting -> Common setting -> enable order messages and admin can enable the email for the same.
Q. Is there any email functionality provided by the plugin for refund, exchange, cancellation?
A. Yes, RMA plugin provides an automated streamlined Email functionality for refund, exchange, cancellation request and process, admin can enable those emails from the WooCommerce -> Settings -> RAE Setting -> Mail Configuration setting.
This plugin is not subjected to GDPR compliant as it does not store any sensitive data of a user. It only holds information related to software which is run by WordPress & WooCommerce of the holder.
Thank-you for your interest in WooCommerce Refund and Exchange, WP Swings.
If our documentation doesn’t contain the solution to your problem, you can visit the WP Swings Forums Community
Create and Revamp your eCommerce store with WooCommerce Services
Change-log
28-10-2025 - Ver 3.2.8 New : Compatibility with the latest WC (10.3.3) and WP(6.8.3) Fix : Woocommerce Version check fixes. Fix : Pending order after exchange approve process issue fix in term of product is out of stock.
14-07-2025 - Ver 3.2.7 New : Security Patch Release New : Compatibility with the latest WC (9.9.5) and WP(6.8.1)
30-05-2025 - Ver 3.2.6 New : Compatibility with the latest WC (9.8.5) and WP(6.8.1)
18-02-2025 - Ver 3.2.5 New: Compatibility with the latest WP [6.7.2] and WC [9.6.2] Fix: Button issue fixed related to compatibility with the latest versions of WordPress and WooCommerce. Fix: Guest form submission issue is resolved.
15-10-2024 - Ver 3.2.4 New: Compatibility with the latest WP [6.6.2] and WC [9.3.3] Fix: Fixed 'Choose product' error on refund/exchange form when selected products had a price of 0
12-09-2024 - Ver 3.2.3 New: Compatibility with the latest WP [6.6.1] and WC [9.2.3] New: SMS Notification Through Twilio for View Order Message Feature, exchange Feature and Refund feature to admin and customer both.
11-03-2024 - Ver 3.2.2 New: Exchange feature enhancement (remove multiple in exchange process) New: Allow shipping costs refunded too (Only Work For Woo-commerce) New: Enhancement on guest form to select request type New: Compatibility with latest WP(6.4.3) and WC(8.6.1)
06-12-2023 - Ver 3.2.1 New: Compatibility with Latest WP(6.4.1) and WC(8.3.1). New: Compatibility with Woo-commerce Cart and Checkout Block
09-11-2023 - Ver 3.2.0 New: Latest WP(6.4) and WC(8.2.1) Compatibility New: HPOS Compatibility
25-04-2023 - Ver 3.1.9 Fix: Plugin Stability Fix: Compatibility with latest WP(6.1.1) and WC(7.5.1) along with PHP 8+ version.
29-03-2023 - Ver 3.1.8 Fix: Plugin Stability Fix: Compatibility with latest WP(6.1.1) and WC(7.5.1) along with PHP 8+ version.
01-02-2023 - Ver 3.1.7 Fix: File attachments for order message functionality Fix: Compatibility with latest WP and WC along with PHP 8+ version.
07-10-2022 - Ver 3.1.6 New: Showing Bank Details field on the manual method. New: Adding exchange attachment field. New: Wallet System for Woo-commerce plugin compatibility. Fix: Compatibility with latest WP and WC along with PHP 8+ version.
17-06-2022 - Ver 3.1.5 Fix: Compatible with latest WP and WC
15-02-2022 - Ver 3.1.4 New: Change author from MakeWebBetter to WP Swings New: Notice display of current version for WP Swings New: Minor Bug fixes New: Compatible with latest WP and WC
25.11.2021 - Ver 3.1.3 New: Add the order id short-code for RMA order message New: Add exchange rule for the exchange request form Fix: Add the validation for Guest Form When using the shortcode Fix: Compatible with Latest WP and WC Fix: Add the CSS to enhance the button and alert messages.
27.08.2021 - Ver 3.1.2 New: Add refund rule editor for refund form. New: Compatibility with Latest WP(5.8) and WC(5.6.0) Fix: Fixed the bugs and issues
05.03.2021 - Ver 3.1.1 New: Attachment limit setting on Refund Form New: Compatibility with Latest WP and WC Fix: Made some changes to settings description text. Fix: Cancel Product button issue for guest user. Fix: Refund Policy Empty field saved issue.
04.10.2019 - Ver 3.1.0 New: Deduct WC-Coupon amount from Refund/Exchange Amount New: Hide the Refund/Exchange button from the front-end New: Disable Refund/Exchange mails to customer New: Hide Wallet on front-end when wallet is not enable Fix: HTML tags removing from text editor (from custom template). Fix: Saving image in email header and footer section. Fix: Adding double quantity product on order cancel. Fix: Refund Amount added to wallet for the first time. Fix: Refund/Exchange Guest form session. Fix: Cancel Product Form cancel whole order.
04.10.2019 - Ver 3.0.0 New: Short-code for Guest user Refund/Exchange form. New: Pay button link in Exchange approved mail for Extra Exchange Amount. New: Compatibility with latest WP (5.2.3) and WC (3.7.0)
24.04.2019 - Ver 2.1.5 New: Added remove button for refund and exchange reasons. Fix: Blank field validation For pre-defined refund and Exchange reasons.
01.06.2018 - Ver 2.1.4 Fix: RAE Configuration WordPress URL tweak
23.05.2018 - Ver 2.1.3 New: Order/ Order's Product Cancel Mail For Admin New: Confirmation From Customer Before Order/Order's Product Cancellation New: Wallet Settings Tab Creation in RAE Settings Fix: Shipping Fee Calculation Issue for Refund Approved Mail
26.03.2018 - Ver 2.1.2 New: Auto update extension from dashboard functionality added. New: Purchase code verification added to use extension.
16.03.2018 - Ver 2.1.1 New: Formatted Billing Formatted Shipping Address Short-code Added for RAE Mail Configuration. New: Woo-commerce Refund And Exchange WC-Vendor Ad-don Compatibility.
09.03.2018 - Ver 2.1.0 New: Manual Refund or Exchange feature. New: Show Sidebar in Refund or Exchange Request Form Setting added. New: Add to cart button display setting on time of exchange. New: Some hooks added in refund and exchange request form. New: Partial order(order's products cancel feature. New: Design Renovation. New: Help Section Added. Fix: Bug fixes.
11.12.2017 - Ver 2.0.0 New: Return Shipping Label Feature. New: Price based Refund Policy Listing in Product Page(Product warranty Feature). New: Full admin Control in Stock Management. New: Full admin control in Refund Money. New: Refund Exchange form Template Overridden through Theme. Fix: Tax Calculation Issue. Fix: Currency separator issue. Fix: Bug Fixes.
25.10.2017 - Ver 1.1.2 Fixed: Compatible with WooCommerce 3.2.x Fixed: Bug Fixed.
26.08.2017 - Ver 1.1.1 New: Email Template Modification. New: Order short codes for Email. New: Exchange With same product or its variation.
06.07.2017 - Ver 1.1.0 New: Compatible with woocommerce 3.1.0. New: Customer can also exchange order in less old order amount and left amount refunded to customer. New: Quantity will be updated on time of cancel order. New: Admin can also refund amount later in case of wallet disable. New: Customer can select refund method on time of product refund like wallet refund and manual refund. Fix: Quantity update issue fixed on time of exchange and refund. Fix: Exchange button only visible on in stock simple product in shop page.
30.05.2017 - Ver 1.0.10 Fix: Issue Fixed.
20.04.2017 - Ver 1.0.9 New: Compatible with Woo-commerce v3.0.x. New: Add Product Catalogue Feature for the different refund and exchange days per catalogue. New: Add Refund Policy Settings according to Time and Price Based. Fix: Hide Add to Cart Button On Exchange. Fix: Product Refund and Exchanged quantity accepts maximum bought product quantity.
21.02.2017 - Ver 1.0.8 New: Add Cancel Order Feature for the customer New: Add Setting Page for changing texts on Front-end
03.02.2017 - Ver 1.0.7 New: Add Setting to provide and change Customer Wallet Amount New: Add Short-code to display the customer wallet on any page New: Add Coupon Re-generator for changing wallet coupon of the customer Fix: Wallet Deduction for Pending Payment Orders
28.01.2017 - Ver 1.0.6 Fix: Wallet Deduction while Payment Fix: Use of Wallet Coupon on Cart Page Fix: Exchange button visibility on shop page
03.01.2017 - Ver 1.0.5 New: Add New Payment Gateway for using wallet amount New: Add Setting for Cancel order amount in user wallet New: Add setting to enable Request for selected order status New: Add setting of Custom CSS for refund and exchange request form if required New: Add setting of Wallet. Registered User refund amount is added to wallet New: Add setting to resolve theme compatibility issue New: Add custom CSS setting for refund and exchange form
05.12.2016 - Ver 1.0.4 New: Manage Stock of exchanged and refunded products New: Add Header Footer to email Content. Update: Make Mail Notification Design more attractive
08.11.2016 - Ver 1.0.3 New: Add minimum number of days for auto accept refund request. New: Multiple request handling feature Update: Make refund and exchange request form more user friendly Update: Make user interface clear
27.09.2016 - Ver 1.0.2 New: Add exchange feature for all product type New: Automatically accept refund request New: Refund product including Tax New: Refund and Exchange for guest User. Update: Update Language file Update: Make Mail Notification Design more attractive Fixed: Exchange Variable product listing
17.09.2016 - Ver 1.0.1 New: Create a setting to show/hide Reason Description for refund and exchange request form Update: Make Refund and exchange form compatible with all themes. Update: Make notification more clear and user friendly
14.09.2016 - Ver 1.0.0 Initial Release
Published:
Nov 12, 2025 08:24 AM
Version:
v3.2.8
Category:
High Resolution:
YesFiles Included: