Magento Platform
Open Source (CE)
2.1, 2.2, 2.3
Commerce using on prem (EE)
2.1, 2.2, 2.3
Commerce on Cloud (ECE)

Tech Specifications

Current Version:
Stable Build
05 March, 2020
Extensions, Shipping & Fulfillment, Order Management (OMS)
License Type:


One stop solution to take care of all return merchandise authorization (RMA) aspects within an online store.

Other Extensions by Aheadworks


Back to top

In Magento 2, returns management is a complex process that requires proper handling. The RMA extension for Magento 2 allows submitting requests from both the storefront (customer account and dedicated forms for guests) and the admin area. 

Besides selecting the item(s) for return, a customer needs to answer several questions regarding package and item conditions, request resolution, etc. Since all RMA form fields are custom, an admin is free to decide what return info to ask for. 

Admins can monitor all RMA requests from the dedicated grid. Customers can oversee the request progress and exchange messages with admins.

Business Value

Control all RMA aspects in your store with the RMA module for Magento 2.

  • Make return submission simple for customers with an intuitive RMA request form;
  • Manage RMA requests systematically: from their approval to ongoing support;
  • Save time by approving incoming requests automatically.

Feature Highlights

General Settings

A number of customization options is available for the extension: guests may be allowed to submit requests, a time period for returns may be specified, and content blocks may be placed at any step of request creation.

Request Status

This returns extension for Magento 2 allows sending admin /customer email alerts upon each request status change. 

Custom Fields

Ask customers to provide any return info you need by adding custom forms to the return form.  

Guest Returns

Let guest users submit return requests from a dedicated form. 

Request Grid

View all Magento 2 RMA requests in a single grid with various sorting/filtering options available.

Canned Responses

 Send quick responses to particular customer actions.

Message Thread

Communicate with customers about their requests with optional file attachments. In addition, you can leave internal notes (not visible to customers). 

Returns Section On The Order View Page

Store admins can view the request-related details from the dedicated section provided by the extension on the order view page.

Migration Tool

Easily transfer the RMA data from Magento 1 to Magento 2. Returns can be moved via the provided migration functionality. 


To experience the extension firsthand follow the links below:


Support Policy

Included technical support:

  • Magento Open Source (CE) version - 3 months of free technical support
  • Magento Commerce using on prem (EE) version - 3 months of free technical support
  • Magento Commerce on Cloud (ECE) version - 3 months of free technical support

Release Notes

Back to top


  • Compatible with Open Source (CE) : 2.3
  • Compatible with Commerce using on prem (EE) : 2.3
  • Compatible with Commerce on Cloud (ECE) : 2.3
  • Stability: Stable Build
  • Description:

    * Error message appears when custom fields with types "Text Field, Text Area" are created
    * Error message appears when only one status is enabled
    * Wrong currency is displayed with multi-site setup
    * The wrong email template is used while the multi-store view is activated
    * 'Here' e-mail link leads to Dashboard when 'Secret Key to URLs' option is activated
    * 'Create New Return' link has a guest path when signed in customer clicks it
    * Disabled statuses are displayed in 'Actions' dropdown on 'Manage RMA' page
    * Fixed issue with columns' displacing
    * Incorrect shipping total is applied when a new order is created
    * Incorrect product qty is available to a request after refunding
    * 'Set to...' button remains to be dropdown when one status is available
    * Fixed issue with 'Issue refund' status editing
    * Order of statuses differs on 'Manage Request', 'New request' pages when priority is changed
    * Fixed issue when the quantity of shipped items isn't displayed for configurable products on the return page
    * Error occurs on an attempt to open an order page
    * Fixed issue with grids opening in Admin
    * Error message appears on Refund/Replacement page if "Add Secret Key to URLs" is enabled
    * Fixed issue with Canned Responses status
    * Improved compatibility for Magento Open Source v.2.3.2
    * Error occurs during compilation
    * Error appears while clicking "Edit" option for address changing (Magento v. 2.3.4)
    * Minor design improvements
    * Fix for Magento Marketplace


  • Compatible with Open Source (CE) : 2.2 2.3
  • Compatible with Commerce using on prem (EE) : 2.2 2.3
  • Stability: Stable Build
  • Description:

    + Custom Statuses
    + Status Priority
    + Option to disable a status
    + Custom fields can be tied to actions
    + Non-linear workflow
    + RMA data export to CSV/Excel
    + Option to disable custom fields
    + Print RMA label from the backend
    + RMA Tab at backend customer page
    + Improved process of creating a replacement order for admin
    + A "Back" Button on Credit Memo page
    + Integration with Coupon Code Generator
    + Minor usability improvements


  • Compatible with Open Source (CE) : 2.1 2.2 2.3
  • Compatible with Commerce using on prem (EE) : 2.1 2.2 2.3
  • Stability: Stable Build
  • Description:

    + Magento 2.3 compatibility
    * Security improvement (removed serialize() and unserialize() functions from the code)
    * MySQL errors occur when Magento tables have a prefix


  • Compatible with Open Source (CE) : 2.1 2.2
  • Compatible with Commerce using on prem (EE) : 2.1 2.2
  • Stability: Stable Build
  • Description:

    +RMA requests creation from the backend
    +Canned Responses functionality
    +'Returns section' on the Order View page
    +Internal notes for admins in the RMA thread
    +'Create Credit Memo' and ‘Return to Stock’ options available from the RMA Request page
    +RMA requests migration tool (M1>M2)
    +Design improvements
    +Extended API
    *Fixed issue with the requests saved by admins
    *Label PDF formatting issue
    *Error appears in the console if RMA and ET are set


  • Compatible with Open Source (CE) : 2.1 2.2
  • Compatible with Commerce using on prem (EE) : 2.1 2.2
  • Stability: Stable Build
  • Description:

    + Web API support
    + RMA auto-approval
    * Extension refactoring
    * Design improvements
    * Email template improvements
    * Unit tests


  • Compatible with Open Source (CE) : 2.1
  • Compatible with Commerce using on prem (EE) : 2.1
  • Stability: Stable Build
  • Description:

    + Improved UX when create new request
    + Added ability to add values for system custom fields
    + Added ability to hide existing values of system custom fields
    * Fixed issue when default value of custom fields was ignored
    * Fixed security issues
    * Fixed bug with mobile page view
    * Fixed issue with data integrity when a customer deleted


Back to top
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.

Q & A

Back to top


Back to top