RMA2 Created with Sketch.
You are currently looking at the extension for Magento 1,
to switch to Magento 2 click here

RMA is a powerful tool for managing the processing return and exchange requests within your workflow. This, in turn, allows your customers to request and manage returns and exchanges directly from your webstore.

Feature Highlights

RMA is a powerful tool for managing the return and exchange of items purchased by customers in your store. This, in turn, allows your customers to request and manage returns and exchanges directly from your webstore.

Accepting returns or exchanges is a necessary component of great customer service. Customers tend to buy from those vendors that offer a flexible return policy. Your loyal and potential customers expect this kind of service and highly appreciate it. Therefore, is crucial that this process be easily managed.

RMA module for Magento is a necessary tool that can automatically generate all the appropriate operations and make it easy to handle every aspect of the return. This will ensure that the item is visible and trackable until the process is completed.

Provided options allow customers to choose an item to return from a list. Your customer can select the reason of return, the item condition and easily specify the most suitable resolution: exchange, replace, refund or store credit.

Integration with Store Credit & Refund and Help Desk extensions provide great features for store owners.

Features for Customers

  • Unregistered customers can create RMA requests and easily monitor their resolution.
  • Registered customers have access to all their RMA requests directly from their user account.
  • Customer can create just one RMA for products even they are from different orders. It's not necessary to create multiple RMA for products from each order. It’s very convenient! New
  • Customer can create RMA for any products purchased in offline store. New
  • If a customer purchased several products in one order, he has the opportunity to return only one item or a few received items. He does not need to return the entire order.
  • If a customer purchased a grouped product, they can return a single item from that product.
  • Customer can exchange a product for another product with a different size, color, etc. Price difference may be paid from (refunded to) customer store credit balance.
  • For every returned product, the customer is able to set up: Status, Reason, Condition, and the desired Resolution.
  • As only RMA is accepted, your buyer will receive an email notification and he or she will be able to print an RMA Shipping Label, which includes the information about items to return and the return address.
  • During the processing of RMA, the customer has the ability to leave any additional comments about the RMA.
  • A customer is able to track the entire history of messages, each RMA status change will be visible for him.
  • A customer will be notified by email about the status change or when they receive a new message regarding their RMA from the store administration.
  • Customer can reply to RMA messages by email. It's not necessary to login to the store account each time (enabled if Help Desk is installed).
  • Customer can return products which they have received as gifts.
  • Integration with FedEx allows customers to download FedEx shipping labels directly from customer account or an RMA notification email. New

Features for Store administration

General features

  • Extension supports all magento product types.
  • You can create RMA requests through the backend.
  • The entire story of comments and status changes for each RMA.
  • Very flexible notification system. You can set up an alert at each processing RMA step, constantly informing your customer about their processing request.
  • Ability to leave private comments (visible only to the store team).
  • The ability to assign RMA to store staff.
  • The ability to upload images of shipping label from backend, so customers will be able to print this label.

Custom RMA properties

  • You can setup your unique Statuses, Reasons, Conditions, and Resolutions for RMA.
  • You can translate them into different languages (for multilingual stores).

Integration with Store Credit & Refund extension. New

Extension is integrated with our Store Credit & Refund extension. This integration allows to refund to a store credit balance. Also, it allows you to do an exchange of products with different prices.

Integration with Help Desk extension.

Extension is integrated with our Help Desk MX extension. You can convert any help desk ticket to an RMA request. All discussion about RMA can be done via emails. Your customers don't need to login to the store to reply to an RMA message. They can reply directly from their email and their answer will be added to the RMA automatically.

Integration with FedEx. New

Extension is integrated with FedEx online service. This integration allows you to create shipping labels directly from the RMA interface and send them to customers. It prevents possible mistakes with shipping labels and speed up the processing of RMA.

Quick Responses

Quick Responses represent the templates of frequent answers which can be used to reply to RMA.

  • It is possible to add/edit/remove quick responses.
  • They can be assigned to the store views.
  • It is possible to use different RMA variables in the template.

Custom Fields Must Have

Custom Fields allows you to customize the RMA as required. You can create any number of fields for storing all the RMA-related information.

  • Custom fields can be of different types (text, dropdown list, checkbox, calendar).
  • The field can be displayed in the customer account and/or backend.
  • You can show custom fields in the shipment confirmation dialog. When a customer confirms the shipment of an RMA package back to the store, he will be required to provide additional information about the shipment (like carrier, tracking number).
  • Customers or agents may be required to fill-in the field.
  • Multilingual support

Workflow Rules New

Workflow rules allow you to configure the RMA algorithm in an unique way. You create the rule, which will be executed once a certain event is initiated. When a rule is executed, it will be checking whether certain conditions are fulfilled, and then it will run the execution of specified actions, granted a positive outcome of such an operation.

  • Workflow rules can be executed when one of the following events initiates:

    • New RMA has been created.
    • RMA has been changed.
    • New reply from customer has come in.
    • New reply from staff.
  • Workflow rules can check the fulfillment of the ticket fields with regard to completion of certain conditions.
  • If conditions are fulfilled, then workflow rules will run an execution of the specified actions such as:

    • status change of the RMA.
    • owner change of the RMA.
    • make the RMA resolved/unresolved.
  • Workflow rules can send notification emails to the staff or customer.
Customer Reviews 61
Write Your Own Review
Your Rating
Great extension
Passy  from Durban, South Africa
This extension works well. Just as promised and we like it very much
we have improved the management of returns processes
paul  from Gdańsk, Poland
It saved us a lot of time!
Installed also: Product Finder M2
Best RMA extension
sergio  from Spain
Great extension and great support
Installed also: Sphinx Search Ultimate M2
Its ok
Fresboydam  from Lagos, Nigeria
its ok
This application is very good
lee  from Nanjing, China
This application is very good
Great Support - timely and effective
Apoorv  from Gwalior, India
The response time of the support is fast. They answered immediately all our doubts, and solved issues of installation and performance due to our particular configuration. The extension is now work great on site, and i would recommend it to everyone.
Some work Needed by the developers for mobile responsivess of the RMA plugin
Decent  from Gurgaon, India
Functionality wise it's feature rich and customers like it,
Returns Solution
Scott  from Coal City, United States
This module has been steadily developed and meets the needs of most real world situations that revolve around returns. I would highly recommend this, as magento has no built in way in the open source edition to really handle returns in a trackable fashion.
Great Extension
JD  from Kumbalgama, Sri Lanka
The Best Extension for the RMA in the market.
Great extension
Motomotors  from Budapest, Hungary
Big functionality, flexible configuration. Recommend
great extension
mihai  from Bucharest, Romania
i ve bought 2 extension from mirasvit rewards poins and Rma and both extension works great. They offer good support for each problem appeared.
I will sure buy from them again.
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!
absolutely must be every magento
turgay  from Istanbul, Turkey
wonderful module definitely needs to be all magento
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.

Ricardo  from Hollywood, United States
I actually love how simple it is to use.
Installed also: Affiliate M2
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!
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
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.
The Best RMA for Magento 1
Nikita  from Manhasset, United States
Great work even better customer support. Congrats!

Great extension
Eyal  from United States
works great, easy installation and setup...Save lots of hours to our customer service and easy for customers
Great Extension
Tom  from Kenosha, United States
Worked Great on installation. Way better then aheadworks RMA and less $$$
Great extension
Leo  from The Colony, United States
Really works well
tash  from Hefei, China
Good product - very recommended
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.
Nadeem  from Portsmouth, United Kingdom
works great support spot in wouldn't hesitate to buy again
Good App. Good Support
Slenderiser  from Frankfurt am Main, Germany
After pruchasing we needed some customization..Support did it very well!
Good with some bugs
Abhishek  from Balachaur, India
The extension is good, but it had some bugs which we solved ourself.
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.
very well done extension
Valerio  from Tortona, Italy
Extension works well and support is good.
Translation can be improved.
I recommend it.
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!
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.
Useful plugin
Peter  from Hong Kong
Have been using it in one project now going to buy another license for another
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.
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.
Excellent extension
Rabbit  from Frederikssund, Denmark
This is a really "Must Have" extension to any professional magento admin.
Great, stable and easy to handle.
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.
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!
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......
Gökhan  from Bad Vilbel, Germany
good extension and good support. i buy one extension more...
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
Good extension
MBS  from New Delhi, India
Easy to set-up, just great!
Very efficient
Maxime  from Mennecy, France
Works perfectly, exactly what I was expecting.
Great extension for tracking returns
John  from United Kingdom
Keeps everything in one place. No problem on install. Fantastic support from Mirasvit as always.
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
Returns made easy
Bee  from Pueblo, United States
Such an amazing extension. Made processing returns in the store a total breeze.
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!
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.
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.
Great extension
Ferenc  from Hungary
Very useful extension, recommended for everyone
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.
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
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
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
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.
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.
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!!!!!

I recommend it
Julia  from United States
Really vital module and must have for sure. I recommend.
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!!!
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!
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
Lifetime access to source code
Access to free support and updates for 1 year
30 days money back guarantee
One year FREE support
One year FREE updates
30 days money back guarantee
Compatible with:
Community: 1.4.1 - 1.9.4
Enterprise: 1.10 - 1.14.2
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.