Compatible With: Community 2.1, 2.2 Enterprise 2.1, 2.2

Tech Specifications

Current Version:
Stable Build
11 May, 2018
Extensions, Shipping & Fulfillment, Order Management (OMS)


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

Other Extensions by Aheadworks


Back to top

With the help of RMA extension for Magento 2, it is possible to streamline the return merchandise authorization process and keep it all in one backend section. The process begins with a customer requesting a return. The requests can be submitted from both the customer account or dedicated forms available for guest customers. After selecting required item(s) from an order, the system suggests to the the customer to answer several questions on the package and item conditions, decide whether the request is for return or replacement, and add a message for the store representative.

All of the questions and custom fields can be setup in the store backend to adjust the RMA process according to the company’s needs and policies. Once the request is created, it is added to the RMA tab in customer area, where customers may follow the request progress and exchange messages with store administration. At the backend, store administrators also have a designated tab for RMA requests, where each request can be processed in a stage by stage fashion.

Business value

The extension provides full control over various areas of the return merchandise authorization process.

  • Increase customer’s loyalty by providing them with intuitive RMA request form
  • Make the RMA requests easier to process -  the extension represents straightforward workflow, from request filtering to managing each step of individual requests
  • Save your time -  the enabled RMA auto-approval option allows approving all incoming RMA requests

Feature highlights

Request status

Request processing happens in a number of stages and a transition from stage to stage comes with a status change. Automatic notifications may be sent to a customer/administrator upon status change.

Custom fields

Request submission form may be equipped with custom fields to cover additional information that might be relevant for specific products or businesses

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 grid

All RMA requests are organized in a single grid with various sorting/filtering options available

Canned Responses grid NEW!

assembles all responses created by an admin

Request processing area

Each individual request is split into several tabs, containing information on the customer, his request, and the order request is coming from

Message thread

The customer-to-administrator communication area is added to each RMA page and allows attaching files to text messages (chat) and leaving internal notes (visible to admins only)

Returns section on the Order View page NEW!

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

Migration Tool NEW!

The data from the Magento 1 RMA extension can be easily transferred to Magento 2 with the provided migration tool


To experience the extension firsthand follow the links below:

Release Notes

Back to top


  • Compatible with CE: 2.1 2.2
  • Compatible with 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 CE: 2.1 2.2
  • Compatible with 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 CE: 2.1
  • Compatible with 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