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

Tech Specifications

Current Version:
Stable Build
07 June, 2019
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 (EE) version - 12 months of free technical support 

Release Notes

Back to top


  • 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