for Magento 2

Flexible and powerful RMA module is designed to help you manage product exchanges and returns in the most effective way. Make RMA seamless to the shopper and bring your customer service to a new level.

  1. Enable RMA for all types of products
  2. Create unique statuses
  3. Allow guest RMA requests
  4. Set up RMA notifications
  5. Admin users can create and edit RMA requests from the backend
View Extension Demos See User Guide

Merchants do their utmost to provide decent customer service; though a great service doesn’t end when an item is purchased and delivered to a consumer. The quality of customer service is truly tested when it comes to returns management. Magento 2 RMA extension is aimed to help you effectively deal with all stages of RMA process. Configure Magento 2 RMA module settings to perfectly suit your business model as well as your customers’ needs.

Provide a better shopping experience

Build customers loyalty

This Magento 2 product return extension becomes a magic wand if you want to keep customers satisfied and positive about a webstore even if there were some issues with an initial purchase.

Intuitive interface

Magento 2 returns extension gives a clear way to turn on a RMA request. A customer only needs to fill in a form and indicate item name & conditions of an item, describe what's wrong with it and what should be done about it.

Comfortable communication

Now it’s not necessary for a customer to log in to the store account each time there is a need to comment or check on the RMA status; the client can reply to RMA messages via email.

Anonymous RMA

Show that you value visitors’ time by enabling guest RMA option. Thus a buyer won’t need to register a customer account to create a ticket.

Flexible return policy

Make return policy beneficial for customers; allow them to return only the items they are unhappy with. The feature is handy when a customer has many products in one order or wants to replace only a certain component of a bundle product.

Multistore support

With Magento 2 returns module you can create custom email templates and status labels for each store view. Use native language of your customers to avoid misunderstanding and show an individual approach.

Advanced admin options

Unlimited request types, statuses, and reasons

Magento 2 provides only replacement and refund request types; often you need more options to satisfy customers’ needs. With the help of refund extension you can easily create any number of new statuses reasons and possible resolutions.

Create custom fields

Include any number of fields into a RMA-request form. Thus you can provide store admins with more detailed descriptions of the problem; it can significantly reduce the time of processing the request.

Track request history

All RMA requests are logged both on the Magento 2 backend and in the returns tab of a customer account.

Avoid duplicating RMA requests

Now you can see if a RMA request is already assigned to particular product from the order. For example, a client bought a table and a chair; assume that the table was returned with a RMA already. So the next RMA with the same order number can only return the chair.

Configure validation process

When guest visitors need to create a RMA request, they fill in a quick webform.There are 4 fields in the form and you can configure each one according to your needs.

Take control over all aspects of RMA

Magento 2 refunds extension enables you to adjust return and replace process to the needs of each particular store.

  • Create a RMA request from the backend;
  • Define min. and max. return period after an order is completed;
  • Select min. and max. size for RMA attachments;
  • Compose a custom request confirmation message;
  • Generate shipping labels for printing;
  • Keep a customer constantly informed about the request processing;
  • Receive email alerts immediately when a new issue is placed;
  • Generate shipping labels automatically only when it’s needed (when a buyer presses ‘Print shipping label’).
Reasons to choose

Other Features

  • 100% Open Source — Easy To Customize
  • Follows Magento Code Architecture
  • Separated HTML/CSS/JS
  • Simple installation via Composer
* The name "Magento" and the logo are the trademarks of Magento, Inc.
Just a happy customer
Actually, it's not our first RMA extension that we tried, but we stopped on this one because of flexible settings and a high-quality code (well done, guys). We use the extension for 2 months and all features work well. I like that Amasty always keeps their extensions updated and provide a good support if you need it.
Richard M.
Useful extension and support
Our company was faced with the problem of returning goods and we couldn’t deal with it by ourselves, so that’s why we decided to acquire RMA extension for our site.
What is especially important to us:
- Saves time
- Improves customer loyalty
- Organizes return process
- Helps to track returns
During three months of use so far there are no complaints in returning/replacing products for our customers. What is important, we started to receive a positive feedback, that’s why I acn say with confidence that it wasn’t a useless purchase, thanks to Amasty team
Also, Support team is very professional and patient, these guys kindly answered on all our questions, even on the silliest

Write Your Own Review

You're reviewing: RMA for Magento 2

Version 1.1.2 - November 14, 2017
– Magento 2.2 compatibility is tested and confirmed
– Improvement: automatic changed URL Create RMA for orders from different stores
– Fixed issue with incorrect order status label
– Fixed issue with checking order status and shipments when creating RMA
Version 1.1.1 - September 25, 2017
– Fixed email preview issue on Magento Enterprise
Version 1.1.0 - August 07, 2017
– It is now possible to block RMA creation for certain products
– New comments in RMA request will be highlighted for customer