INR - Indian Rupee

USD - US Dollar




INR - Indian Rupee

USD - US Dollar


Hire a Developer

Now You can Hire Webkul Developer and get Webkul Modules Customized as per your needs.

Magento 2 RMA Extension Sale

Magento 2 RMA Extension

1 Review(s)
Write A Review

Magento2 Product Return RMA : Magento 2 Product Return RMA allows the store owner to integrate RMA system for its customers so that they can create a request for product return. RMA is very useful for product return/refund/exchange/order cancellation. With the help of this module, any customer can return the products, have them exchanged or refunded within the admin specified time limit.

Regular Price -
Offer Expiring Soon

* Required Fields

Request Customization



Magento 2 RMA Extension: Magento 2 Product Return RMA allows the store owner to integrate RMA system for its customers so that they can create a request for product return. RMA is very useful for product return/refund/exchange/order cancellation. With the help of this module, any customer can return the products, have them exchanged or refunded within the admin specified time limit.

Magento 2 Product Return RMA Features -

  • Send and receive file attachments with the messages.
  • Create customizable fields for the RMA Request Form.
  • Guest Customers can generate RMA too.
  • Buyer and Admin can communicate using RMA system.
  • RMA History with Filters and Pagination.
  • Show Return Policy Page to customers.
  • Dynamic order selection with various option.
  • Print RMA details and shipping label easily.
  • The customer can also enter consignment number and upload images after RMA generation.
  • The admin can manage RMA status as well as Reasons.
  • The customer and the admin receive notification emails.
  • Using Return Quantity, the admin will return RMA quantity to their store.
  • The admin can select the allowed product types for RMA.

 What is the use of this module and why should use it?

Product return is a much needed feature in the ecommerce store. RMA feature helps to improve end user experience and satisfaction. As goods are bought without the physical inspection by the buyers. So this module provides the freedom to the customer to return and exchange the bought goods. This module offers a quick and convenient way to the customers to file an RMA.

Module Configuration

After the module installation, the admin will configure the module. The admin will do the following settings:

  • Select allowed products for the RMA request.
  • Admin will set the Return policy.
  • Admin will enter the Admin name and email address.
  • Admin will enter days up to which the customer can request for RMA.
  • Admin can select “Allowed Order Status”.
  • Allow New RMA Request For Cancelled Requests - Yes/No
  • Allow New RMA Request For Declined Requests - Yes/No
  • Enter content for New RMA Message to Customer
Module Configuration

RMA Reasons

Here, the admin can manage the RMA reason which is used by the customer at the time of RMA request. The admin can create new RMA reason and select its status- enable or disable. Even the admin can delete any existing RMA reason from the grid. Magento2 RMA Extension provides a large range of options from reasons ( which will be added by admin) to search by order, date, and SKU.

Magento 2 Product Return RMA

Shipping Label

The admin can create shipping label for the new and existing orders. For creating the shipping label, the admun will enter the price, title, select status and upload image for the shipping label. In the grid, admin can preview the shipping label, edit the shipping labels or delete them.

Magento 2 Product Return RMA

 Create RMA Custom Fields

The admin can create customizable fields for the Request New RMA form. Various types of fields can be created such as – radio button, checkbox. The additional fields allow the admin to get more information from the customers.

  • Enter the name of the custom field that will appear on the frontend.
  • The following types of fields are available: Text, Text Area, Dropdown, Multiple Select, Radio Button, CheckBox
  • Set the sorting order of this field using 0,1,2,3 etc.
  • Value Required – Select Yes if you want to make this field as the required field.
  • The customer will not be able to submit the RMA request unless they fill this field information.
  • Status – To show this custom field on the frontend, select Yes. Otherwise select No for hiding this field.
 Create RMA Custom Fields

RMA Request

Using Magento 2 RMA, the buyer can create multiple RMA request with return reason. The user can send the damaged product image. The customer will do the following:

  • The customer will select the order id on which he wants the RMA.
  • The customer will select a product for the RMA and select the reason behind the RMA.
  • The user will upload images, the select package condition, resolution type.
  • The customer can also add additional information, select product delivery status.
  • At last, the user will accept terms and condition.
RMA Request

 RMA History & Conversation

The customer and admin can view the complete history and conversations related to the RMA request. All the records are maintained in the RMA request for better management.

  • View Date & Time
  • Download Attachments
 RMA History & Conversation

Magento 2 Product Return RMA Support -

For any query or issue please create a support ticket here


Please Login to Write Your Review

based on 1 reviews
5 Stars
4 Stars
3 Stars
2 Stars
1 Stars
Write a Review
Ben Staines
Posted On - May 24, 2017 (United Kingdom)
Best RMA Extension
Sure a must have extension to have all the returns stored in one place. Clear for customers to fill in, and clear for shipowners to manage it. The customer gets updates which is increasing the service level. The support team is very helpful and active. Their response is very fast and interactive.


Move to Cloud Today
AWS Free tier hosting for one year by amazon web services, for more details please visit AWS Free Tier.
In our default configuration we will provide tremendous configuration for your eCommerce Website which is fast to load and response.
Default Configuration Details of Server -
  • 1 GB RAM
  • Interactive Banners
  • 1 Core Processor
  • 30 GB Hard Disk
  • RDS or DB with 1 GB RAM
Want to know more how exactly we are going to power up your eCommerce Website with Cloud to fasten up your store. Please visit the Cloudkul Services.






Module code is completely open that means anyone can customize the code as per his / her need , as the developer of the module we also provide customisation and development of the module please contact us for module customisation (Paid Service)
Re Enter Email*
Paste is disabled


  • + Features
  • - Bugs
Version 2.0.6
  • + Compatible with Magento v2.2.*.
Version 2.0.5
  • + Custom Fields in RMA Generation form feature added.
  • - Bug Fixed.
Version 2.0.4
  • + File Attachment feature added for RMA conversation
  • + Frontend UI Changed.
  • - Bug Fixed.
Version 2.0.3
  • + Credit Memo Feature Added.
  • + Admin can refund offline for RMA by creating Credit Memo.
  • + Admin can allow different types of products for RMA.
Version 2.0.2
  • + Compatible with Magento 2.1.*
  • - All RMA grid bug fixed.
Version 2.0.1
  • - If RMA generated for the particular item in the order, will not able to generate again.
  • - When RMA will generate Admin will also get an email notification.
Version 2.0.0
  • Initial Release