flash sale Product image of RMA
Magento Edition *
Version *
FREE installation Tooltip
Ends in:
03 : 00 : 00 : 00
Get 10% OFF
icon logo magento 2.4.4 - 2.4.8
Hyva logo Theme

RMA for Magento 2

v4.1.0
5.0
(7 reviews)
Read all >
Mageplaza’s Magento 2 RMA extension (Return Merchandise Authorization) provides a complete solution to manage product returns and exchanges. With RMA for Magento 2, store owners can handle return requests efficiently, while customers enjoy a simple, transparent, and satisfactory return process.
tick icon
Compatible with Hyva theme
tick icon
Compatible with Magento 2.4.8
FREE On-demand Hyva Checkout Compatibility
Free Installation
60 days money back guarantee

Why a Smart Return Process Matters in eCommerce?

Why a smart return process is important in eCommerce

Key Features of RMA Extension for Magento 2

Flexible RMA requests for customers

Customers can submit return or exchange requests for entire orders or selected items. This flexibility lets buyers handle returns conveniently, reduces frustration and support inquiries, and delivers a smooth experience that builds trust and encourages repeat purchases.

Allow RMA requests for guests

With our Magento 2 RMA extension, even non-logged-in users can create a return/exchange request using their order info. By removing barriers, you can improve accessibility for casual buyers, raise satisfaction levels, and show commitment to convenient, inclusive service.

Apply RMA by conditions

Set specific conditions, such as order subtotal, status, or customer group, to determine RMA eligibility. Automated filtering reduces manual checks, ensures requests follow policy, and keeps return handling consistent while protecting store resources.

Custom RMA reasons, solutions & more

Add clear return reasons (e.g., wrong item, defective) and specify corresponding solutions such as refunds or exchanges. Having these options ready makes the process faster, reduces confusion, and helps both customers and staff handle returns with ease.

Create return shipping labels

Generate return shipping labels directly in the Magento backend, allowing customers to return items efficiently. This avoids manual errors, saves time, and delivers a professional, seamless return process while simplifying logistics for your support team.

Get email alerts and chat in RMA request

Customers receive automated email notifications for every RMA update and can chat directly with admins inside the request. Clear communication minimizes confusion, prevents repeated inquiries, and improves overall transparency throughout the return process.

Let admins create RMA requests for customers

Admins can create RMA requests on behalf of customers when necessary, such as for high-value clients or special cases. This capability speeds resolution, shows proactive customer care, and ensures returns are handled smoothly without requiring the customer to act.

Manage RMA via the admin dashboard

Gain full control over RMA requests and statuses through two separate grids in the Magento backend. By defining clear statuses, you keep the return process transparent, organized, and easier for both staff and customers to follow.

Additional Features of Magento 2 RMA Extension

RMA request link in top/footer

Show the RMA request link in the top menu or footer to give customers quick access to the return form. By placing the link in a visible position, you make the return process easier, reduce confusion, and build customer confidence.

RMA policy page

Assign a CMS page to display your return and exchange policy clearly. This transparency ensures customers understand the conditions before submitting a request, helping reduce disputes and build trust in your store’s return process.

RMA policy link position

With Mageplaza’s RMA extension for Magento 2, you can choose whether to display the RMA policy link in the top menu, footer, or directly on the request page for maximum visibility.

Customize RMA ID format

Configure RMA IDs to display as simple numbers or add prefixes and suffixes for better identification. This customization helps organize requests more effectively and aligns return IDs with your store’s tracking preferences.

Default & cancellation statuses

Define the default status for new RMA requests and specify which statuses allow customers to cancel their requests, giving you full control over the return workflow.

Admin reply name

Customize the display name that appears when admins reply to RMA requests to make communication more professional.

Insert barcode values

Generate barcodes using either Order IDs or RMA IDs to print on return slips. Barcodes streamline warehouse handling, speed up tracking, and reduce human error, ensuring every return is processed accurately.

Enable Google reCAPTCHA

Enable Google reCAPTCHA on RMA forms to block spam and unauthorized submissions. This strengthens security, reduces junk requests, and protects both store resources and customer data.

What customers say about us

Product reviews: 7
Overall rating: 5.0
5
4
3
2
1
How much do you like this product?
Leave your email to get reward points for reviews
Submit a relevant review of 30+ words to earn 5 reward points (one-time per extension)
Kayla
29 April 2022
Verified purchase
Love that we can sort out the return reasons and solutions, and communicate via email. My customers are happy too. A must-have extension for any Magento store I must say.
Nelson
19 April 2022
Verified purchase
Many customers left us because of our vague return policy. But everything is ok now. With the help of this extension, we can offer the best things to our customers.
Simona
28 January 2021
Verified purchase
I was unsure if I should use an extension to manage returns merchandise, but I'm happy of my choice. The extension is simple to configure and customize but more importantly will improve customer experience.
Dan Vlad
28 July 2020
Verified purchase
Very helpful for our shop !
George
27 May 2020
Verified purchase
This extension enabled us to solve one of the biggest problems that every online shop has - managing the returns since Magento 2 CE doesn't have a built-in RMA.
Peter Woods
08 October 2019
Verified purchase
Helpful extension to my business. We have resolved return cases of customers better and timely. Our clients are calmed down and pleased with our procedure. Thanks so much!
Rachel
12 September 2019
Verified purchase
I am very happy with this plugin. It makes the return procedure becomes much more clear, easy and satisfactory for both me and my customers. Thank you Mageplaza!

Release notes

  • v4.1.0 (Magento v2.4.x)

    06 May 2025

    • Compatibility: Now compatible with Hyva theme
    • Compatibility: Now compatible with Magento 2.4.7
    • Compatibility: Now compatible with Magento 2.4.8
  • v4.0.9 (Magento v2.4.x)

    05 March 2024

    • Bug Fix: We fixed the bug memory size when create request
  • v4.0.8 (Magento v2.4.x)

    31 August 2023

    • Bug Fix: We fixed the bug EQP
  • v4.0.7 (Magento v2.4.x)

    31 May 2023

    • Compatibility: The extension is now compatible with Magento 2.4.6
    • Bug Fix: We fixed the bug creating an RMA request
  • v4.0.6 (Magento v2.4.x)

    10 February 2023

    New Update: We updated add currency code of item

  • v4.0.5 (Magento v2.4.x)

    05 January 2023

    • Compatible with Magento v2.4.5
    • Improved GraphQl
    • Fixed minor bugs
  • v4.0.4 (Magento v2.4.x)

    30 August 2022

    • Compatible with Magento v2.4.4
  • v4.0.3 (Magento v2.4.x)

    26 October 2021

    • Compatible with Magento 2.4.3
    • Fix some minor bugs
  • v1.1.3 (Magento v2.3.x)

    22 August 2021

    [v1.1.3]

    • Compatible with Magento 2.3.7
    • Fix some minor bugs
  • v4.0.2 (Magento v2.4.x)

    22 August 2021

    [v4.0.2]

    • Fix some minor bugs
  • v4.0.1 (Magento v2.4.x)

    06 June 2021

    • Compatible with Magento v2.4.2
    • Fix minor bugs
  • v4.0.0 (Magento v2.4.x)

    19 November 2020

    • Supported Magento v2.4
  • v1.1.2 (Magento v2.3.x)

    22 July 2020

    • Fixed minor bugs
  • v1.1.1 (Magento v2.3.x)

    29 May 2020

    • Compatible with Magento v2.3.5
  • v1.1.0 (Magento v2.3.x)

    27 April 2020

    • Supported RestAPI & GraphQL
    • Compatible with Magento v2.3.4
    • Improved code style & performance
    • Fixed minor bugs
  • v1.0.0 (Magento v2.3.x)

    15 August 2019

    Initial Release

Load More

Frequently Asked Questions

Yes, RMA is compatible with Hyva theme. However, the checkout only supports hyva-themes/magento2-theme-fallback. To learn how to enable checkout on Hyva, please follow this guide.

Mageplaza provides FREE Hyva Checkout Compatibility for all of our extensions upon requests. You can request by contacting us via email, live chat, or support ticket. Our team will respond within 24 hours and ask for details such as Order ID, extension name, Magento & Hyva versions, and any special requirements. To qualify, your module subscription must be active. If your subscription has expired, renewal is required as some older modules do not support Hyva. Additional customization requests may incur extra costs, and our team will inform you before proceeding. For assistance, feel free to reach out - we're here to help!

Magento Edition *
Version *
FREE installation Tooltip
Ends in:
03 : 00 : 00 : 00
Get 10% OFF
icon logo magento 2.4.4 - 2.4.8
Hyva logo Theme

Pricing

Choose your suitable edition.

Community

$ 229 first year
Includes support & updates for 1 year Tooltip
60 days money back guarantee
Read our policies
check
Free On-demand Hyva Checkout Compatibility

Enterprise/ Magento Cloud

$ 429 first year
Includes support & updates for 1 year Tooltip
60 days money back guarantee
Read our policies
check
Free On-demand Hyva Checkout Compatibility
Can't see the feature you're looking for?
Describe it and we will customize this extension to suit your needs!
Request customization
feature looking icon