RMA by aheadWorks

  • Popularity Score 1425 Popularity Score

    Popularity ScoreReferrals to Site/Downloads

    0 0 1+ 1+ 250+ 250+ 1000+ 1000+ 10000+ 10000+

  • Select Technology Partner
The RMA Magento extension allows your customers to return the products bought
Compatible with:
This extension is currently unavailable on Magento Connect. Please contact the developer.

You will be re-directed to the developer's website to complete your purchase.

You must be registered and logged in to get extension key.
In order to get this extension, you must be logged in to the Magento Community. Click here to login or register.

Magento Connect 2.0

Magento Connect 2.0


RMA by aheadWorks

The Magento RMA extension allows you to organize a system for customers to request a return without any efforts. With the help of the module, clients can return the products bought, have them replaced or refunded within the admin specified warranty period.

Our RMA (Return Merchandise Authorization) extension provides the highest standards of customer service. It is an efficient method of controlling the return or exchange of items sold to customers, ensuring visibility, and tracking of the item until the transaction is concluded.

Take your customer service to the next level with the Magento Returns module.

RMA is also available for Magento 2 stores.


Live Demo:
Customer's Account Page
Guest Checkout

Visit Extension Page:

Create RMA request from frontend or backend

Intuitively understandable frontend interface
Having selected the required order and products, customers can choose the request type, specify the package condition, attach a file, add a couple of words as comments, and agree with RMA policy.

RMA in the Frontend

Anonymous RMA
You can allow guests to make an RMA request ֠everything they should specify is the email address and order ID.

Guest's Request

Option to return one product per order
If your customers bought several items per order, they can select which of them they want to return.

Guest's Request

Ability to refund/replace separate bundle product components
If your customers bought bundle products, they can select which components they want to return.

Bundle Product

Ability to create RMA request from backend
Our Magento module allows store administrators to create return merchandise authorization requests for orders in one click from the backend.

Create an RMA Request in the Backend

Flexible configuration and request types/statuses management

Unlimited number of request types and statuses
By default, there are two request types ֠replacement and refund. But if you need more (repair, credit for another product, or anything else), you can easily create them as well as new statuses in the backend.

Manage Types

RMA policy
You can easily set up terms and conditions for RMA requests and show them to customers in My Account area. Clients will not be able to create a request without accepting the RMA policy.

RMA Policy

Total control over every aspect of the extension:

  • return period for products after order completion
  • forbidden filename extensions for uploading
  • maximum attachment size
  • the popup text for shipping confirmation dialog
  • etc.

Multistore support
You can specify the store view for each request type and status.

Track and process returns and replacements

Easy RMA tracking
With the print labels and unique tracking codes, you get protection against fraudulent returns and can easily follow not only RMA requests but products returned as well.

Flexible email notifications management
This Magento extension allows defining who will receive RMA notifications ֠the store admin, the customer, or both. You can even create a separate RMA department with specified email and address.

Email Notifications

RMA requests grid on the order page
With the RMA extension, you can track and control the return or exchange of items sold to customers exactly on the Order page.

Requests history
Our Magento extension retains an unlimited history of all RMA requests. You can export all requests to CSV and have the data at your disposal anytime.

Messages History

Themes and extensions releases, updates & promotions נfollow aheadWorks on Twitter and Facebook!

All aheadWorks Magento Extensions:

aheadWorks Magento store

M1 Extension Versions

Changelog v.1.6.0

2016-08-31 08:26:42
  • Version number: 1.6.0
  • Stability: Stable
  • Compatibility:, 1.4.2, 1.5, 1.6, 1.6.1,, 1.7, 1.8, 1.8.1, 1.9, 1.9.1, 1.9.2, 1.12, 1.13, 1.13.1, 1.14, 1.14.1, 1.14.2
+ Automatic RMA requests approval
+ Automatic stock updates
+ RMA request cancellation
+ Disabling file attachments
* "Save and Update Stock" button issue
* RMA request link adjustments
* Last item in order RMA request issue
* "Save" and "Save and Update Stock" event email template adjustments
* Administrator notifications issue
* Products with qty=0 cannot be selected
* Variable and links adjustments for email templates

Changelog v.1.5.7

2015-12-28 08:16:08
  • Version number: 1.5.7
  • Stability: Stable
  • Compatibility:, 1.4.2, 1.5, 1.6, 1.6.1,, 1.7, 1.8, 1.8.1, 1.9, 1.9.1, 1.9.2, 1.11, 1.11.1, 1.12, 1.13, 1.13.1, 1.14, 1.14.1, 1.14.2
* SUPPEE-6788 stability improvements

Changelog v.1.5.6

2015-11-02 12:35:30
  • Version number: 1.5.6
  • Stability: Stable
  • Compatibility:, 1.4.2, 1.5, 1.6, 1.6.1,, 1.7, 1.8, 1.8.1, 1.9, 1.9.1, 1.9.2, 1.11.1, 1.12, 1.13, 1.13.1, 1.14, 1.14.1, 1.14.2
* SUPEE-6788 compatibility issue

Changelog v.1.5.5

2015-06-25 09:22:14
  • Version number: 1.5.5
  • Stability: Stable
  • Compatibility:, 1.4.2, 1.5, 1.6, 1.6.1,, 1.7, 1.8, 1.8.1, 1.9, 1.11.1, 1.12, 1.13, 1.13.1, 1.14
* Incorrect “Print Label” link in emails sent to guests

Changelog v.1.5.4

2015-06-10 07:08:23
  • Version number: 1.5.4
  • Stability: Stable
  • Compatibility:, 1.4.2, 1.5, 1.6, 1.6.1,, 1.7, 1.8, 1.8.1, 1.9, 1.11.1, 1.12, 1.13, 1.13.1, 1.14
* RMA requests were created even if there were no items in an order
* Errors in system.log after a new RMA request was created
1 2 3 4
Get Help

Support for This Extension

The best place to start if you need help with a specific extension is to contact the developer. All Magento developers have both a contact email and a support email listed.

Magento Platform Support

If you need support for a Magento platform, there are different options for support depending on which Magento platform you are using. Below are links for specific platforms.


About the Developer

This extension was developed by and is supported by Aheadworks

In order to upload extension, you must be logged in to the Magento Community. Click here to login or register.



* Required Fields

Close window

Forgot Your Password?

Please enter your email below and we'll send you a new password.

* Required Fields

Close window


To upload extension you must be logged in.

* Required Fields

Close window

You are using an outdated browser

We built Magento Connect using the latest techniques and technologies.
This makes Magento Connect faster and easier to use.
Unfortunately, your browser doesn't support those technologies.
Use the links below to download a new browser or upgrade your existing browser.