1.Overview

WooCommerce RMA For WC Vendors is a complete solution for any kind of refunds and exchanges requests. It provides a solid framework to your vendors to handle the Refund/Exchange Requests, of their customers.

Features:

  • Admin allows the vendors to handle the Refund and Exchange Requests.
  • Allow the vendors to refund money in customer wallet.
  • Allow the vendors to manage the stock of refunded product.
  • Fully automated refund and exchange system.
Yes No

2.Installation

Automatic Installation:

Automatic installation is the easiest option as WordPress handles the file transfers itself and you don’t need to leave your web browser.

Steps are as follows :

1. Download the zip folder of the plugin WooCommerce RMA For WC Vendors.

2. Once downloaded install the plugin through browsing and activate it.

 

Manual Installation:

Manual installation of the plugin is another option to install the plugin to your WordPress-environment. The manual installation method involves downloading our WooCommerce RMA For WC Vendors Extension and uploading it to your web server via your favorite FTP application.

Steps are as follows :

1. Upload the WooCommerce RMA For WC Vendors folder to the /wp-content/plugins/ directory.

2. Activate the WooCommerce RMA For WC Vendors Extension through the ‘Plugins’menu in WordPress.

Yes No

3.General Setting

WooCommerce RMA For WC Vendors allows Admin as well as Vendors to handle the Refund Product RequestExchange Product Request of our customers.

The foremost functionalities of the plugin:

Yes No

3.1.Refund Setting

Refund product setting allows to enable the refund setting to your customer. For enabling this setting firstly you have to enable these three settings.

  1. Enable Refund Request.
  2. Set the maximum number of days.
  3. Select the order status in which the order can be Refunded.

woocommerce-refund-and-exchange-refund-request

Enable: Click on this check box to enable the refund setting.

Sale Items: The merchant can prevent Sale items from refund by checking the checkbox.

Exclude Shipping Fee: The merchant can enable shipping cost from here. If the checkbox is unchecked then merchant can’t add an extra fee to requested products.

Enable Refund Note on Product Page: Admin can enable refund note for the product on the product detail page.

Refund Note on Product Page: The User gets the refund note for the product on the product detail page.

Minimum Number Days: The user can submit a refund request up to the selected number of days from the delivery date.

Minimum Order Amount: The Minimum order amount must be greater or equal to the selected order amount for refund feature.

Exclude Category: The merchant can prevent selected product categories from refund request.

Enable Attachment on Request Form: The merchant can enable attachment field on Refund Request form.

Enable Refund Request Reason Description: The merchant can enable Reason Description field on Refund Request form.

Enable Manage Stock: The merchant can enable manage stock when refund request is approved.

Select Order status in which order can be refunded: Select order status on which you want to refund the product.

Yes No

3.2.Exchange Setting

Exchange product setting allows the administrator to enable the exchange product setting to your customer. For enabling this setting, you must enable these three settings.

  1. Enable Exchange Request.
  2. Set the maximum number of days.
  3. Select the order status in which the order can be Exchange.

woocommerce-refund-and-exchange-exchange-setting

Enable: Click on this checkbox to enable the exchange setting.

Enable Exchange Request with same products or its variations: In this setting, you can exchange your product order with the same product and its variations.

Sale Items: The merchant can prevent Sale items from the exchange by checking the checkbox.

Include tax: The merchant can include tax with the exchange request by clicking the checkbox.

Exclude Shipping Fee: The merchant can enable shipping cost from here. If the checkbox is unchecked then merchant can’t add an extra fee to requested products.

Enable Exchange Note on Product Page: Admin can enable exchange note for the product on the product detail page.

Exchange Note on Product Page: The user gets the exchange note for the product on the product detail page.

Minimum Number Days: The user can submit an exchange request up to the selected number of days from delivery date.

Minimum Order Amount: Minimum order amount must be greater or equal to selected order amount for exchange feature.

Exclude Category: The merchant can prevent selected categories of items from the exchange request.

Enable Exchange Request Reason Description: The merchant can enable Reason Description field on Exchange Request form.

Enable Manage Stock: The merchant can enable manage stock when exchange request is approved.

Select Order status in which order can be Exchange: The merchant can enable an Exchange request for selected order status.

Yes No

3.3.Common Setting

This setting allows you to enable the single refund/exchange request per order. If anyone refund/Exchange request is done with an order then refund/exchange request will be disabled for that order.

woocommerce-refund-and-exchange-common-setting

  • Enable: This setting is work for both Refund and Exchange Sections. After enabling this feature the merchant can approve both refund/exchange requests and If anyone Refund/Exchange request is done with an order then Refund/Exchange request is disabled for that order.
  • Enable Refund & Exchange for exchange approved order: Enable this setting if you want to again enable the refund/exchange setting on the exchange approved product.
  •  Sidebar: The merchant can enable the settings for showing the sidebar in refund and request form.
  • Admin can Write Main Wrapper Class & Child Wrapper Class of Theme if some design issue arises on the frontend.
  • Custom CSS: The merchant can change the physical properties of refund from, exchange form, wallet using the custom CSS.
Yes No

3.4.Cancel Order Setting

If you want to your customer cancel their products after purchasing, then enable the Cancel Order setting.
After enabling this setting the customer sends the Cancel Order request by clicking on the Cancel Order” button from the My Account page.

woocommerce-refund-and-exchange-cancel-order

Enable: After enabling this settings merchant can approve the cancel order request.

Enable Order’s Product Cancel: After enabling this setting merchant can allow the customer to cancel only the selected products from the order.

Select the order status: Here the admin selects the order status in which the order will be canceled.

Yes No

3.5.Wallet Setting

If Admin wants to add the refunded amount to the customer wallet than enable “Wallet settings”.

woocommerce-refund-and-exchange-enable-wallet-setting-in-customer-wallet

Enable Wallet: The merchant can enable this to save the refunded amount into the customer wallet.

Select Refund Method to Customer: Enabling this setting, Admin allows the customer to select the method of refunded amount. It may be the manual refund or in the customer wallet.

Cancel Order Amount to Wallet: The merchant can Enable this for adding the Order amount with coupon discount to customer wallet for those orders which is paid and having status Processing and Completed and going to be canceled due to some reason.

Wallet Coupon Prefix: The merchant can set the coupon prefix to make it unique.

Yes No

3.6.Text Setting

Admin can modify the text to be displayed on front-end. He can change Guest Refund/Exchange Form Text, Exchange Button Text, Refund Button Text, and many more.
WooCommerce Refund And Exchange-TextSetting
Yes No

3.7.Catalog Setting

Through this setting creates Catalog and select those categories on which categories products you don’t want to allow refund and exchange request for the selected time of period.

woocommerce-refund-and-exchange-catalog-mode-setting

Add/Remove(+/-)
Add/Remove new catalog after first.

Catalog Name
Here Merchant can give Name of products group.

Select Catalog Products
Here select products of catalog group.

Maximum Refund Days
Set maximum Refund Days of the selected Products.

Maximum Exchange Days
Set maximum Exchange Days of the selected Products.

Yes No

3.8.Mail Configuration

This page is basically for notification.

BASIC:

  1. From Name: All email notification to the user is sent from this name.
  2. From Email: All email notification to the user is sent from this email.
  3. Predefined Refund Reason: Merchant can set multiple Predefined refund reason which may be the reason of Users.
  4. Predefined Exchange Reason: Merchant can set multiple Predefined exchange reason which may be the reason for User.

woocommerce-refund-and-exchange-basic-notification

 

MAIL NOTIFICATION FOR REFUND:

  1. Merchant Refund Request Subject: Subject of refund request which Merchant received for an Order.
  2. Refund Request Received Subject: Subject of refund request which user received for their Order.
    Received Refund Request Message: Message content of refund request which user received for their Order.
  3. Approved Refund Request Subject: Subject of the approved request which user received for their Order.
    Approved Refund Request Message: Message content of the approved refund request which user received for their Order.
  4. Canceled Refund Request Subject: Subject of the canceled request which user received for their Order.
    Canceled Refund Request Message: Message content of canceled refund request which user received for their Order.
  5. Enable to custom email template: Enable this when you want to put custom email template in the editor and put your email template under the text tab of the editor.

woocommerce-refund-and-exchange-refund-notification

 

MAIL NOTIFICATION FOR Exchange:

  1. Merchant Exchange Request Subject: Subject of exchange request which Merchant received for an Order.
  2. Exchange Request Received Subject: Subject of exchange request which user received for their Order
     Received Exchange Request Message: Message content of exchange request which user received for their Order.
  3. Approved Exchange Request Subject: Subject of the approved exchange request which user received for their Order.
    Approved Exchange Request Message: Message content of approved exchange request which user received for their Order.
  4. Canceled Exchange Request Subject: Subject of canceled exchange request which user received for their Order.
    Canceled Exchange Request Message: Message content of canceled exchange request which user received for their Order.
  5. Enable to custom email template: Enable this when you want to put custom email template in the editor and put your email template under the text tab of the editor.

woocommerce-refund-and-exchange-exchange-notification

 

Refund ship Label Notification Setting:

woocommerce-refund-and-exchange-return-slip-notification

Yes No

4.Admin Workflow

The admin can handle all requests by the given flows.

 

Refund Request:

 

Your customers can see the refund button on the My Account Page ->Orders section.

woocommerce-refund-exchange-front-end

Clicking on the Refund Button, A Refund Request Form will display on the customer. After filling out this form your customer will be able to send the refund request to the admin.

woocommerce-refund-and-exchange-submit-refund-form

After Clicking on the Submit Request the Refund Request is transmitted to the Admin.

Admin can see all the request from the Orders section and for viewing the detail information of any request by clicking on that particular product.

woocommerce-refund-and-exchange-edit-page-refund-request

 

Admin can check all the details of the product and Accept/Cancel the request respectively.

woocommerce-refund-and-exchange-accept-or-reject-refund-request

If the Admin accepts the refund request than refunds the amount in the customer wallet by clicking on the Refund Amount.

woocommerce-refund-and-exchange-refund-amount

 

Exchange Request:

 

Your customer can send the exchange request by following steps.

First Click on the “Exchange Button“.

woocommerce-refund-and-exchange-order-page

After clicking on the “exchange button”, A Exchange Request Form will be displayed. After filling out this form the customer will be able to send the exchange request.

Admin can allow the customer for two types of exchange policies.

  1. Exchange product with selected products or its variations.
  2. Exchange the product by any product.

1) Exchange product with selected products or its variations

woocommerce-refund-and-exchange-exchange-product-with-its-variation

2)Exchange the product with any product

woocommerce-refund-and-exchange-exchange-product-from-shop

After Clicking on the Submit Request, the Exchange Request transmits to the Admin.

The Admin can see all the request from the Order list and view any request by click on that particular request.

woocommerce-refund-and-exchange-edit-page

The admin can view all the details of the product and Accept or Cancel the exchange request respectively.

woocommerce-refund-and-exchange-accept-or-reject-exchnage-request

If the admin accepts Exchange request then manage stock by clicking on “Manage Stock” button.

woocommerce-refund-and-exchange-accept-exchange-setting

Yes No

5.Vendor Workflow

After successful installation of the plugin, “RMA WC Vendors” settings show on the Admin’s dashboard(WooCommerce > RMA Configuration ). After enabling this setting admin can allow the vendor to handle the refund/exchange requests, allow the vendor to refund money in customer wallet, and allow the vendor to manage the stock of refunded product.

RMA WC Vendors Settings:

The Admin allows the vendor to manage refund/ exchange request, to refund the money in customer Wallet and allows the manage the refunded product stock.woocommerce-rma-for-wc-vendor-vendor-setting

when the customer wants to refund/exchange the product, a notification sends to the Vendor as well as Admin.

If the vendor wants to check the refund/exchange request, clicking on the show Refund/Exchange Request button.

woocommerce-rma-for-wc-vendor-dashboard

After clicking the Show RMA Request button shows an order list with View Request. If the vendor checks the request then clicking on the view request shows the refund/exchange request.

woocommerce-rma-for-wc-vendor-view-request

Clicking on the View request, Shows two types of request first are refund request and the second is Exchange request. If the available request is Refund Request then vendor takes two types of actions to Accept the Request and Cancel the Request.

WooCommerce Refund & Exchange WC-Vendor Addon - accept request

If the vendor accepts the refund request then refund the amount to the customer and manage his stock. The vendor refunds the customer by clicking on the Refund Amount button and manages the stock by clicking on the Manage Stock button.

 

 

WooCommerce Refund & Exchange WC-Vendor Addon - manage request

If the available request is Exchange Request then vendor takes two types of actions to accept the exchange request or cancel the exchange request.

WooCommerce Refund & Exchange WC-Vendor Addon - exchange request

If the vendor accepts the exchange request then exchange the customer’s product.

 

WooCommerce Refund & Exchange WC-Vendor Addon- vandor request

 

After the exchange, the product new order list is created with the new product.

 

WooCommerce Refund & Exchange WC-Vendor Addon - my account

 

The Customer wants to change the products but the products purchased by the different vendors. In this case, mention the product detail with the vendor detail.WooCommerce Refund & Exchange WC-Vendor Addon - vendor detail

Exchange and Refund request denied by the vendor when the products purchased by different vendors. In this situation, the admin handles the Exchange and Refund request.

 

 

WooCommerce Refund & Exchange WC-Vendor Addon - exchanged request

Yes No

6.FAQs

 

No. once you will purchase the plugin, you will be issued a lifetime license to this plugin and no updations will be required (until any company policy change).

We are providing automated email system. In an automated mail system, we have provided a mail configuration setting form. There, merchants can write or customize the text and setting that he/she wants to send customer when he/she is approved, cancel and so on customer emails. these emails are provided communication between customer and merchant.

Go to WooCommerce >> RMA Configuration >> Mail Configuration setting -> And from this setting, you can set complete mail setting for WooCommerce refund and exchange (WooCommerce RMA) process.

Yes, the Vendor can manage the refund and exchange request. To do that, you first need to go to the WooCommerce >> Click on RMA Configuration >> Click on RMA WC Vendor >>Enable the Allow Vendor to manage the Refund and Exchange request setting >> Click on Save Changes Button.

Any refund/exchange request made by the customer is visible on the admin panel first. With the settings enabled, the vendor will be able to view the request and decide to accept or reject the requests.

Yes No
Suggest Edit