To install Woocommerce Warranty And Return System plugin, you need wordpress & WooCommerce plugin.
WooCommerce Warranty and Return system plugin allows customers to raise request for product return or claim the warranty for faulty product. Admin can manage and close all warranty and return request with easy to manage admin interface.
This user guide covers all options that this plugin provides. Please read the documentation carefully as it probably contains answers to most of questions that may arise. If you feel some aspect is not covered or have some questions, contact us via e-mail sales@mojoomla.com. We will do our best to answer you in shortest time.
B) Installation:
Steps for Woocommerce Warranty And Return System plugin Installation:
- Go to Admin side Plugins → click on Add New → click on Upload.
- Unzip the "wcwrs_package.zip
" file and Upload the " woocommerce-warranty-return-system.zip
" . → click on Install Now.
- Click on Activate plugin.
- You can see Woocommerce Warranty & Return System on dashboard.
C) General Settings
Click on General Setting and you can see all General settings. You can change these settings as per your requirement.
1.General Setting
- Warranty/Return Period: It sets system wide warranty period in days/weeks/months or years. Preference is given to the warranty period given in the product detail page.
- Turn Off Warranty/Return System: If you do not want to uninstall this plugin and yet want to disable warranty system then use this option.
- Show Quote Request Button If Out Of Warranty: If turned on, Customer will be able to see the quote request button on their order history page for out of warranty items.
- Show Warranty Period Field : if enable, Than show warranty period on product detail page.
2.Email Settings
This settings affect the sender (email address and name) used in WooCommerce warranty/return request emails.
3.Office Address To Receive Return Item
Here specify Office Address to receive faulty products from end user.
4.Request form internal setting
- Warranty/Return Status: Define your own warranty status as per your business logic or workflow. This status will be displayed to customer on their request history page.
- Request Handling Cost For Internal Use: If enabled then admin can enter warranty processing cost from request details page. Reports can be generated from this data.
- Notes For Internal Use: If enabled then admin can enter notes for colleagues to process wararnty claims.
To save changes click on Save Changes button.
E) Request Listing
All warranty/return requests raised by customers will be listed here. From all requests you can ask to customer for ship item detail by sending request and you can also Edit/Delete particular request from list.
- From Request listing you can see Order Id. If you want to see your order detail then click on it. This is order id, not warranty request id.
- The link on product name will land you on product edit page.
- In the same raw it displays the customer's name.
- Request status can be assiged to each request from request edit view.
- Tracking Detail Inwards: This detail is filled by customer. Customer can enter shipment tracking details for admin reference when they shipp product to service center.
- Tracking Detail Outwards: This detail is filled by admin. Admin can enter shipment tracking details for customer's reference when the product is repaired and is being shipped to customer.
- Request tracking details link will send intimation to customer for shipping faulty product.
Click on Edit link to edit the request as showin in bellow page.

Request Detail
- Request Cost For Internal Use: Total cost incurred for faulty part repairing of that request.
- Notes For Internal Use: Here admin can add notes for processing claim request for reference.
- Request Status: Admin can set the appropriate status of claim that will be also available for customer to see.
- Add Outward Tracking Detail: Once the faulty part is repaired and it is ready to be shipped to customer, admin can enter shipment tracking details for customer's reference.
- Comments: Update customer with progress of the claim or communicate with customer for any other query.
You can also delete that request by clicking on Delete link.
F) Submit Return Request
Admin can control warranty period individually for all products.Go to Add Product/Edit link of product. you will see bellow screen. Click on Warranties/Returns tab and then you can set wararnty period specific to that product.
1. Simple Product

2. Variable Product

In cenrtain circumstances admin will have to raise the wararnty request - Guest warranty request.From request listing page click on order ID and you will land on following page:

Customer Views for warranty request
Customer can raise warranty request by going to Login in to site -> My Account -> Order history -> Order details

Here you can see your account order details and previous warranty/Return request list. If you want to raise new request for Warranty/Return then click on Raise Warranty/Return Request link. Now you will see bellow screen:

Use can fill up this form and also add details about the issue with the product. Once user fills up the form they can click on SUBMIT button and they will see success message as below:

Once request is raised you can see that on order page the text changes to view warranty request. Once you click on that link you will land on following page. Customer will see the status of the request and when the claim is approve they can dispath the item by adding tracking details.

Customer can also post comment to communicate with the company and they can also see the comments from company.
G) Reports
Reports can be extremely useful to understand the company performance. You can generate four types of report as Daily ,Monthly, By Product and By Cost.

- Daily Report: On this tab you can see Daily warranty requests from customers for a particular month.
- Monthly Report: You can also see warranty reuest by month in this report.
- Report By Product: This report will indicate which products are attracting maximum claims.
- Report By Cost: This report will highlight the cost incurred to repair a product.
H) FAQ
In order for this plugin to work properly, you must have WooCommerce plugin installed.
If you want to any paid customization as your requirement in this plugin you can contact us on sales@mojoomla.com.
I) Setting Up Language
Woocommerce Warranty And Return System Plugin is translation ready. So you can edit the po files provided in package that you can translate to any language.
The steps to do the translation are mentioned here. (i.e. French translation).
- Download and install Poedit.
- Open the file woocommerce-warranty-return-System languages folder → warrantyreturn-fr_FR.po using Poedit .
- Choose the Source text and set its corresponding French text in Translation Text Area.
- Save the changes.
- In wp-config.php config.php define the WPLANG as French. Syntax is define(‘WPLANG’, ‘fr_FR’);