1.WORK FLOW

WooCommerce refund and exchange Extension allow users to submit Product Refund and exchange request.

FEATURES

  • Merchant can enable/disable refund request feature.

  • User can refund product of an order after delivery.

  • User can submit multiple product refund request with reason.

  • Add Refund Policy Setting according to Price and Time Based Method.

  • Add Catalog Settings for a set refund and exchange days of products according to the Catalog.

  • Add a Coupon Regenerator for allowing the customer to change Wallet Coupon Code.

  • Add a Shortcode to display the Customer Wallet on any page.

  • Add a Setting to manage Customer Wallet from the user edit page.

  • To add a payment gateway for User to make payment through their wallet.

  • Merchant can enable customer wallet to save the refunded amount into customer wallet except to refund the amount.

  • Merchant can manage stock for the approved request.

  • Merchant can enable requests for selected order status.

  • A user can pay for an excess amount in the exchange process.

  • Merchant can Customize refund and exchange mail content.

  • Merchant and admin both notify by email for all events.

  • Exchange feature is enabled for a selected number of days from order delivered.

  • User can submit multiple product Exchange request with reason.

  • Merchant can enable/disable Exchange request feature.

  • Merchant can prevent selected category product for the refund.

  • Merchant can exclude shipping cost for refund product.

  • Merchant can disable refund feature for sale items.

  • Refund feature is enabled for a selected number of days from order delivered.

  • The customer can also exchange order in less old order amount and left amount refunded to the customer.

  • Quantity will be updated on time of cancelling order.

  • Admin can also refund amount later in case of wallet disability.

  • Now you can exchange your ordered product with the same product and it’s variations only.

  • Now you can also send a custom email template for refund and exchange request.

  • Easy Customization.

  • Simple and Easy to use.

Yes No Suggest edit

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 REFUND AND EXCHANGE.

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 REFUND AND EXCHANGE Extension and uploading it to your web server via your favorite FTP application.

Steps are as follows :

1. Upload the WOOCOMMERCE REFUND AND EXCHANGE folder to the /wp-content/plugins/ directory.

2. Activate the plugin through the ‘Plugins’ menu in WordPress

Yes No Suggest edit

3.ADMIN SETTING

REFUND SETTING

Enable

Merchant can enable this feature from here.

Sale Items

Merchant can prevent Sale items from refund by checking the checkbox.

Exclude Shipping Fee

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

User can submit a refund request up to the selected number of days from delivery date.

Minimum Order Amount

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

Exclude Category

Merchant can prevent selected categories items from refund request.

Enable Attachment on Request Form

Merchant can enable attachment field on Refund Request form

Enable Refund Request Reason Description

Merchant can enable Reason Description field on Refund Request form

Enable Manage Stock

Merchant can enable manage stock when refund request is approved

Select Order status in which order can be refunded

Merchant can enable a refund request for selected order status.

Enable Wallet

Merchant can enable this to save the refunded amount into the customer wallet.

Enable to Select Refund Method to Customer

Enable this to select the refund method to the customer (If the wallet is enabled then it will work).

Cancel Order Amount to Wallet

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

Merchant can set the coupon prefix to make it unique.

 

EXCHANGE SETTING

There are following fields on this page.

Enable

Merchant can enable this feature from here.

Sale Items

Merchant can prevent Sale items from the exchange by checking the checkbox.

Exclude Shipping Fee

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

User gets the exchange note for the product on the product detail page.

Minimum Number Days

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

Merchant can prevent selected categories items from exchange request.

Enable Exchange Request Reason Description

Merchant can enable Reason Description field on Exchange Request form

Enable Manage Stock

Merchant can enable manage stock when exchange request is approved

Select Order status in which order can be Exchange

Merchant can enable an Exchange request for selected order status.

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.

 

Common Setting

Cancel Order

Admin can enable cancel order feature displayed on frontend.

 

Text Settings

Admin can modify the text to be displayed on frontend.

Catalog Settings

Add/Remove(+/-)

Add new catalog after first.

Remove catalog

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 selected Products.

Maximum Exchange Days

Set maximum Exchange Days of selected Products.

 

RAE CONFIGURATION

Go to WooCommerce > RAE CONFIGURATION.

This page is basically for notification. There are following 3 tabs here.

BASIC

From Name: All email notification to the user is sent from this name.

From Email: All email notification to the user is sent from this email.

Predefined Refund Reason: Merchant can set multiple Predefined refund reason which may be the reason of Users.

Predefined Exchange Reason: Merchant can set multiple Predefined exchange reason which may be the reason of User.

Enable Price Based Policy

Enable/Disable this feature from here.

Number Of Refund Days

Days Of Product Refund.

Percentage Price Reduced

Set the percentage of the price that will be reduced on the refund.

Price Deduction Message

Set Price deduction message for the customer.

Enable Time Based Policy

Enable/Disable this feature from here.

Allow Refund Request Between

Set time of Products Refund.

 

REFUND

Merchant Refund Request Subject: Subject of refund request which Merchant received for an Order.

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.

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.

Cancelled Refund Request Subject: Subject of the cancelled request which user received for their Order.

Cancelled Refund Request Message: Message content of canceled refund request which user received for their Order.

Enable to custom email template: Enable this when you want to put custome email template in the editor and put your email template under the text tab of the editor.

EXCHANGE

Merchant Exchange Request Subject : Subject of exchange request which Merchant received for an Order.

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.

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.

Cancelled Exchange Request Subject: Subject of cancelled exchange request which user received for their Order.

Cancelled Exchange Request Message: Message content of cancelled exchange request which user received for their Order.

Enable to custom email template: Enable this when you want to put custome email template in the editor and put your email template under the text tab of the editor.

RETURN SHIP LEVEL

PRODUCT DETAIL PAGE

Go to Products and choose any product.

From the product detail page on Advanced section merchant can disable refund and exchange request for each product. By default product is enabled for refund and exchange request.

 

MANAGE USER WALLET

Go to User listing page in admin panel.

There is a column User Wallet with the wallet codes and the amount of each customer. If no wallet generated the admin can generate by clicking on the button Create Wallet.

Admin can change the wallet amount by clicking on edit link in user listing.

Yes No Suggest edit

4.WORK FLOW

REFUND REQUEST

When plugin is activated two pages are created

  • Refund Request Form
  • Exchange Request Form

When an order is placed and successfully delivered to the user and both feature is enabled from backend then Refund and Exchange button is shown on the Order Detail page.

When user clicks on the Refund Request button. A refund request form is open as shown below :

When the request is submitted then order status become Refund Requested

When Merchant view the order he saw a Refund Requested Products Section

After that page scroll to woocommerce default refund section as shown below. From here admin can refund amount.

When the amount is refunded. It was shown on Order detail admin page as well as frontend.

EXCHANGE REQUEST

When user clicks on Exchange Product button from order detail page. An Exchange request form is open as shown below :

User Select the product he wants to exchange and choose the product from which he wants to exchange

On Order Detail page on Admin Side :

Merchant Can add fee here.

When a merchant accepts the request a notification mail is sent to the user that your request is approved and a new order for an exchanged product is generated in that order and if the exchange product amount is exceeded from the selected product amount then user need to pay for that. New Exchanged Order id defined by (#Exhanged order -> Requested Order.) It means this order is generated for exchange request.