Code

WooCommerce Refund And Exchange With RMA

WooCommerce Refund And Exchange With RMA

4.90 (41 ratings) 4.90 stars
Cart 602 sales



The WooCommerce Return Refund and Exchange Plugin is a complete solution for your Return Merchandise Authorization (RMA) policy of your WooCommerce store. It facilitates the merchants with an easy environment at the backend of the WooCommerce store to set up and manage return, refund, and exchange.

The plugin is highly compatible with the latest version of WordPress and WooCommerce.

The Installation process is easy. And, after the activation of the plugin, merchants have full freedom for customization. There are separate menus for refund products, exchange products, cancel orders, wallet setting, text setting, email setting, shipping setting, etc. Thus, the interface of the plugin is organised and easy to grasp and merchants can easily get familiar with the backend environment in a couple of visits.

Under the Refund Setting menu, merchants can allow their customers to request for return and refund on unconvinced products. And other respective settings options are available under this menu.

Similarly, Exchange and Cancel Order Setting menus provide the respective setting option, using which the merchants can allow the buyers to send the exchange and cancel order requests respectively.

The plugin also has a wallet feature. It sets up an advanced wallet for the users.

Further, it facilitates the sellers and the buyers with an extraordinary communication channel through emails, which is hard to find in other relatable WooCommerce RMA plugins.

Apart from these menus, there are other setting menus such as the Text Setting menu, Shipping setting menu, common setting menu, and others. All these setting options makes the plugin well customizable for the merchant according to their needs and wishes.

What You Can Do With This Plugin?

Using this WooCommerce Return Refund and Exchange plugin you can manage the following things:

  1. Allow your customers to request a refund of the products they have purchased but aren’t convinced
  2. Allow your customers to request for exchange of their products they have purchased but aren’t convinced.
  3. Allow your customers to request for order cancellation for product(s).
  4. Refund and exchange features for guest buyers.
  5. With this plugin you can include or exclude the shipping cost incurred in the refund and exchange process.
  6. Set up an advanced user wallet for the customers as a payment gateway.
  7. You can manage the stock for the returning product(s).
  8. You can build product catalogs to collectively manage the refund and exchange criteria for the grouped catalog.
  9. The plugin is intelligently designed to allow merchants and buyers to communicate through emails. It keeps both the parties well-informed of the on-going steps

These are the list of tasks that you can easily implement with the help of this plugin.

WooCommerce Refund and Exchange Lite

Download the free version now

What We Have With Respect To Others?


Benefits of WooCommerce Return Refund and Exchange Plugin

A weak refund and exchange process can be a headache for your customers!

This plugin can be an ultimate solution which would make the RMA process of your store smooth and simple, and would eventually retain your customer and avoid churning after the post-purchase.

It offers several benefits to not just merchants but also to the customers. These are:

To the Merchants

  • This plugin is an all in one RMA solution, therefore merchants don’t have to hunt for additional plugins for varieties of different tasks.
  • This plugin automates many processes, which speed up the RMA. Thus, merchants can save a lot of their time to invest in other valuable activities. For example, auto accept feature of the plugin when set can automatically accept the request made by the customer and notify the merchants about it directly in the email inbox.
  • This text setting of the plugin allows merchants to change the text they want to see on the click buttons. Thus, merchants have high freedom of customizations.
  • If merchants don’t want to offer refund and exchange on certain products, they can disable it from that product page. Thus, this plugin gives access to individually manage each and every product.
  • This catalog feature of this RMA plugin allows the merchants to create product catalog, and set up separate refund and exchange policies and conditions for each catalog separately. This will help the merchants to manage grouped products based on festive times, or other occasions and leverage different rma guidelines.

To the Customer

  • The wallet feature of the plugin makes it easy for consumers to receive their refunded amount directly in their wallet. Later, they can use it for buying other products.
  • The feature of partial order cancellation, makes it possible for the buyers to cancel selected products from the whole ordered products. This saves the time and efforts of the shoppers.
  • Buyers can write notes, send reasons for the refund or exchange request along with the image attachments. This makes it easy for the buyers to clearly express their point of view, and gives a sense that the merchants are listening to their queries, which build trust and confidence.


Features of the WooCommerce Return Refund and Exchange Plugin

Let’s check each of the features of the WooCommerce refund and exchange plugin in detail.

  1. Refund
  2. 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.

  3. Exchange
  4. The customer can submit an exchange request on multiple products or for an order product, and a new order is generated for the exchanged product. If the exchange amount exceeds the new product amount then WooCommerce default payment method is used for the payment of the extra 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.

  5. Add Custom Status To Mark Your Progressing Refund and Exchange Process
  6. 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.

  7. Availability
  8. 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.

  9. Tax Handling
  10. 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.

  11. Auto Accept Refund Request
  12. 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.

  13. Refund/Exchange for Guest User
  14. 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.

  15. Handling Fee
  16. 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.

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

  19. Sales Items
  20. 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.

  21. 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
  22. Product Disable
  23. 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.

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

  26. Multiple Request Handling
  27. 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.

  28. Manage Stock
  29. 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

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

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

  34. Wallet Payment
  35. Add the customer’s wallet as a payment gateway to make payment for any purchases.

  36. Manage Customer Wallet
  37. Manage the customer wallet from the customer edit page.

  38. Shortcode for Customer Wallet
  39. Add a shortcode to display the Customer Wallet on any desired page.

  40. Cancel Order
  41. 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.

  42. Catalog Settings
  43. 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 policy for that.

  44. Send Return Ship Label
  45. 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 templates using shortcodes.

  46. Refund Policy

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

    • Price based policy
    • Time based policy

  47. Enable Exchange Request With Same Product or its Variations
  48. Now buyers can exchange their ordered product with the same product and it’s variations.

  49. Custom Email Template for WooCommerce Refund Plugin
  50. Now you can also send a well customized email using a custom email template for during refund and exchange.

Live Demo

Visit a demo to experience the powerful features of Plugin and explore.

  • Frontend demo of WooCommerce Return Refund And Exchange Click here

  • Backend demo of WooCommerce Return Refund And Exchange Click here

WooCommerce Refund & Exchange WC-Vendor Addon

This plugin comforts merchants to sell their products from an all-new automated platform, this too streamlines the process for Refund and Exchange.

This plugin also manages the request and other related information on refund and exchange which was earlier controlled all by Admin. This in return resulted in lower buying by the customer and moving on to the next seller. Via this plugin, a vendor can simply chuck out that situation and thereby allow it to handle refund and exchange requests with ease and also grant permission to accept or reject the customer’s refund and exchange request.

Know more about this plugin: click here.



WooCommerce Refund and Exchange Dokan addon

This plugin for WooCommerce Refund and Exchange Dokan Addon helps the vendor to straightforwardly know about which product is getting refunded and exchanged.

This extension extends an all-new streamlined solution proper buying and selling of a product keeping heed with refund policy and returns policy. This will relieve the admin from imposing refund and exchange reasonings on the customers.

Know more about this plugin: click here.



Frequently Asked Questions

Q. How to set up this Refund Products Setting?

A. Please reach the woocommerce menu -> RAE Configuration setting -> Click on the Refund Product -> Enable Refund Request setting.

Q. How to use wallet feature?

A. Enable this feature on WooCommerce -> RAE Configuration Setting -> Click on the Refund Product Setting -> Enable the Wallet Feature setting for add the refund amount to customer wallet.

Q. What exactly do Exclude Categories feature?

A. Go to the Refund Product Setting and select the categories which you don’t want to refund on that categories products.

Q. How to set the order status in which the order can be exchanged?

A. Go to the RAE Configuration Setting -> Click on the Exchange Product Setting and select the order status on which the order can be exchanged setting.


What do Our Clients Say About Us?

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, Makewebbetter.

Changelog


05.03.2021- ver 3.1.1

New: Attachment limit setting on Refund Form
New Compatibility with Latest WP and WC
Fixes : Made some changes to settings description text.
Fixes :  Cancel Product button issue for guest user.
Fixes : 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 tweek

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 Cancelation
  - 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 extention from dashboard functionality added.
  - New : Purchase code varification added to use extention.

16.03.2018 - ver 2.1.1
  - New : Formatted Billing & Formatted Shipping Address Shortcode Added for RAE Mail Configuration.
  - New : WooCommerce Refund And Exchange WC-Vendor Addon 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.
  - Fixed   : Quantity update issue fixed on time of exchange and refund.
  - Fixed   : Exchange button only visible on in stock simple product in shop page.

30.05.2017 - ver 1.0.10
  - Fixed   : Issue Fixed.

20.04.2017 - ver 1.0.9
  - New     : Compatible with Woocommerce v3.0.x.
  - New     : Add Product Catalog Feature for the different refund and exchange days per catalog.
  - New     : Add Refund Policy Settings according to Time and Price Based.
  - Fixed   : Hide Add to Cart Button On Exchange.
  - Fixed   : Product Refund and Exchanged quantity accepts maximum bought product quantity.

21.02.2017 - ver 1.0.8
  - New     : Add Cancel Order Feature for the customerstt
  - New     : Add Setting Page for changing texts on Frontend

03.02.2017 - ver 1.0.7
  - New     : Add Setting to provide and change Customer Wallet Amount
  - New     : Add Shortcode to display the customer wallet on any page
  - New     : Add Coupon Regenerator for changing wallet coupon of the customer
  - Fixed   : Wallet Deduction for Pending Payment Orders

28.01.2017 - ver 1.0.6
  - Fixed : Wallet Deduction while Payment
  - Fixed : Use of Wallet Coupon on Cart Page
  - Fixed : 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
by
by
by
by
by
by