RMA for Magento 2

Streamline and automate the product return process in your store. Reduce the work load on store staff with a single panel for managing RMA requests. Improve customer service with a convenient interface to request RMAs on purchased goods.

  • Single panel for managing all return, exchange and credit memo related tasks
  • Full communication history on each RMA
  • Predefined replies for faster communication with customers
  • Use workflow rules to automatically assign RMA status and manager on it
  • Custom RMA statuses, reasons, resolutions
  • RMA requests from offline points of sales are supported
Hyvä compatible

The extension is compatible with the Hyva theme.
Frontend Demo

Save time with a Free Installation
Get a free installation and configuration tailored your requirements
Feature Highlights



Good post-sale support is a pivot point for customer loyalty. However, it can be a challenging task for a store to process a customer's return and exchange RMA requests without mistakes.



RMA extension covers all aspects of the product return and exchange process while providing an intuitive interface for customers and store managers. It automates RMA request processing with workflow rules to reduce staff workload.

What benefits the RMA extension brings to your store

Improve return and exchange experience
Improve the return and exchange customer experience
Automate RMA workflow
Automate RMA workflow
All RMA history in one place
All RMA history in one place

RMA for Magento 2 main features

  • Transparent RMA monitoring for customers and store admins
  • Customizable RMA workflow, statuses, reasons and resolutions
  • Custom fields to store any info on RMA request
  • Reduce manual work with quick responses and workflow rules
  • Full history of status changes, messages, files for every RMA
  • Detailed RMA reports

Enhance post sale service

Provide any customer of your store with convenience on their product return or exchange experience. Use the rich set of features of our RMA module to raise shopper's confidence in buying at your store. Our module works with multistore/multi-inventory configurations.

Refunds, Exchanges, Store Credit

With our extension, customers may ask for a refund, or product exchange. Additionally, they may choose Store Credit to instantly get a refund to in-store account and continue shopping.

Partial Returns

For an order of several products, customers get the ability to return only items that don't fit the requirements. It's not necessary to refund the entire order.

Product Returns for Offline Orders

Customers can easily issue an RMA request for goods they purchased at an offline point of sales.

RMA for Guests

Creating an RMA request is possible for customers who bought your products as 'guests'. The account is not required to return or exchange products.

Flexible RMA workflow customization

Configure a Magento 2 RMA extension to provide a convenient return process that ensures ideal post sale support for your customers and reduces the work load on your staff.


Return reasons

Give customers an opportunity to choose the most accurate RMA reasoning by creating an explicit list of reasons to open an RMA ticket.


RMA resolutions

Extend RMA options beyond default exchange or refund. Propose your customers with the choice of replacement, store credit, repair service and other possible resolutions to greatly enhance the post sale service in your store.


Custom RMA request statuses

Inform your customers about the stage their RMA request is currently at. Color coding helps customers and store admins to distinguish statuses at a glance.

Store any RMA information in custom fields


Store any additional information on RMA in custom fields. You can use custom fields to store some additional information about RMA in Magento 2 admin.

For example, you can create a custom field to store information about shipping carriers or track the numbers of returned products.


Custom email notifications

Provide fast and clear communication with customers and employees by using automated emails. Use variables for a high level of letter personification. Create flexible rules to trigger notifications on RMA events.

The module supports standard Magento variables for emails, supports calls for the programmatic functions and adds a set of its own variables. Configure them into personal emails to be sent to your customers and store agents.

Full RMA transparency for customers

Our RMA extension provides a clear and intuitive interface for issuing and tracking RMA. It features a direct chat for and stores the full communication history on each RMA.

Intuitive RMA workflow


Customers can easily issue an RMA and monitor it form their account. They are able to track every step of the RMA process through intuitive and simple interface our module provides.

The RMA frontend panel displays all relevant information to the RMA request. Customers can see the Product Name and SKU of the item they issue RMA for. They also can track quantity of returned items, reason for return and RMA resolution they want to achieve.


Convenient communication

Shoppers can stay in touch with store managers and directly discuss any issue that may occur regarding the RMA request. For example, customer may ask for a prepaid return label.

Communication history is available at any moment for customers to review it.


Attach files to RMA requests

The customer may provide additional evidence on his or her RMA request by uploading photos, documents and other information that may be required to make a successful RMA resolution.

Simplify RMA workload for store managers

Store managers get all the tools necessary to provide fast RMA support for customers. RMA management is done in a single section of the Magento store admin panel.


All RMAs in one grid

Store admins can easily monitor all RMAs in one grid. Status color coding allows you to distinguish different statuses in a glance. Managers can use filters to display in RMA grid to exclude statuses they don't need to monitor.

magento 2 RMA

Full communication history on each RMA

Store managers are be able to quickly refresh their memory on any RMA by checking the full messaging history on it. Easily stay up to date with every client situation to provide the best support.


Quick responses

Use the option of sending quick replies to make communication faster. Our module allows you to predefine standard answers, for example, link for return shipping label printing.

Store admins can simply select said answer from the list to send it in seconds.


RMA label upload in admin panel

Store managers can upload a return label in image or PDF format. The customer can print this label through his of her account. This option is useful, for example, when a return label should be prepaid or a return should be done via specific delivery provider.

Help Desk integration support

Simplify RMA workflow by integrating requests with the Mirasvit Help Desk extension. Store managers will be able to work with all support tickets, including RMAs, from one place.


Craft your RMA Policy

Fit RMA Policy to your needs by configuring its main parameters:

  • Number of days when RMA can be requested for completed order
  • Allow an RMA request only for orders with specific status
  • Allow you to combine returns from sevelar orders in one RMA
  • Request only shipped products
  • Ask customers to confirm agreement with store return & exchange policy
  • Show customers a block with RMA policy agreement.

Built-in reports to get full information on the RMA

Always be informed on RMA workflow in your store. Analyze the RMA results with reports on the following:

  • by product
  • by offline product
  • by attribute
  • by reason
  • by status
magento 2 quick responses

Also, see the report statistics for RMAs by brand, status numbers, period, number of total products returned and number of total RMAs. Export the reports in CSV or Excel XML files for further analysis or archive storage.

GraphQl API support


Use GraphQl to manage yor RMA workflow faster by configuring complex queries and manipulating RMA data in your store. Embed our RMA extension into your PWA app using GraphQl API.

See it in action!
Pick a quick tutorial to learn about various aspects of this extension
Customer Reviews 97
Write Your Own Review
Your Rating
Excellent Product which we have been using for 3+ Years
CUSTOM  from United States
The Mirasvit RMA extension has been an integral part of our Magento stores for more than 3 years and it has ensured we can manage Returns in an efficient and professional manner. It works with very little input required which means you can have it up and running in hours instead of days.
good extension
ahmed  from United States
It has many features and is easy to use
Sami  from United States
i have buy this product and really happy to say that RMA give me complete functionality of Return & Excehange Prorducts
Great extension for returns
Andy  from United States
Makes returns much eaiser for us and our customers.
Easy to install.
Great extension!!
the best ever
mohamed  from Bisha, Saudi Arabia
the plugin is really helpful and excellent in providing automated services for your customer when it come to return management with full tracing of the return process
i like it a lot as it shows well to your customer how really you care
Excellent Feature and User friendly
Jayesh  from Ahmedabad, India
Easy to understand process for customer service staff. Very nice features available. I can recommend this extension to E-commerce stores.
Amazing Solutions for Businesses
InkStoreUSA  from Cliffside Park, United States
We are in ink and toner business and sometimes customer need to return their products. With RMA extension, we are able to organize all returns. Customers have beautiful dashboard. This extension also prevent customers sending their return without getting and RMA number. With this extension, your business is much more professional in customer's eyes
Top Extension
fe  from Heilbronn, Germany
Works well!
Radoslaw  from United States
very useful extension. In the event that there are complaints, I cannot imagine the operation of the store without RMA.
The supplement works very well.
Good Implementation
Max  from Arlington, United States
Good implementation and feels organic to the customers. A basic function for the store admin to open an RMA is present. Somehow so many competing solutions miss this basic necessity. Decent admin grid and workflow options. Integration with the Help Desk MX is a plus. Wish deeper integration continues to be developed with other modules. I like how attention is given to UI, feels complete and finished product, not a beta or something hacked like many of the competing solutions. The product feels like a native part of the store, not a bolt-on.
Gaurav  from Mathura, India
Excellent extension for RMA
Installed also: Layered Navigation M2
Essential To any Online Business
Bright  from Carol Stream, United States
Track returns and simplify your RMA process with this extension. It works great and should hopefully keep adding features in the future.
Handles a lot of RMA
Droner.dk  from Copenhagen, Denmark
Really good system that can handle customers and non-customers RMA cases.
Great extension
oloo  from Mielec, Poland
Extension works OK. Best support I ever seen.
Installed also: Follow Up Email M2
Great Module
Xubee  from Durban, South Africa
This module solved our big issue and made our clients happy!!!
Great extension
Neo  from St Louis, United States
Great extension, easy to install, works with my custom theme, amazing features for tracking and easy to use.
megento 2
roger  from Harrow, United Kingdom
must say very good service and very clean coded module works perfectly. Unlike other companies that have so many problems on their modules and make money from charging extra for support.
Excellent Extension
Brandon  from Berkeley, United States
Let's face it, as an e-commerce company, no one wants an item returned to their store. However, returned products are the cost of doing business. This extension creates a smooth customer return experience. Additionally, it saves us time and money as it greatly reduces the amount time we spend on a return. Don't hesitate to buy it!
Great extension
Janaver  from Monterrey, Mexico
Useful and very simple to use, giving our team a great tool.
Extension looks great, but how are returns directed to the correct MSI Source?
Ola  from Netherlands
Extension looks great, but how are returns directed to the correct MSI Source?

Suppose you receive a return order with 6 items. 2 items need reconditioning, 2 items come from source stock A and 2 items come from the store stock.

How can we then direct the 6 items to the correct source using M2.4. MSI Stock? There needs to be some kind of "Return to which source" option to choose from
Recommend it
Aman  from Toronto, Canada
I like the extension. Bought several Mirasvit modules and they're all working. No conflicts or something of the kind. Nice job!
StoreOwner  from Bratislava, Slovakia
Working great! :)
Best RMA extension
Karl  from Sittard, Netherlands
This is by far the best RMA extension; it works out of the box.
The routine is very easy, also for our customers.
Nice product
Suraj  from Mumbai, India
Worth investing money for this.
Must Have
Keylime  from Panama City, Panama
This is a must have extension for all Magento 2 projects.
Some startup issue but is working
EV  from Bergschenhoek, Netherlands
Decent, will improve the process of returns
All what you need for your RMAs
itechnical  from Riyadh, Saudi Arabia
Great Way to manage RMAs , have all what i needed with great flexibility to configure based on your needs
Great RMA extension
Anton  from Nairobi, Kenya
We are going also to purchase the store credit extension because it helps to save time doing refunds by giving the client a store credit.
Everything worked out of the box after the installation.
The Best!
wrc  from Istanbul, Turkey
Great extension great support and features. So far all works very well.
Thank you Mirasvit!
Fantastic rma system
Cool  from Holstebro, Denmark
Works right out of the box and it´s amazing in daily use.
Good functionality
Lari  from Helsinki, Finland
Otherwise excellent functionality, but we encountered some bugs with this module. Even after reporting the error with log output, it was difficult to work with their technical support because they continuously asked an access to our production environment in order to investigate the problem - to which of course we refused because our server contains sensitive customer data. We were then assigned another technical supporter after which everything got resolved. The bugs are now fixed and the module works as expected.
No returns by default in open source
Samuel  from Northwich, United Kingdom
As Magento open source lacks the ability to process refunds we decided to buy this extension. Like a lot of Mirasvit extensions there are a lot of configurable options which is a good thing, as you can make sure you have a returns process and policy that suits your business. Giving customer the ability to track returns and print postage labels has been great as it means that a lot of the returns process is pretty hands off. Really good extension for returns.
Great solution
Paul  from O'Fallon, United States
This is the best RMA solution on the market right now. It is fully customization and has a lot of features others do not, including "offline" RMA submission by guests.
Stable, complete and a must have.
LamboPlace  from Subang Jaya, Malaysia
We use this extension as the RMA of our marketplace (https://www.lamboplace.com) As always, Mirasvit extension is stable, easy to use!
Nice Extension
Khali  from Rawalpindi, Pakistan
Sweet extension. Thanks guys
Installed also: Sphinx Search Ultimate M2
great return request module
Bulent  from Kardzhali, Bulgaria
excellent and easy to use. such features must be part for magento core
Good to save our time and customers comfort
nav  from United States
Though we didnt have the opportunity to use this extension much :) (not more than 3 times). But for the stores have a possibility to get "return request" from customer must have this to save huge time
Great Extension for effective customer service
Pascal  from Durban, South Africa
If you want to improve your customer service then go for this extension. It is very easy to configure and the customer service from these guys is fantastic.
Good extension
Inocentiu  from Dragasani, Romania
Very good extension and support.
Amazing extension!
Daniel  from Ajman, United Arab Emirates
Very helpful extension!
Amazing functions
Mike  from Lemmer, Netherlands
We get around 15-20 RMA requests a day.
With Mirasvit RMA we now know the reasons why customers are returning / exchanging and we know what products will be returned so we can sell them again.
Really love it.
Good extension!
tian  from Los Angeles, United States
very good, thanks. This RMA extension important for me.
Magento 1: Handy for changing products for customers
Henk  from Almere Stad, Netherlands
This is the only extension that can change products for customers in an order. Perfect Support!
Magento 1: absolutely must be every magento
turgay  from Istanbul, Turkey
wonderful module definitely needs to be all magento
Magento 1: Perfect
Marián  from Komárno, Slovakia
Very helpful extension. Well coded :)
Gzim  from Aabenraa, Denmark
The RMA extension has been a HUGE HUGE timer saver for us, i don't know how we survived without it. RMA cases took us up to 10 minutes before JUST to start the case because it's not given that the same employee was the one looking at the same case, now all information are gathered in one place = LIFE SAVER! Not only will our RMA cases be less time consuming, they are now more efficient than ever!

Combined with Store Credit Extension (Which we also use) it has never been easier to credit the customers.

Magento 1: GIVE IT A SHOT
Ricardo  from Hollywood, United States
I actually love how simple it is to use.
Installed also: Affiliate M2
Magento 1: Full control of returns
Robert  from Stabekk, Norway
This extension gives you full control of customer returns. Easy to use both for store owner and customers and lets you interact with customers before return is shipped. This gives you a possibility to solve issues and gain happy customers. In many cases you do not need the item in return, the problem is solved in the RMA process. Great extension!
Magento 1: good to use
jean  from United States
it is very easy to install and setup. And it is very usefull.
Installed also: Sphinx Search Ultimate M2
Magento 1: Very good extension
Carlos  from Mairena del Aljarafe, Spain
We purchased it and installed in our site. Now we manage the RMAs very easily. We only use some of the features of the extension, as we don't need any special attributes or workflow defined for our RMA process.
Magento 1: The Best RMA for Magento 1
Nikita  from Manhasset, United States
Great work even better customer support. Congrats!

Magento 1: Great extension
Eyal  from United States
works great, easy installation and setup...Save lots of hours to our customer service and easy for customers
Looks Great!
Jason  from Loveland, United States
We are still in the process of setting up our M2E site, but the price was right on this extension, and the feature set was a great fit for what we were looking for.
Magento 1: Great Extension
Tom  from Kenosha, United States
Worked Great on installation. Way better then aheadworks RMA and less $$$
Very nice
Steve  from Camarillo, United States
Very nice
Magento 1: Great extension
Leo  from The Colony, United States
Really works well
Henry  from Altamonte Springs, United States
This is very stable and a necessary M2 extension if you have a store. Their RMA is best overall.
I submitted and alternate ship RMA address request for the extension. If they add this it goes to 5 easy as it has all the rest. Thanks Mirisvit team!
Magento 1: RMA
tash  from Hefei, China
Good product - very recommended
Magento 1: Great!!!
Paulo  from Uberlândia, Brazil
Hello visitors, give up searching for RMA Module Provider, this Mirasvit module is the best available for Magento. After we tried several others, we stopped at Mirasvit no doubt this is the best and most complete module for this purpose available for Magento. We are Customer Mirasvit from 2 years ago. Congratulations, Mirasvit is excellent.
Magento 1: Great
Nadeem  from Portsmouth, United Kingdom
works great support spot in wouldn't hesitate to buy again
Magento 1: Good App. Good Support
Slenderiser  from Frankfurt am Main, Germany
After pruchasing we needed some customization..Support did it very well!
Magento 1: Good with some bugs
Abhishek  from Balachaur, India
The extension is good, but it had some bugs which we solved ourself.
Nice extension
Bert  from Cilegon, Indonesia
Nice extension that work as expected. Miravist is very responsive to issues and feedback. Over-all great experience.
Magento 1: Very Useful Extension
Dan  from Mason, United States
We use this extension on a daily basis to manage our RMA's. While it doesn't fit our internal RMA process 100% it's flexible enough that we were able to adjust it's settings to get pretty close to what we needed. The extension is well written code-wise and has plenty of features which all work well. Mirasvit does a good job of keeping their extensions updated and offers good support if needed. Overall we have been happy with all of the extensions we have purchased and use them on a regular basis.
Magento 1: very well done extension
Valerio  from Tortona, Italy
Extension works well and support is good.
Translation can be improved.
I recommend it.
Awesome Features along with outstanding Customer Service!
Viktor  from Winnipeg, Canada
What can be felt, not always can be expressed in words, but I will try my best!

1. I bought almost all existing extensions for M2, while offered a very generous discount from a Sales Rep. Then, as all of us know, all the miracles stop right there, but not with these guys.

2. Installed the extensions, and as it usually happens, problems did not wait so long to arise on my horizon.

3. No fear, help is near... that is my personal Slogan... and found out the same attitude from Mirasvit guys. I asked for help, and it was near. I reported PHP7 and other compatibility issues, and a fix was ready in a blink of an eye. I asked for features improvements and suggested new features, and these came in a matter of a few days.

4. Features pack on the extensions is very reach, and these guys are always open to any sound improvements on their extensions.

5. Extensions updates are done via composer, so no manual uploads and unzips on every update release. That makes all my updates as easy like a snap of a finger,.. 10 seconds and I am all set.

P.S. In the end of the day I feel happy to be a respected customer of Mirasvit. I am hooked on this valuable M2 Solutions Provider. My $$$ spent on the extensions are secure... I feel like a part of the Team. I highly recommend Mirasvit to anyone who is seeking peace of mind and stable future for his/her Online Business.
Magento 1: Mirasvit 5 star Extensions
Milosz  from Springfield, United States
When I found out about Mirasvit and purchased the first extension, I was very surprised about how good the extensions are and how great the support is. I purchased 4 already and Im happy with every one of them!

Thanks a lot!
Magento 1: Great
laury  from Los Angeles, United States
Very useful plugin. Gets better over time. Miravist is very responsive to issues and feedback. Over-all great experience.
Magento 1: Useful plugin
Peter  from Hong Kong
Have been using it in one project now going to buy another license for another
Magento 1: Improved Client Experience
Josh  from Saint Augustine, United States
We needed a solution for our growing business and e\dealing with increased returns. This solution was the perfect fit. We also installed their Help Desk and this works perfectly with it, integrated to easily create an RMA directly from the Help Desk ticket which saves a lot of time. Direct email correspondence through the RMA ticket a huge plus. Ability to create a replacement/exchange order from the RMA ticket for some or all of the orders contents a huge plus. Ability to create credit memo directly from the RMA ticket a huge plus. Wish we found this along time ago, this has paid for ite\self in time saved on labor within the first month for sure.
Magento 1: Verry advanced extension
Bassam  from Utrecht, Netherlands
As a wholesale company i can say that this extension is a must have for integration professional return solutions and providing customer service on a best level. im verry happy with the extension.
Magento 1: Excellent extension
Rabbit  from Frederikssund, Denmark
This is a really "Must Have" extension to any professional magento admin.
Great, stable and easy to handle.
Magento 1: Best RMA Extension
Abhishek  from Korba, India
This extension is the best one out there. It has everything which we needed, we just need manual RMA creation more for which we are waiting for.
Magento 1: Always good from MV
SN  from Netherlands
We installed RMA. In general RMA is quite a process and not something to take light. Also translating all the items mor multicountry websites is hard work.

We are using it for our stores https://shirtsofcotton.com and https://overhemden.com/

Great work!
Magento 1: Return Management Full Fill my Store Need
Rajat  from Delhi, India
Mirasvit RMA Extension..... is good for return Management....This Extension Should to have every Store......
Magento 1: Great!
Gökhan  from Bad Vilbel, Germany
good extension and good support. i buy one extension more...
Magento 1: Excellent Extension
Junior  from Langhorne, United States
Great tool, it can easily manage small and medium size business. Highly recommended.

Thank you Guys,

Sindress Boutique
Magento 1: Good extension
MBS  from New Delhi, India
Easy to set-up, just great!
Magento 1: Very efficient
Maxime  from Mennecy, France
Works perfectly, exactly what I was expecting.
Magento 1: Great extension for tracking returns
John  from United Kingdom
Keeps everything in one place. No problem on install. Fantastic support from Mirasvit as always.
Magento 1: One stop RMA solution.
Hashid  from Bengaluru, India
Well, install this and you have a fully functional and feature-loaded RMA system ready in your store. Works great out of the box, never had to contact support. I recommend this totally.
Installed also: Help Desk MX M2
Magento 1: Returns made easy
Bee  from Pueblo, United States
Such an amazing extension. Made processing returns in the store a total breeze.
Magento 1: The best RMA extension you can find! You can't go wrong with Mirasvit!
Nicolas  from Montreal, Canada
When we bought this extension, we were looking for the best and we've found it! We bought it along with Helpdesk MX that is also a great one. While RMA was already including all features any merchant can ask for, we still had a request for a particular functionality. We wanted to prevent the customers from uploading any file type in the RMA process. Mirasvit did the work and made it available in their next update for FREE. They are carefully listening to their customer, whether it's a concern or a suggestion. Buying from them is a decision we will never regret!
Magento 1: Perfect Module
Ajay  from Faridabad, India
The best RMA i have ever worked on. In the beginning, i faced few glitches but top support by Mirasvit team resolved it in no time.
Magento 1: Vital for Magento Community
Mitesh  from Lake Elsinore, United States
I initially would of loved to give this a 5 star rating but after using this extensively, it misses and has some critical oversight.

1. Reporting for the reasons your products are returned.
- Its great to see all the reports this extension has. But one of the most important is return reasons so that data can be collected, gathered, and utilized for product decisions.

2. Issuing Exchanges
- There is an exchange feature, but the problem is that it doesn't let you change the attributes to the product when it issues an exchange order. It simply copy's the entire order and gives it another ID. From there its not possible to edit the order and change the product. For example lets say a user purchased size small and now you want to issue an exchange for size medium. The extension doesn't seem to make this possible.

Overall the extension is well made and bug free. It works and does what it says its going to do. Just needs some refinement.
Magento 1: Great extension
Ferenc  from Hungary
Very useful extension, recommended for everyone
Magento 1: Very useful
Nicola  from Santa Maria a Vico, Italy
This extension does exactly what it says and it works just fine!
Great, fast and kind costumer support.
Magento 1: Very useful extension
Joe  from Bangkok, Thailand
A very good way to keep track of your returns, easy for customers to use and well integrated with Help Desk.
Installed also: Advanced Product Feeds M2
Magento 1: RMA option for seller account
sachin  from United States
Is there an option for enabling the RMA option in the seller section , apart from the customer and the admin section.
My requirement is that the seller has to approve the request done by the customer, but ,which is by default going to the admin in this product extension
Magento 1: great extension with excellent support
dearsimon  from United States
have purchased couple extensions from this developer. Their extension always perform well with excellent support...Thanks
Magento 1: RMA works great - highly recommended
Bradles  from United States
RMA works really well. More importantly, I have found the support to be excellent from Mirsavit - this is so important when looking to purchase any extension. What if something goes wrong? Will the developer help you?. I now actively use 4 Mirasvit extensions and I am a very happy customer. I highly recommend this extension.
Magento 1: Great RMA system
Scott  from United States
Best RMA solution. Feature packed and well thought out interface!

Agree with other reviewer that their should be an archives section to move completed RMA's to.
Magento 1: Excellent!
Raphael  from United States
I have tried before some other RMA extensions and mostly all of them had a very bad code quality and a lot of functionality was not working proper ( See AW… you know what i mean :) X numbers of releases ( Bug fixes ) and it is still not correct :) ).

The RMA of mirasvit has a high code quality and is easy to install and use. After using this extension only 2 weeks we have a much better return workflow which reduce our cost on managing about 40-50%.
There is no missing functionality and a must have for each shop owner.

Just as nice idea for a future version:
All closed cases ( When status is set to "Resolve RMA after obtaining status" ) could be moved in a separate list, this would make the workflow more conferrable ( seeing just open cases ).

But anyway it´s just a fantastic extension.

Here the competitors can learn what a well code quality means to a shop owner!

Thank you very much!!!!!

Magento 1: I recommend it
Julia  from United States
Really vital module and must have for sure. I recommend.
Magento 1: Well done!
Rudolf  from United States
I have purchased it for my client. He is happy and likes the way it works. As a developer i can say, that module is developed excellent. I have discovered some new things such as a well done extension!!!
Magento 1: Great product and fantastic support
Scott  from United States
Bought it together with Help Desk MX. I think these two extensions are must have. If you are serious about your business you have to take care about negative side of it. So this module is really a right hand when managing returns and exchanges. With this extension, now, i can say that my store is able to to provide full service. Its very important. So i think you should have it. Thanks guys for support, you are very responsible indeed!
Magento 1: Great extension & Service
Anthony  from United States
An extension offers the absolutely awesome features for both: customers and my team. I agree that this module is very important for those who really care and wisely run a business. Great! Thanks
Manual & Support
Need more help?

Save time by starting your support request online and we'll connect you to an expert.

Contact Us Now
Frequently asked questions

How Return Merchandise Authorization extension works?

Return Merchandise Authorization (RMA) is the ultimate tool for building relationships with your online store customers. It is very important to consider the convenience of the returns and exchanges process in your store. This RMA extension for Magento gives you and your customers the power of full control over returns or exchanges of goods that they purchased.

Our Magento 2 RMA module is flexible enough to cover all possible situations in this field. To resolve issues with returns or exchanges, the extension includes two types of user interfaces: for store customers, and for administrators. This allows you to take care of both sides: on the one hand, every customer can manage the return or exchange of any product bought in the store, and on the other hand, your store administrator can assist with this process at any time using the backend.

Customers can easily create requests for a partial or full product return/exchange. i.e., there is a possibility for returning just one or two out of the five items bought. This means that there is no need to send back all products purchased in the store.

Build the customers' loyalty by giving them a solution for easy return of purchases.

What opportunities Return Merchandise Authorization extension brings to a store?

Managing product returns can be a complicated and inconvenient task with a standard Magento setup. Poor Return Merchandize Authorization policy in the long term can greatly affect customer loyalty. Offer a flexible return mechanism to make the purchase return easy and more convenient.

Using the Return Merchandise Authorization extension for Magento 2 Provide shoppers with greater confidence in buying from you by simplifying the refunding or exchanging purchases made. Create a return policy that best suits your customers and your store.

Mirasvit's RMA extension is a powerful yet simple instrument for managing the process of returning and exchanging products in your store. It provides an intuitive interface which works right after the module installation. What's more, it comes up with rich configuration possibilities for its features, thus allowing you to embrace almost any return policy in your store.

What are the top 10 advantages a store gets with the RMA for Magento 2 extension?

Our module is the most flexible and powerful tool to make order returning process easy and reliable for the customer and you. With this extension, your store gains such advantages as:

  • Customers can manage and discuss their exchange/replacement orders with the helpdesk at any time via email.
  • Even guest users can discuss and add comments to their requests (no need to log in to a user account to look at an RMA inquiry).
  • Your customers can return or exchange the number of items they need, instead of returning all purchased products.
  • Customers can print the shipping labels of various carriers (DHL, FedEx, etc.) and confirm that the package has been sent via user interface, preventing fraud.
  • Administrators can help customers at any time in creating an RMA order from the backend interface.
  • Customize messages to clients' requested RMA.
  • Use quick responses and create your own templates for this feature.
  • Add custom fields to RMA orders.
  • Analyze advanced flexible RMA reports by status and explanation.
  • A refund option is also available for store customers.

What are the benefits of using RMA workflow rules?

RMA extension supports a flexible set of rules to accommodate any RMA workflow and create clear and fast communication with customers. The extension can fit any business model and any processes thanks to workflow rules.

Customize your RMA processes in accordance with your store business model using flexible Workflow Rules. While creating rules, you may tune into every step of the returns and exchanges process, making this process comfortable both for customers and administrators.

Whether you create new RMA or receive a new message from a customer regarding RMA, you are able to manage the Conditions (even combinations of conditions) however you wish. Set Statuses and create Notification templates.

Win your customers' loyalty using Workflow Rules.

The quicker you reply to your customers, the more satisfied customers you'll have. In typical situations, which require typical answers, you can communicate with your clients faster.

Use the Quick Responses function to automate different steps in the communication process. Use templates for fully automated replies or modify them to create faster replies in semi-automated mode.

You can craft your own templates for immediate replies and use them while discussing RMA with a customer.

Apply your quick responses individually for each store view you have.

How can the RMA extension make your store's RMA communication personalized?

With the RMA Magento 2 extension, you can sends emails with different types of notifications. Use customized email notifications to make the communication process in your store regarding product return clearer, better, and simpler than ever.

Special variables available for use in this extension can provide a high level of letter personalization. The module supports standard Magento variables for emails, and it supports calls for the programmatic functions, and adds a set of its own variables. Configure them into personal emails to be sent to your customers and store agents.

You have the freedom to modify the templates of those emails. Create your own templates for emails and make your online store stand out from the crowd.

How can the RMA extension help with preventing RMA fraud in your store by using Shipping Labels?

Use the module's built-in functionality for requests with Magento 2 RMA approval status to form a ready-for-download copy of RMA Packing Slip in PDF format or to print it. This simplifies the product return process for the customer.

With Magento 2 RMA you can create shipment label uploading functionality for your customers. Upload or print in PDF a Magento 2 RMA shipment label for various post carriers (DHL, FedEx, etc.).

Both store customers and backend admins can manage labels and set return shipping statuses.

Protect your store from malicious uploaded Magento 2 RMA shipping labels by allowing only files of specified format types to be uploaded. Configure this option to provide a more flexible RMA process for your customers.

It is a really useful feature for avoiding fraud in the process of sending back products. You will be able to track every delivery and every returned product.

Does the RMA extension support the RMA for offline point of sales?

Our extension allows you to easily underpin RMA for orders purchased on offline point of sales with online and offline point of sales RMA support.

Offline RMA can be placed when the database of your store has no record of the original order. This can occur for orders made by phone, in an offline store, or other site connected to your store network.

You can allow your customers to create RMA for any products purchased in an offline store. In this way, you'll reduce the load on your team. Alternatively, our extension allows you to forbid placing the RMA for offline orders.

Does the RMA extension provide full communication history on each RMA?

Discuss RMA with your customers to clarify all details regarding the customer's request. Use the option of sending quick replies to make communication faster.

Be up to date with every client situation by using the full history of RMA messages inside the RMA communication channel for each issued RMA.

With the Magento 2 Guest RMA option, customers can create an RMA request even without logging into the account. Use manual redirect to disable the guest RMA form.

Additionally, you have the option of integrating RMA requests to the Help Desk system of your store if this suits your workflow best.

What options does the RMA extension provide for managing Reasons, Conditions and Resolutions on customers' RMA?

Give your customers the option to choose the most accurate one among different conditions and reasons while sending an RMA ticket.

Create your own unique naming for statuses of requested RMA to fully describe the current stage of the returning or refunding process it is on.

Quickly see the status of each RMA with the help of status color coding. Create various resolutions on issued RMAs to give customers more options for settling the RMA in the way that suits both him or her and you.

For example, you can add a refunding on the store account balance to stimulate the customer to buy from you in the future.

Tailor these fields according to your products characteristics by creating your own variants for them in our RMA extension.

Help your customers avoid uncomfortable situations when they buy a gift for another person. Configure the extension to consider such situations so that an RMA request for a gift could be created without notifying the initial customer.

Does the RMA extension support data managing through the API?

Use GraphQl to manage yor RMA workflow faster by configuring complex queries and manipulating RMA data in your store. Get more information on using the Magento 2 RMA API GraphQl in the extension with a Magento 2 user guide RMA

Lifetime access to source code
Access to free support and updates for 1 year
Updates and support prolongation - $109
30 days money back guarantee
One year FREE support
One year FREE updates
30 days money back guarantee
Compatible with:
Community: 2.3.* - 2.4.5
Enterprise: 2.3.* - 2.4.5
Reasons to choose Mirasvit
Client focusing and satisfaction

These are our primary. A major portion of our new clients come from referrals from our existing clients. Our professional team of developers, marketers and support staff have invested the best knowledge and experience in the field into our work, so you know you can come back to us again and again.

Remarkable support

One year free and high quality support. We go to great lengths to provide maximum satisfaction with every module you have purchased in our store. By helping you with installation, configuration, answering your every question, we do all our best to eliminate any possible problems.

Risk-free Investment

30-days money back guarantee. If you are not satisfied with our extension’s performance for any reason, we provide a full refund.

Constant improvements and upgrades

We constantly add new features to all our modules, and are always interested in hearing your opinion and implementing your suggested features in our future developments.

Comprehensive Documentation

We provide an expanded user guide for every aspect of our extension, so you can find answers for all your burning questions.

Unencrypted source code of our products

You can customize extensions according to your needs and requirements.

Usability and Performance

The Module is easy to install and upgrade, just follow our step-by-step user guide.

Safe Magento updates

No core modifications. Just use the composer or copy the extension’s files to the root directory of your store.