Get a fresh start of the year! ✨ Discounts starting from 1 extension in cart SHOP NOW

RMA for Magento 2

Make product returns management less costly and resource-consuming for shop owners with our adaptable Magento 2 RMA extension. Create value for customers by making the process transparent and consistent to increase customer lifetime value.
  • Make returns faster and easier to improve customer satisfaction
  • Process all requests automatically and save your team from manual tasks
  • Analyze RMA efficiency with detailed reports to reduce return rates
  • Auto-generate shipping labels to provide self-service and reduce operational costs
  • Communicate with customers in a live chat to create a pleasant experience
  • Improve mobile experience with the RMA with PWA add-on
  • Choose Lite, Pro, or Premium option to empower your store with the right solution
Activate support subscription
to access support service
Covers all products
in your account
90 days free trial
support subscription

Pick a bundle with 2 additional extensions and get 10% discount

Save $83.70

Why automate RMA?

Up to 40%

of the online purchases are returned. In the future, the amount of returns will reach a trillion dollars a year


of shoppers claim they won't get back to the store if the return experience is poor (UPS Study).


of the shop owners pay overtime to process more returns

While merchants work to provide excellent customer service, the experience doesn’t end when an item is purchased and delivered to a customer. For customers, the quality of service is truly evaluated when it comes to returns management. Poor RMA affects even long-lasting customer loyalty. For all that, returns are costly and resource-consuming for store owners to manage due to logistics and time management.

What do you get with the extension?

Apply powerful Magento 2 RMA to cover all stages of the return management process in the most efficient way. Flexible module settings for customization allow you to build a return policy that perfectly suits your business model and meets your customers’ needs. Our automated system also makes request processing easy for admins while the advanced UX/UI significantly improves customer retention rates.


Automated responsive RMA center to reduce operational costs


Highly сompetative customer service


Valid insights based on your return statistics


Retain customers with a powerful RMA system

When buying online, site visitors solely rely on product descriptions and reviews as they have not tested the item in person yet. Even the most loyal customers may have some reasons for returns or exchanges. Build strong relationships with customers and minimize your site abandonment rate with Magento 2 Order Returns.

Automate your RMA workflow

Non-optimized RMA management may cause potential losses to your store. Mistakes made during manual operations can affect relationships with customers and make the entire process more time-consuming. The advanced Magento 2 Returns Management tool is designed to automate the RMA system and reduce the workload on your admins so they can focus on optimizing other parts of your business.

Cover each need with Magento 2 returns

The solution is designed to make your return policy not only efficient, but profitable as well. A set of flexible settings allows you to create as many rules, conditions and resolutions as your business needs.


[PRO, PREMIUM] Enhanced management and reports

We have empowered RMA Pro and Premium versions with automation rules, reports and export to make it a complex tool for advanced management and analytics. Use detailed reports to monitor incoming returns and detect the most troublesome issues that may affect overall customer satisfaction. Simplify and speed up operational return workflow to reduce costs.


The product is compatible with the Export Orders extension

To enjoy maximum export capabilities check out our Export Orders solution. Transfer orders with RMA requests to 3rd-party systems, manually or automatically. The product is fully compatible with RMA for Magento 2 extension.

[PREMIUM] Improved logistics management

The plan enjoys all the features of RMA Lite and Pro versions. We enhanced our RMA Premium with the shipping labels generator to speed up the return process both for customers, and your team. The product provides better logistics and supports UPS, FedEx, and DHL carriers.

Build an effective return policy

Whether you are new to online retail, or you have already a mature business with a network of stores, you still face the need to reduce costs on RMA and keep your clients happy. Still, each business is unique and undergoes its way with a set of challenges to handle here and now. We created three RMA plans so you could empower your store with the proper functionality without overpaying for extra features.

RMA Lite


  1. $219
  • Set a specific return period for any product
  • Disable returns for particular items (e.g. discounted ones)
  • Add RMA details to products info and to the shopping cart
  • Create return reasons, add item conditions and adjust resolutions
  • Manage multiple items in one request
  • Provide automatic step-by-step instructions
  • Communicate with customers in a live chat
  • Notify admins and customers about requests status changes



  1. $349

Lite features included

  • Update statuses automatically based on multiple conditions
  • Auto-assign requests to particular managers
  • Set the rules for automatic notifications
  • Analyze RMA statistics with detailed reports
  • Identify problematic customers and unprofitable products
  • Analyze the efficiency of your managers work
  • Monitor the dynamics of average lead-time
  • Manage RMA requests using API
  • Export RMA data

RMA Premium


  1. $399

Lite and Pro features included

  • Generate automatic labels for UPS, FedEx and DHL carriers
  • Choose suitable package type and dimensions
  • Attach ready-made labels to RMA requests
  • Let shoppers download labels in customer accounts
  • Update or correct improperly created labels
  • Create multiple packages for one return request

More Features

  • Collect additional customer information with extra
    custom fields
  • Speed up communication with custom ‘Quick reply’ templates
  • Upgrade front end design with full Jet Theme compatibility
  • NEW: Let registered users auto login to requests using the links in emails
  • Create returns with attachments right from the backend and use a Direct Link
  • Display Privacy Policy checkbox and redirect to RMA Policy page
  • Use as a warranty extension for Magento

What RMA Stands for in Magento 2?

Magento 2 product return RMA is the permit you give to customers for the return of goods they acquire at your e-store and return merchandise authorization. The procedure of returning and refunding goods is usually described in an RMA Policy.

allow you to enable the RMA attribute to let shoppers return individual items. Any return in this case can be managed in the ‘Advanced Settings’ section of each product record. Given the attribute is disabled, a product won't be included in the list of returnable items.

  • Amasty M2 RMA settings:

manual control of the process is time and resource-consuming. We offer you the opportunity to automate it and simplify the management from the m2 backend. Find a more detailed description of the features below.

Given everything is set up correctly, our extension handles requests and collects user's feedback automatically. It goes with settings that permit you to disable refunds for specific items and enable a live chat for faster issue-addressing. Customizable email templates are also included. Read on to examine a full list of features.

According to the statistics, the extension can cover each business need in synergy with the following solution: magento 2 store management and magento 2 refund.

What are the benefits of the Magento 2 RMA extension?

Magento 2 RMA extension will help you retain more customers and improve their shopping experience. Moreover, having a clear return policy will help you increase sales because, according to statistics, 63% of customers won’t buy in your store if they can’t find your RMA policy.

The RMA extension for Magento 2 allows submitting requests from both the storefront (customer account and dedicated forms for guests) and the admin area. Besides selecting the item(s) for return, a customer needs to answer several questions regarding package and item conditions, request resolution, etc.

Adobe partner logo
Magento Marketplace logo
See 216+ verified reviews
1 Single points of sales
Trusted by Customers
Are Amasty extensions compatible with all themes and extensions by other vendors?
Amasty extensions work with all plugins we issued and with most 3rd-party plugins. If you come across a compatibility issue with any third-party module, we’ll definitely try to help you. If you face any technical issues, please create a ticket...
Will I get free support and updates?
To access the support service, you need to activate a support subscription in your customer account. Thus, all possible technical issues will be handled by professionals. Support subscription covers all the extensions in your account and comes with 90...
Do you have the installation service?
Yes, we provide a professional installation service. You can purchase it when ordering an extension. If you buy more than 1 extension in one order, we can install all of them! If you need to configure plugins according to your business needs, you can...
Can I request a free trial?
Amasty doesn’t provide any trials of Magento extensions. But we have a 60-day money-back guarantee. There's one exception: Amasty extensions are provided for testing or demo purposes to our official Platinum Partners as a part of the “access to Amasty...
Can I test an Amasty extension on a staging site before transferring it to a live one?
Yes, you can install any Amasty extension on a test site and configure all the settings there before doing it on your live store.
How can I get a refund?
Amasty provides a 60-day money-back guarantee. In case the acquired extension didn’t meet your expectations, our support team is always ready to help you.  To get a full or partial refund of your order, please create a ticket in our support...
How can I receive a discount?
According to the rules of Amasty's Reward Program, you get $15 back to your reward points for every $100 spent.You can spend them to buy other extensions or services from our catalog.These Points are valid for 60 days from the purchase date. You can...
How to update a Magento 2 Amasty extension?
To update a Magento 2 extension by manual upload:1. log in to the customer account;2. navigate to the Products tab, scroll to the packages section, and click the Download link next to the extension that should be updated;3. Important: If some extension...
If I need additional features to be added to an Amasty extension, how can I ask for it?
To leave your feature request, log in to your customer account and open the Products tab. Then, scroll down to the bottom of the page, and leave your feature request in the following form: As soon as you send your request, it is considered by our ...
Magento 2 Amasty extensions installation
Each Amasty extension package is provided with the extension files, installation & setup guides, and a license agreement. Some extensions include import files examples as well. So how to install our Magento extension? What is the plugin...
How can I prolong support?
When you get any support subscription plan, it will be prolonged automatically. Also, you can cancel your subscription at any time. For this, go to your customer account and open the Subscriptions tab. If you cancel your subscription, the service will...
What should I do if my Reward Points have expired?
According to our reward program, the Reward Points are valid for 60 days starting from the moment they’re transferred to your account. But we always try to stay supportive, so you can create a ticket, and we’ll consider your case individually...
How can I use my Reward Points?
How to check your reward points balance? Step 1. Log in to your customer account or create a new one. After this, you will be redirected to your account dashboard. Step 2. In the left menu choose Reward points. Step 3. You will see your current reward...
Can I change the EE extension to CE for free?
Usually, no, you can’t exchange modules. Please, contact our support managers and they’ll consider your case individually. → Learn more about our special offers
How can I get a discount to re-purchase plugins?
Usually, we don’t provide any discounts. But you can contact us, and we’ll consider your case individually. → Learn more about our special offers
Does the RMA for Magento 2 extension have the capability to create FEDEX/UPS shipping labels?

You can find the link to the Shipping Label in any RMA Request. The module generates internal shipping labels regardless the shipping method chosen by a customer.

How can I disable the customer's rating/feedback section in the RMA module?
There is no setting in the extension configuration to disable it in the admin panel. However, you can disable the feedback option enabling some code modifications. Comment out the code part responsible for the feature in the following file: /app/code...
Customer Reviews

Are you looking to add specific functionality for this extension or want to acquire a reliable development partner altogether? With custom development services by Amasty, you will receive high quality and cost-effective solutions developed by Magento professionals according to industry’s best practices.

Request a Quote

Submit this form now and we will get back to you promptly!

What feature your extension lacks?

You can always download the recent version free of charge from your account installing an upgrade is easy

See Magento (and other software) versions we support and guarantee their compatibility with our extensions

Version 2.6.5
Last Update: Jan 18, 2022
2.6.5 - Jan 18, 2022
  • Fix we fixed the issue with the validation of products with custom options
  • Fix we resolved the problem that occurred when a custom URL prefix is used
2.6.4 - Nov 16, 2021
  • Fix we fixed the issue that occurred in multiple submitting RMA form
2.6.3 - Oct 20, 2021
  • Improvement we enhanced the GraphQl extension and covered the missing settings
2.6.2 - Jun 24, 2021
  • Fix we resolved the issue with rma-graphql package installing via composer
2.6.1 - Jun 21, 2021
  • Fix we resolved the issue with RMA tab missing on the order detailed page in admin panel for a user with the limited role
2.6.0 - Jun 10, 2021
  • Compatibility now the module is read and write GraphQL compatible
Version 2.5.0
Last Update: May 24, 2021
2.5.0 - May 24, 2021
  • New we added API methods that allow admin to connect RMA requests to and from other systems such as ERP and CRM (Note: the functionality is available as a part of RMA Pro and Premium tariffs)
  • Improvement we added the link ‘My Returns’ to the header links block to let you check a returns page without additional steps
  • Improvement we enhanced the work of the settings for displaying return information to display the corresponding text for downloadable and virtual products
  • Improvement we made an automatic login for registered customers from email about RMA request
  • Fix we fixed the issue with the ‘Was on sale’ condition applied to products that weren’t on discount
Version 2.4.0
Last Update: Apr 23, 2021
2.4.0 - Apr 23, 2021
  • Improvement we added a new option that allows your customers to create returns from the order grid at the customer account
  • Improvement now, when a new order is created via the RMA request, you may return to this request in one click via the button ‘Back to Return’
Version 2.3.1
Last Update: Mar 09, 2021
2.3.1 - Mar 09, 2021
  • Improvement we refactored the compatibility mechanism with Export extensions
2.3.0 - Feb 10, 2021
  • Compatibility we made the module compatible with Amasty Export Orders extension for you to export fields from Amasty RMA
  • Fix we fixed display of currency symbol in RMA reports
  • Fix we solved the problem with emails to confirm new returns and to notify about new messages in chat from admin
  • Fix we fixed issues in js file
Version 2.2.23
Last Update: Jan 18, 2021
2.2.23 - Jan 18, 2021
  • Improvement MFTF tests were moved to additional packages
2.2.22 - Nov 19, 2020
  • Compatibility now the extension is compatible with Amasty Jet Theme
2.2.21 - Oct 29, 2020
  • Improvement minor code improvements were implemented to enhance the extension security
2.2.20 - Oct 01, 2020
  • Fix we fixed the issue with sending RMA notifications to admin when creating returns from Admin panel
2.2.19 - Aug 26, 2020
  • Improvement code was refactored according to Magento Marketplace standards
2.2.18 - Aug 12, 2020
  • Improvement we added CSS to the extension to avoid incorrect image displaying while creating a new return
  • Fix we fixed the issue with return information displayed on frontend when a return rule is set up on attributes
2.2.17 - Jul 29, 2020
  • Improvement code was refactored according to Magento Marketplace standards
2.2.16 - Jul 21, 2020
  • Improvement minor visual improvement in the Admin Area
2.2.15 - Jul 14, 2020
  • Compatibility now the extension is compatible with Amasty Jet Theme
2.2.14 - Jul 01, 2020
  • Fix we fixed a minor issue with API
2.2.13 - Jun 18, 2020
  • Fix we fixed the issue appeared when upgrading from 1.3.7 to 2.2.0 version with RMA requests created
  • Fix we resolved the problem appeared when changing a timezone in Magento
2.2.12 - May 21, 2020
  • Fix now the file extension is added to Shipping Label when downloaded from Customer Accounts
  • Fix we resolved data integrity issue when upgrading to 2.0.0 version
  • Fix we fixed the issues appeared when attaching the files to RMA request from Admin Panel
2.2.11 - Apr 23, 2020
  • Improvement we added the option that allows you to attach files to RMA request created via Admin Panel
2.2.10 - Apr 01, 2020
  • Improvement we improved code constructions for Magento Marketplace standards
  • Fix we fixed styling issues in admin panel
2.2.9 - Mar 03, 2020
  • Improvement we added tooltips with description to RMA reports
  • Improvement we enhanced MFTF tests
  • Improvement minor visual improvements in the admin area
2.2.8 - Feb 19, 2020
  • Fix we fixed the issue with downloading attached to chat files
2.2.7 - Feb 18, 2020
  • New now it is possible to turn off the chat on the frontend
  • Improvement we added the switch to the extension's general settings that allows to turn off the 'How do you rate the work of a manager' pop-up
  • Improvement now extension covered by Magento Functional Testing Framework tests
  • Fix we solved the problem with rendering custom options and selected attributes in RMA block 'Details'
  • Fix we fixed saving RMA message where RMA was created from admin side
  • Fix we fixed error 'No such entity with id = ' where customer group was deleted before RMA's creation
  • Fix we fixed issue with sending emails and using function setFrom() by store
  • Fix we fixed issue with download files with uppercase extension name (e.g.: JPG) from chat
2.2.6 - Jan 29, 2020
  • Compatibility with Magento 2.3.4 was tested and confirmed
2.2.5 - Jan 08, 2020
  • Fix we solved the problem with compilation on Magento 2.1.x
  • Fix we solved the problem with translating alert while RMA request creating
  • Fix we solved the problem with saving RMA request on Magento 2.1.7
  • Fix we solved the problem installing add-on RMA Reports
2.2.4 - Dec 03, 2019
  • Improvement we added a Lead Time column to RMAs grid - now you can watch for time resolving all your requests even from the grid
  • Improvement now, the feature downloading RMA requests to csv offers you to download archieved requests
  • Fix we solved the issue with displaying product images on RMA request for simple products
  • Fix we solved the issue with setup di compile on Magento 2.1.x
  • Fix we solved the issue with deactive returning simple product
2.2.3 - Oct 29, 2019
  • Improvement we implemented UX enhancement for Product Reviews Tab in RMA request on admin panel
  • Fix we solved the problem with displaying return options on cart page
  • Fix we resolved the problem with extension upgrade
  • Fix we solved the problem with displaying shipping cost information in RMA requests
2.2.2 - Oct 25, 2019
  • Fix we resolved the problem with default Magento JS bundling
2.2.1 - Oct 18, 2019
  • Fix we solved the problem with displaying empty resolution period for RMA requests
  • Fix we solved the problem with translation Resolution period for different Store Views on RMA requests
2.2.0 - Oct 02, 2019
  • New we introduced a new dashboard report with a lifetime statistic on all the opened RMA requests in your store.
  • New now you can see a history log of all RMA requests.
  • Improvement we added templates of quick replies for communication with clients.
  • Improvement we added a button that lets you open a Credit Memo immediately from the RMA request and make a new Order.
Version 2.1.1
Last Update: Sep 18, 2019
2.1.1 - Sep 18, 2019
  • Fix we resolved the problem with upgrade script
2.1.0 - Aug 19, 2019
  • New we added the ability to restrict RMA for products which were sold through promo actions
  • New we resolved issue with default RMA rule
Version 2.0.0
Last Update: Aug 19, 2019
2.0.0 - Aug 19, 2019
  • New we are very proud to introduce a completely new RMA extension. Important! Though we did our best to transfer all the data from the old version to the new one while updating. Don't forget to make a full backup and test it on a staging site first.
  • New RMA Rules allow setting different resolution periods for any product
  • New advanced UX and Design make customers' experience more pleasant and increase their loyalty
  • New attaching shipping labels allows customers to promptly ship items back to the store
  • New instructions for a customer make the return process extremely clear
  • New integrated live chat allows customers to have a real-time conversation with an admin and discuss the return details in minutes
  • New efficient workflow in the admin panel saves time and effort for administrators
  • New chat quick responses allow to process more requests with less effort
  • New RMA Policy keeps customers informed and saves the administrator's time
  • New RMA Customers Reviews help the store owner to improve the return process and increase customers' loyalty
Version 1.3.7
Last Update: Aug 14, 2019
1.3.7 - Aug 14, 2019
  • Improvement notifications for RMA requests in Customer Account was enhanced
1.3.5 - May 24, 2019
  • Fix the issue with HTML tags in emails for 'Comments History' text was resolved
1.3.4 - Jan 31, 2019
  • Fix the issue with RMA templates while creating/amending RMA statuses was resolved
1.3.3 - Dec 06, 2018
  • Fix the issue with the error while previewing RMA email templates was resolved
1.3.2 - Dec 04, 2018
  • Improvement now it is possible to set the order statuses to allow RMA on the frontend
1.3.1 - Oct 24, 2018
  • Fix the issue with the code area after the "upgrade execution" setup was resolved
  • Fix the issue with email templates after the "upgrade execution" setup was resolved
1.3.0 - Sep 07, 2018
  • New the ability to disallow the RMA creation for certain order statuses was added
Version 1.2.7
Last Update: Jul 11, 2018
1.2.7 - Jul 11, 2018
  • Fix the issue when updating Magento from v.2.1.x to v.2.2.x was resolved
1.2.6 - Jul 09, 2018
  • New the ability to attach multiple files to an RMA request was added
1.2.5 - Apr 27, 2018
  • Fix the problem with the quantity of deleted products in an RMA request was resolved
1.2.4 - Apr 12, 2018
  • FIxed an issue with sorting RMA requests on the grid
1.2.3 - Apr 11, 2018
  • Fixed an issue with the RMA requests that include products deleted from Magento
1.2.2 - Apr 02, 2018
  • Fixed the issue with the admin email notifications
1.2.1 - Feb 22, 2018
  • Fixed issues on the RMA status grid
  • Fixed an issue with the default 'RMA' route after updating
1.2.0 - Dec 20, 2017
  • New 'URL address for RMA' is added into the General Settings. Now, you can specify the custom URL address for RMA requests.
  • Compatibility with PHP 7.1 was improved
  • Fixed an issue with bundle products
Version 1.1.2
Last Update: Nov 14, 2017
1.1.2 - Nov 14, 2017
  • Improvement automatic changed URL Create RMA for orders from different stores
  • Fixed issue with checking order status and shipments when creating RMA
  • Fixed issue with incorrect order status label
  • Magento 2.2 compatibility is tested and confirmed
1.1.1 - Sep 25, 2017
  • Fixed email preview issue on Magento Enterprise
1.1.0 - Aug 07, 2017
  • New comments in RMA request will be highlighted for customer
  • It is now possible to block RMA creation for certain products

Ratings & Reviews

96% of 100
© 2009-2022 Amasty. All Rights Reserved.