In this post, we’d like to draw your attention to the Mirasvit RMA extension. Although we’ve already described the most reliable RMA modules for both Magento 1 and Magento 2, and Mirasvit’s solution is in both lists, it is necessary to create a separate overview to show how the tool works and looks from inside. So, if you are looking for a powerful tool designed to simplify your daily routine related to managing returns and/or exchanges of goods, you’ve come to the right place. Below, we will tell you why Mirasvit RMA extension is important, if you are going to create strong relationships with customers. And with its intuitive interface, both admins and buyers will seamlessly leverage the return/exchange process.
Since the Mirasvit RMA extension for Magento 2 and 1 has 2 types of user interfaces, we are going to describe how its backend works and then tell a few words about the frontend part of the module. So, we can already affirm that Mirasvit RMA is a must have Magento tool, because it takes care of both customers and administrators.
Table of contents
Mirasvit RMA Backend
On the main RMA screen, there is the RMA grid which contains the following columns: RMA #, Order #, Customer Name, Owner, Last Replier, Status, Created Date and Last Activity. The grid supports mass actions (you can delete items in bulk) and offers advanced filtering options for each column. Besides, you can add a new RMA by clicking on the Add New RMA button.
Having clicked on the button, you proceed to the New RMA screen with a new grid coning orders. Choose an order to create a new RMA.
Now, you can specify all the necessary parameters for returning the order via 4 data sections: General Information, Additional Information, Contact Information, Items. In General Information, you should set an RMA number (it is generated automatically, if you leave it empty), select an RMA owner and status, and upload a return label. The section also illustrates such information as customer name and return address as well as other RMAs for this order (so you can easily avoid duplicating your RMAs).
In Additional Information, you decide whether to provide a prepaid return label or not, select shipping carrier and shipping carrier for exchange, as well as set tracking number and exchange tracking number.
As for the Contact Information section, it consists of such fields as First Name, Last Name, Company, Telephone, and Email.
Below, there is the last section that contains items. It shows a product name, its SKU, and quantity. You can choose a quantity to return, select a reason to return, and specify item condition and resolution (Exchange, Refund, Store Credit).
After all forms are filled in, don’t forget to hit Save.
And if you click on an already existing RMA, there are two more sections: RMA History and Add Message. You can create both internal notes and messages to a customer, insert quick response, and attach files. Messages can be marked as unread.
For each RMA the following options are available: you can delete, reset, or print RMA, as well as create Credit Memo and Exchange Order.
Each Credit Memo screen is divided into the following sections:
Order & Account Information which contains such order data as order date, status and website where it was made; and such account information as customer name, email, and group.
Address Information with billing and shipping addresses (you can edit both)
Payment & Shipping Method with such details as order currency and total shipping charges
Items to Refund with product name and SKU, price, quantity (you can edit this parameter), Return to Stock checkbox, refund quantity (also can be edited), subtotal, tax amount, discount amount, and raw total
Order Total where you can leave credit memo comments and edit Refund Totals parameters
Note that it is possible to email a copy of a credit memo and refund online. There is also an inactive Append Comments checkbox.
And if you click on the Exchange Order link, a new screen appears, where you can create a new order for the customer. Hit the Add Products button to choose new products for the exchange.
Each new item can be either removed or placed to the cart. Besides, you can set a custom price, change quantity, and apply coupon codes.
Then, check the Account Information section. You can change the existing customer group here and specify his or her email.
Next, there is the Address Information section with Billing and Shipping Addresses. You can Validate VAT numbers and save the filled in data in your address book.
There is also a section with payment and shipping information with payment and shipping methods:
As well as the Order Total section that consists of Order History (you can place order comments there) and Order Totals (you can see Grand Total here). Besides, there are Appended Comments and Email Order Confirmation checkboxes available on the bottom of the page.
The left part of the page illustrates customer’s activities:
There is also a page that contains exchange reasons. You can apply mass actions in a grid, changing statuses or deleting reasons in bulk. It is also possible to add new reasons on this screen.
Each reason screen has only three fields: Title, Sort Order, and Status (Is Active).
The same is about resolutions. By default, there is a grid with three resolutions. You can delete them or change their statuses in bulk.
As for each individual resolution screen, it contains one more option – Code.
The Quick Responses page is based on the same principles and supports the same mass actions.
A new template requires the following data to be specified: internal title, status, template (you can use variables here), and store view.
Statuses are also available on a grid:
Each new status requires the following two sections of data to be filled in: General information and Notifications. In General Information, you should specify title, code, sort order status (active or inactive), and whether to show “Print RMA Packing Slip”, “Print RMA Shipping Label”, and “Confirm Shipping” buttons or not in the customer account.
As for the Notifications section, you should write an email notification for a customer, message for an RMA history, and an email notification for an admin (can be leaved blank).
And this is the Conditions screen (with the same opportunities):
Each new condition requires title, sort order and status to be specified.
All your custom fields are also gathered in a grid:
And this is how each new field looks from inside:
And you can customize the way the Mirasvit RMA Magento extension works even more with workflow rules.
Add more rules to automate your daily RMA routine. Each new rule screen contains four tabs: General Information, Conditions, Actions, and Notifications.
On the General Information tab, specify rule name, status, and priority. Besides, choose whether further rule processing should be stopped.
On the Conditions tab, choose the event for the new rule to be applied and specify additional conditions to be met.
As for the Actions tab, you set a status and an owner here.
And on the Notifications tab, you choose whether to send emails to an RMA owner and a customer or not, specify additional email addresses, subject, and body, as well as decide whether to attach files which were attached to the last message or not.
It is also necessary to pay extra attention to settings available on the configuration screen. Here, you can fine tune the Mirasvit RMA Magento extension with the help of the following categories of settings: General Settings, Customer Account, RMA Policy, RMA Number, and Email Notification Settings.
In case of General Settings, you specify your return address, default status and owner for new RMA, decide whether to ask customer to confirm shipping, leave a shipping confirmation text, enable or disable the gift option and Help Desk integration, choose a code of a brand attribute, allow upload attachments with extensions, limit the size of attachments, and choose columns for the RMA grid.
Customer Account settings let you show or hide the RMA section from a customer account.
As for the RMA policy, you can specify the period after order completion when customer can request the exchange. It is also possible to enable RMA only for orders with certain statuses here. Another option provides the ability to ask customers to agree with your RMA policy. Next, you can choose CMS block with RMA policy text.
In RMA Number, you specify Number Format, the first number, counter increment step, and counter length.
Email Notification Settings let you chose email sender and templates to be used for customers, RMA owners, and rule notifications. Besides, you can decide where blind carbon copy of all emails should be sent to.
As you can see, the Mirasvit RMA extension for Magento 2 and 1 offers extremely flexible configuration, so you can deploy the module according to the needs of your ecommerce business. The tool even enables file attachments and customize RMA appearance in a grid!
Due to advanced workflow rules, the extension easily fits any store business model. Mirasvit RMA lets you create rules that will help you control every step of returns and exchanges. As a result, this process becomes comfortable simultaneously for customers and adminis.
As for email notifications, they allow you to clarify and simplify your communication process. So don’t hesitate to utilize highly customizable templates! And to prevent frauds, the Mirasvit RMA extension offers Shipping Labels. You can upload and print PDF shipping labels of various carriers for both customers and admins.
And as for Reasons, Condition, and Resolutions for customers’ RMA, they significantly simplifies customer experience available with the extension, by providing buyers with the option to choose among different conditions, reasons and resolutions.
Quick Responses are also among the most prominent features of the Mirasvit RMA extension for Magento 2 and 1. The module lets you apply to your clients rapidly, consequently, buyers become more satisfied. And with Quick Responses templates, this boring routine turns into a piece of cake..
Powerful reports are also among competitive advantages of Mirasvit RMA for Magento 2 and 1. The extension provides a great opportunity to analyze results at a glance. With such data as RMAs by statuses numbers, total RMAs number, period, or total products returned numbers, you can easily understand what’s going on with your RMA routine.
Mirasvit RMA Frontend
From the perspective of a customer, Mirasvit RMA looks as follows. On a customer account page, there is an RMA tab with all returns. As a customer, you can view both orders and returns.
Each RMA page contains all the necessary data and features divided into the following sections: Request Information, Items RMA Requested for, Add Message, and RMA History. The request Information section provides such data as RMA number, order number, date, and price, status, shipping carrier, tracking number, and contact information.
The second section contains data related to product (name, color, size, SKU, and quantity) and RMA reason, condition, and resolution.
Next, you can leave your message and attach files to it.
And this is how the RMA History section looks like:
RMA tab on My Orders screen:
Request RMA screen for guest users:
This is how Mirasvit RMA looks for your customers. The interface is intuitive and very convenient, so RMA is no longer a problem for your buyers.
Advantages of Mirasvit RMA
If you are wondering, why this RMA module is better than other similar extensions, Mirasvit offers 10 advantages of the tool (and we absolutely agree with them):
- Integration with help-desk and RMA management features for customers (You buyers have a great opportunity to manage their returns as well as discuss exchange/replacement with help-desk).
- Availability for guest users (even guest users can discuss and add comments to their requests).
- Customizable number of items to be returned (there is no need to return all purchased items, instead, it is possible to return only incorrect ones).
- Refund (your customers can request a refund).
- Shipping labels (benefits from using shipping labels have been described above).
- Administrators can participate in creating RMA orders (if a customer don’t know how to create an RMA order, admins can always help).
- Customizable messages to clients ( a great feature to provide better customer experience).
- Quick responses (described above as well)
- Custom fields for RMA orders (this feature also helps to create better experience).
- RMA reports (you will always know, how your RMA routine flows).
There is no need to worry about various RMA processes, because there is the Mirasvit RMA extension for Magento 2 and 1. The tool offers lots of options and can significantly improve both backend and frontend experience. And since the extension is available for both Magento 2 and 1, it doesn’t matter what version of the platform you use. Mirasvit RMA costs $119 and you can purchase it here: