Top #1 WordPress Theme & Plugin GPL Store



Elementor Pro, ACF, Rank Math Pro, Flatsome, All-in-One WP Migration, Updraftplus, Wordfence,
FiboSearch Pro, Polylang Pro, Yoast SEO Premium

(If you can't find the product, please message us.)

View more

Paypal/Stripe does not support us, we are at risk of not being able to continue operating.
Please donate to us via Crypto (Binance), Fiverr or Buy me a coffee. Thank you very much!

WooCommerce Refund And Exchange With RMA – Warranty Management, Refund Policy, Manage User Wallet

$3.99 $0.00

284 sold Normal Product Basic Membership

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.

Buy Membership & Get All

Notice: Always read the notes in description (if exists) before you buy. Thank you very much!

  • Unlimited Website Usage – Personal & Clients
  • Quick help through Email & Support Tickets
  • Get Regular Updates For Life
  • All Plugins and Themes under GPL License
  • 100% original clean files without viruses
For the best support. Email to
Create a Ticket
  • Get all Theme, Plugin and Lifetime License
  • Unlimited number of websites to use
  • Lifetime Updates Directly From Admin
Become a VIP Member Now

Once purchased, you can download the file from My Account ->  Downloads page or from the “Downloads” tab that appears next to the “Note before buying” tab.


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.

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 merchants can make the settings to allow customers to submit a refund request. Once the refund request is accepted then the merchants can proceed the refund procedure using this plugin. The buyers can send multiple refund requests within the allowed days even if any request is already processed. It means the user can send a refund request for an ordered product multiple times even if any of the previous refund request is processed.

2. Exchange

A new order is created for the exchanged product after the consumer submits an exchange request for one or more items. The best part is that you may include attachment functionality in your exchange request. The WooCommerce default payment method is used to pay the additional amount if the exchange amount is more than the new product amount.

The user can send multiple exchange requests up to the available days and if any request is already processed. It means the user can send an exchange request for an ordered product multiple times, even if any of the previous return request is processed.

For refunds, exchanges, and cancellations, you can use the manual way to display the bank details field.

3. Add Custom Status To Mark Your Progressing Refund and Exchange Process

Refund or exchange is achieved in multiple steps. The WooCommerce refund and exchange plugin allow merchants to set the custom status for each step. Some common status includes — refund-requested, refund-approved, refund-canceled, exchange-requested, exchange-approved, exchange-canceled, etc.

When a buyer requests a refund on a product then order status becomes “Refund Requested”. And, when the refund request is approved then order status changes to “refund approved” or when the refund request is canceled then order status becomes “refund canceled”. Similarly, other status can be set accordingly by the merchants as per their convenience.

WooCommerce Refund And Exchange with RMA - Warranty Management, Refund Policy, Manage User Wallet - 6

4. Availability

Refund and exchange feature is available up to a certain number of days when the order is completed. When the order status is completed then the user is able to send a refund and exchange request. If anyone of the requests is in the process then another request can’t be sent. It means both refund and exchange requests for an order are not placed simultaneously for an order.

5. Tax Handling

The merchant can include the tax in the refund amount. If the include tax setting is enabled then the user can refund or exchange products with tax included product price. If a merchant disables “include tax” setting then tax price is not calculated in a refund as well as exchange.Include tax setting is separate for both refund and exchange process for WooCommerce RMA.

6. Auto Accept Refund Request

If a merchant wants to auto accept the refund request then can enable it from the setting option in the plugin. With auto accept, when the user requests for any product refund, the request is automatically approved and the merchant gets a notification email regarding that refund request, to proceed the refund payment process.

7. Refund/Exchange for Guest User

Return and exchange requests can be submitted by both; guests as well as registered users. There is a page created with name Refund/Exchange Request on extension activation, where the guest user enters their order id and email address and proceeds with refund/exchange request.

WooCommerce Refund And Exchange with RMA - Warranty Management, Refund Policy, Manage User Wallet - 7

8. Minimum Order Amount

Merchant can set the minimum order amount, as a threshold amount. Any order below this amount cannot request for refund and exchange.

9. Sales Items

This feature prevents sale Items from the refund and exchange request. If this feature is enabled then the customer can’t send the refund or exchange request for sale items.

10. Email Notification

The merchant can also customize user notification email from the backend. Notification include:

      • Refund request sent notification
      • Refund request received notification
      • Refund request approved notification
      • Refund request canceled notification
      • Exchange request sent notification
      • Exchange request received notification
      • Exchange request approved notification
      • Exchange request canceled notification

11. Product Disable

The merchant can disable refund and exchange features on any chosen product. There is an option in the Advanced Setting section on the product edit page to disable refund and exchange for that product.

12.Handling Fee

The merchant can add handling fees for both refunds as well as exchange request.This fee may be inventory management fee, shipping fee, etc., according to the admin.

WooCommerce Refund And Exchange with RMA - Warranty Management, Refund Policy, Manage User Wallet - 8

13. Category Disable

The merchant can remove the option of refund and exchange request from any specific product category by disabling it in the backend setting.

14. Multiple Request Handling

The merchant can enable/disable multiple refunds or exchange requests for an order. If a merchant disables Multiple Request handling then either refund or exchange request is processed for an order at a time.

15. Manage Stock

The merchant can manage the stock of the returned or exchanged product when a request is completed. If the setting is enabled then an exchanged or refunded product is added to product stock

16. Custom CSS

The merchant can add custom CSS to modify the refund and exchange request form if required.

17. Customer Wallet

The merchant can enable this feature to send the refund amount into the customer wallet, instead to refund the amount with other gateways.

WooCommerce Refund And Exchange with RMA - Warranty Management, Refund Policy, Manage User Wallet - 9

18. Wallet Payment

To make payments for any purchases, you can simply add the customer’s wallet as a payment gateway. We’ve also developed an automated solution for this—.

    1. We’re happy to let you know that the

WooCommerce Refund And Exchange with RMA

    1.  plugin and our

Wallet System for WooCommerce

    1.  work together flawlessly i.e they both are fully compatible with each other. As a result, you can give it a try rather than suggesting another wallet system to your store.


19. Manage Customer Wallet

You can effectively manage your customer’s wallet as well as review their past and current tractions based on it utilizing our plugin’s customer edit page.

20. Shortcode for Customer Wallet

Adding a shortcode to display the Customer Wallet on any desired page is no more a hurdle in your way. You can also specify a distinct shortcode for your customer wallet and let it be utilized by your customer’s ease

21. Cancel Order

Merchants can add cancel order features to their WooCommerce store. Using this feature of the plugin, customers can cancel the ordered products which they no longer need.

22. Catalog Settings

Catalog settings allow merchants to group products based on timely requirements such as during festive days, merchants can set catalog of products for festivals and frame a common refund and exchange based WooCommerce Return policy for that.

23. Send Return Ship Label

With this setting enabled, merchants can send return ship labels to the customer for return shipping of the product(s). Merchants can also create ship label return/exchange form templates using shortcodes.

24. Refund Policy

Merchant can enable this feature and set their WooCommerce Return/Refund policy in two way with this WooCommerce RMA Plugin

      • Price based policy
      • Time based policy


25. Enable Exchange Request With Same Product or its Variations

Now buyers can exchange their ordered product with the same product and it’s variations.

26. Custom Email Template for WooCommerce Refund Plugin

Now you can also send a well customized email return/exchange form templates during refund and exchange.

27. Define Exchange Rules for Exchange Request Form

The admin can effectively define your Exchange rules in the backend of their website. This would help their users understand their exchange rules while initiating their product refunds.

28.  Enhance Your Button Designs

You can effectively enhance the look and feel of your alert messages and button designs utilizing the additional CSS code.

29. Employ Validation on Guest Form Entries

You can easily add validation to your guest form entries and ensure that all users enter factual data when updating their forms.


There are no reviews yet.

Be the first to review “WooCommerce Refund And Exchange With RMA – Warranty Management, Refund Policy, Manage User Wallet”

Once purchased, you can download the file from the “Downloads” tab that appears next to it, or at the Account -> Downloads page .

Before purchasing the product, please read the terms of use carefully at the page: Privacy Policy

If you have any questions, please read the FAQ section at the following link:  FAQs

If you cannot find the answer to your question, please contact us via email  [email protected] , or online support system.

Each product you can use for unlimited websites.

Note: Do not use IDM to download products, because IDM will send a lot of requests to the server causing confusion, causing you to run out of downloads within a day with  Membership

We share Themes & Plugins at this site based on 100% GPL license, so you can rest assured to use for personal purposes or for your client's website. The Themes & Plugins on our website are activated products without License key. We download 100% directly from the author's official website. If you notice a mistake, please contact us for an update, change or refund if you are not satisfied with the product we provide!


Original price was: $799.00.Current price is: $14.99.

Lifetime License

[Lifetime Key] WP Rocket


Lifetime License

[Lifetime Key] Schema Pro


Lifetime License

[Lifetime Key] Convert Pro


Lifetime License

[Lifetime Key] Astra Pro


Lifetime License

[Lifetime Key] Imagify



Membership Plan

Lifetime Membership


Membership Plan

Basic Membership

$3.99 $0.00



$3.99 $0.00
$3.99 $0.00

Send Request