B2B Extension Suite | Powerful and cost-effective solution for B2B eCommerce
RMA for Magento 2
98% of 100
User Manual

RMA for Magento 2

Improve customer service and upgrade return process dramatically with flexible product return management.

  • Operate requests in a few clicks from the backend
  • Create custom fields for request form to get more details
  • Respond quickly to requests to clarify any controversial cases
  • Let guests submit requests thus improving customer service even more
  • Benefit from integration with Magento 2 Coupon Code Generator
Current extension version: 1.4.10 | Compatibility: CE 2.3.X - 2.4.X; EE 2.3.X - 2.4.X
In stock
Starting At $299.00

How Magento 2 RMA Extension Works

Arrange an efficient return management with the Magento 2 RMA module! Let guest users submit RMA requests. Discuss request specifics with customers and notify them about return status changes in the dedicated message thread. Add custom fields to the request form and get a more detailed return info. Inform about request updates with email alerts.

Cover every RMA aspect with Magento 2 returns extension

Create & process requests

Create & process requests

For multi-product requests, set the quantity to be returned and the reason for return per item. Communicate with requesters throughout the entire return process.
Add custom form fields

Add custom form fields

Make your RMA request form even more informative with custom fields.
RMA for Magento 2. Drag and Drop
Improve RMA form performance

Improve RMA form performance

Automate procedures as now you can trigger specific actions tied to custom fields and a request status.
RMA for Magento 2. Social Media buttons
Send alerts & quick responses

Send alerts & quick responses

Configure admin/customer email alerts for each return status update. By the way, you can quickly respond to particular requesters’ actions and return updates with canned responses.
RMA for Magento 2. Elements Configurations
View RMA requests

View RMA requests

Users can monitor all their return requests and create new ones from the separate ‘My Returns’ tab in their accounts. By the way, you can let guest users submit requests as well!
RMA for Magento 2. Elements Configurations
Create new requests

Create new requests

The whole request creation process is quick and simple. Users need to specify the return-related info and select the item(s) for return.
RMA for Magento 2. Elements Configurations
Leave notes

Leave notes

To specify additional request details, your customers can use the provided message thread - the same one as in the admin area. Also, they can attach files (the supported formats are defined by the admin) to the thread.
RMA for Magento 2. Elements Configurations
Improve user experience

Improve user experience

Offer an extra service and escalate your RMA with Magento 2 Coupon Code Generator
Provide customers with coupon codes instead of refunds or replacements.
RMA for Magento 2. Elements Configurations

Magento 2 RMA Features

Return control

  • Manage RMA grid
  • Per-item setting
  • Internal notes
  • Label print
  • Custom return status alerts
  • Status Priority
  • Custom form fields
  • Actions and statuses tied to custom fields
  • Canned responses

Customer requests

  • ‘My Returns’ tab;
  • Per-order requests
  • Message thread
  • File attachments

Extension configuration

  • Return period setting
  • Guest requests
  • RMA auto-approval
  • Custom block placement
  • File attachment setting

Other features

Write Your Own Review
Only registered users can write reviews. Please Sign in or create an account
  • 1.4.10
    Released 08.02.2021
    * Data is not filtered in 'Text Field' Custom Field
    * Page breakes if the 'Custom Field' filter is used on Manage RMA
    * Dates are wrong on the Request page after the interface locale has been changed
    * Refund and Reorder buttons aren't shown on the Request page
    * Return request isn't created after creating a "multiselect" custom field
    * Back button isn't displayed on the Request page
    * Minor design issues for iPad tablet view has been fixed
  • 1.4.9
    Released 17.08.2020
    * Error appears during compilation (Magento v.2.3.4 )
    * Magento 2.4 compatibility fixes
    * Fixed issue with wrong dates in RMA comments on locale change
    * Emails are sent in default locale language only
    * Composer installation issue
    * Error occurs when CSV is exported
    * Fixed issue with request creation if there is "Text area" custom field
    * Redirection to 'Manage RMA' page after cliking 'Save and Continue Edit' button
  • 1.4.8
    Released 14.02.2020
    * Error appears while clicking "Edit" option for address changing (Magento v. 2.3.4)
    * Minor design improvements
  • 1.4.7
    Released 31.01.2020
    * Improved compatibility for Magento Open Source v.2.3.2
    * Error occurs during compilation
  • 1.4.6
    Released 20.01.2020
    * Fix issue for Magento Marketplace
  • 1.4.5
    Released 09.12.2019
    * Fix for Magento Marketplace
    * Fixed issue with Canned Responses status
  • 1.4.4
    Released 18.10.2019
    * 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
  • 1.4.3
    Released 09.10.2019
    * Fix for Magento Marketplace
  • 1.4.2
    Released 02.10.2019
    * Magento EQP tests fixes
  • 1.4.1
    Released 06.09.2019
    * 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
  • 1.4.0
    Released 04.06.2019
    + 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
    * Unnecessary commas in the address on frontend
  • 1.3.1
    Released 27.02.2019
    + Magento 2.3 compatibility
    * Security improvement (removed serialize() and unserialize() functions from the code)
    * MySQL errors when Magento tables have a prefix
  • 1.3.0
    Released 20.04.2018
    +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
  • 1.2.1
    Released 08.11.2017
    *Fixed issue with "setup:upgrade" command execution
    *Stability and speed improvements
    *Fixed issue with RMA request when custom fields are disabled
  • 1.2.0
    Released 01.11.2017
    + Web API support
    + RMA auto-approval
    +Magento 2.2 compatibility
    * Extension refactoring
    * Design improvements
    * Email template improvements
    * Unit tests
  • 1.1.0
    Released 17.08.2017
    * Incorrect behavior when email cannot be sent
    * Translation issue
    * Email template improvements
    * Manage RMA order filter issue
  • 1.0.5
    Released 10.11.2016
    + 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
  • 1.0.4
    Released 14.10.2016
    * Magento 2.1 composer.json compatibility
  • 1.0.3
    Released 26.07.2016
    * Namespace for LocalizedException class is not specified
  • 1.0.2
    Released 13.07.2016
    * Stability and speed improvements
  • 1.0.1
    Released 15.04.2016
    * Database tables with prefix issue
  • 1.0.0
    Initial release 27.04.2016

Product Questions

No questions yet. Be the first to ask the question!
Reasons to choose Aheadworks
Fostering wellness and allowing for the feeling of support and care, we help customers in no time.
Constantly seeking ways for improvement, we write clean code, subject to timely refactoring.
Business Expertise
Business Expertise
Seasoned in succeeding with hundreds of projects, we know all aspects of Magento 2 development.
We found other products you might like!