X-Cart:RMA

From X-Cart 4 Classic
Jump to: navigation, search

Overview

The X-RMA module is designed to simplify the process of managing product returns, which may be very annoying if you do not have a special tool to deal with it. With X-RMA product returns become quick and convenient; the module organizes the whole process and allows your customers and you to avoid negative experience by getting rid of endless email correspondence.

The key features of the X-RMA add-on module include:

  • Individual return period for each product;
  • Automatic generation of return slips;
  • Ability to issue credits for future purchases;
  • Configurable product return reasons;
  • Email notifications about submitted return request to the store staff;
  • Email notifications about authorized and declined requests to customers.

Starting with X-Cart v4.3.0, X-RMA is available as a built-in module in all X-Cart editions. It does not require installation and can be enabled in the Modules section of X-Cart Admin area.

For X-Cart versions 4.0.0-4.2.3, X-RMA is available as an add-on module which can be purchased and installed separately.

Enabling and Configuring

To enable the module:

  1. In the Admin area, go to the Modules section (Administration menu->Modules).
  2. In the list of the available modules, find the entry "RMA" and select the check box next to it.
  3. Click the Update button at the bottom of the page.

X-RMA allows you to adjust some of its options.

To configure the module:

1. In the Admin area, go to the Modules section (Administration menu->Modules).

2. Find the entry "RMA" and click on the Configure link that corresponds to the entry.

X-rma-01.gif
After you click on Configure, X-Cart will open the General settings box with the RMA section inside it.
X-rma-02.gif

3. Adjust the X-RMA options by selecting/unselecting the check boxes that correspond to the options.

4. Click the Save button to apply the changes.

Setting Product Return Time

For each product in the catalog, X-RMA enables you to specify a time period during which the product return is permitted. This feature also allows you to decide whether a product should be returnable or not.

To set the product return time for a product:

1. In the Admin area, use the Search for products section (Products menu->Search for products) to find the product that you want to set the product return time for.

2. In the Search result box, click on the product name to open the product for editing.

You'll be redirected to the product details page.

3. In the Product details box, scroll down until you see the text field Product return time (days):

X-rma-03.gif

4. Use the Product return time (days) text field to set up the time period (in days) during which a customer should be permitted to return the product.

Note: Setting the value to 0 (zero) will automatically make the product non-returnable, and your customers won't be able to request a return.

5. Click the Save button to apply the changes.

Managing Return Requests

As a store administrator, you can manage the existing returns requests in the following ways:

  • Approve and decline requests by changing their status;
  • Edit return request details;
  • Issue credits for returned products;
  • Delete return requests.

Finding return requests

To find the existing return requests:

In the Admin area, go to the Returns section (Management menu->Returns).

The system will display the Search form. Use the form to adjust search criteria. The system will display only those results that meet the criteria.

X-rma-04.gif

Click the Search button to display the list of return requests that meet the search criteria.

The Returns box with the list of return requests will appear.

X-rma-05.gif

Changing request status

There are five possible statuses for the return requests: Return requested, Return authorized, Return declined, Return completed and Removed by customer. When a customer creates a return request, it automatically gets the Return requested status. The store administrator is supposed to change the request status when the request is processed.

Changing the request status to Return authorized or Return completed means that you approve the request. For each approved request the system allows you to issue a credit. Changing the request status to Return declined means that you do not approve the request and you are not going to finalize the return.

Important: If you change the request status to Return authorized or Return completed it will not automatically update the inventory (number of items in stock). If necessary, you need to update product quantity manually.

The Removed by customer status means that the customer who had created the request chose to delete it. Request with the Removed by customer status are not displayed at the Customer area.

To change the request status:

1. Open the Returns box with the list of existing return requests.

2. In the Status column, select a new request status from the drop-down box.

X-rma-06.gif

3. Click the Update button to apply the changes.

Note: It is also possible to change the request status when editing the request details.

Modifying return requests

You can modify the existing return requests by editing their details and changing their status.

To modify a return request:

1.Open the Returns box with the list of existing return requests.

2. In the Returns box, select the check box for the request that you want to modify and click the Modify button. Alternatively, click on the request ID in the ReturnID column.

X-rma-05.gif
This will open the Modify box where you can edit request details.
X-rma-07.gif

3. Edit the return details. If necessary, change the order status.

4. Click the Modify button to apply the changes.

5. If required, click the Print Return slip button to print out a slip for the approved return request.

6. Click the Returns list button to go back to the list of returns.

Issuing credits for returned products

For each approved product return, which has the status Return authorized or Return completed, you can create a monetary credit. The amount of the credit is controlled by the store administrator and can either coincide with the original order amount or differ from it. It is very convenient to have an editable amount of the credit if, for example, your return policy does not cover 100% of the original product cost or it involves other limitations.

Once you create a credit, X-RMA automatically converts it to a gift certificate and sends it to the email address of the customer who requested the return.

To create a credit:

  1. Open the Returns box with the list of existing return requests.
  2. In the Returns box, click on the Create link that corresponds to the approved return request. If necessary, edit the return amount before clicking on Create.

    X-rma-08.gif

    This will reload the page. Now the credit status of the request has changed to Created.

    X-rma-05.gif
  3. Click on Created to view the gift certificate details.

    X-rma-09.gif

Deleting existing return request

  1. Open the Returns box with the list of existing return requests.
  2. In the Returns box, select the check boxes for the requests that you want to delete.

    X-rma-08.gif

  3. Click the Delete selected button.

Adding/Modifying Reasons for Returns

X-RMA offers a set of predefine reasons for requested returns (e.g., Wrong item ordered, Damaged during shipping, etc.). Customers need to choose one of the reasons when requesting a return so that to give the store staff a general idea of why the return is being requested. You can edit the list of the available reasons so that it could better fit your business model.

You can carry out the following tasks:

  • Modify the existing return reasons;
  • Delete the existing return reasons;
  • Add new return reasons.

Opening return reason interface

To open the interface for managing return reasons:

  1. In the Admin area, go to the Returns section (Management menu->Returns).
  2. Click on the Add/Modify reasons link on the In this section box.

    X-rma-10.gif

    This will open the Add/Modify reasons box.

    X-rma-11.gif

Editing existing return reasons

  1. Open the Add/Modify reasons box.
  2. Edit the text of the existing return reasons.
  3. Click the Update button.

Deleting existing return reasons

  1. Open the Add/Modify reasons box.
  2. Select the check boxes for the reasons that you want to delete.
  3. Click the Delete selected button.

Adding new return reasons

To add a new reason to the list:

  1. Open the Add/Modify reasons box.
  2. In the New reason text field enter the name of the reason you want to add.

    X-rma-11.gif

  3. Click the Add button.

Adding/Modifying Actions

X-RMA offers a set of predefine actions for requested returns (e.g., Repair and ship back, Give a credit for further purchases, etc.). Customers need to choose one of the actions when requesting a return so that to tell the store staff what actions they are expected to do. You can edit the list of the available actions so that it could better fit your business model.

You can carry out the following tasks:

  • Modify the existing actions;
  • Delete the existing actions;
  • Add new actions.

Opening return action interface

To open the interface for managing return actions:

  1. In the Admin area, go to the Returns section (Management menu->Returns).
  2. Click on the Add/Modify actions link on the In this section box.

    X-rma-10.gif


This will open the Add/Modify actions box.


X-rma-12.gif

Editing return actions

  1. Open the Add/Modify actions box.
  2. Edit the text of the existing return actions.
  3. Click the Update button.

Deleting return actions

  1. Open the Add/Modify actions box.
  2. Select the check boxes for the actions that you want to delete.
  3. Click the Delete selected button.

Adding new return actions

To add a new reason to the list:

  1. Open the Add/Modify actions box.
  2. In the New action text field enter the name of the action you want to add.

    X-rma-12.gif

  3. Click the Add button.

Customer Area

Creating Return Requests

To create a product return request:

  1. Log in to the Customer area.
  2. In the Your cart box, click on the Order history link.

    X-rma-13.gif

    After you click on Order history, you'll be redirected to the Orders management section of the Customer area.

    X-rma-14.gif

  3. Use the Search for orders box to find the order for which you want to create a return request.
  4. Click on either the order number or the order status to open the Order details page.
  5. Click on the Create return link.

    X-rma-15.gif
    Note: If there is no the Create return link, it means that either none of the products in the order are returnable, i.e. their return time is set to 0 (zero), or the product return time has expired. In this situation, you cannot create a return request.
    After you click on Create return, you will see the Create return request box, which is used to created return request.

    X-rma-16.gif

  6. Select the checkbox for the products you want to return, the amount, the reason and the actions that store staff should do. If necessary, leave a comment.
  7. Click the Create button to create a request and send it to the store staff.

After you click Create, the system will display a confirmation message saying that the return request has been created successfully.

X-rma-17.gif

You request will be added to the list of returns. To view the list, click on the Returns link in the Your cart box.

X-rma-18.gif

In the Returns box you will see the list of all your returns. The current status of each request in the list is shown in the Status column. If necessary, you can either delete or modify the listed return requests.

X-rma-19.gif

Managing Return Requests

X-RMA enables customers to modify and delete the return requests that they previously placed.

Finding existing return requests

To find the existing return requests:

  1. Log in to the Customer area.
  2. In the Your cart box, click on the Returns link.

    X-rma-18.gif

    After you click on Returns, the system will display the Search form. Use the form to adjust search criteria. The system will display only those results that meet the criteria.

    X-rma-20.gif

  3. Click the Search button to display the list of return requests that meet the search criteria.

    The Returns box with the list of return requests will appear.

    X-rma-19.gif

Modifying existing return requests

Customers are allowed to edit return request if only the request has the status Requested. If the request has a different status, it means that the request has been processed by the store staff already, and the customer cannot edit its details. For requests with statuses Authorized and Completed it is possible to print the return slip.

To modify a return request:

  1. Open the Returns box with the list of existing return requests.
  2. In the Returns box, select the check box for the request that you want to modify and click the Modify button. Alternatively, click on the request ID in the ReturnID column.

    X-rma-19.gif

    This will open the Modify box where you can edit request details.

    X-rma-21.gif

  3. Edit the return details and click the Modify button to apply the changes.

Deleting existing return requests

Customers can delete their return requests. Deleted requests get removed from the returns list in the Customer area; but they are still kept in the returns list in the Admin area and have the status Removed by customer. In case of need, the store staff can edit the details of a removed request and change its status.

To delete a return request:

  1. Open the Returns box with the list of existing return requests.
  2. In the Returns box, select the check boxes for the requests that you want to delete.

    X-rma-19.gif

  3. Click the Delete selected button.