- Configuration
- Go to Admin > Stores > Configuration > VDC STORE > RMA
- General Configuration
- Enable RMA to activate or deactivate the module.
- Allow RMA for Guest to enable guest returns.
- RMA ID Increment Pattern: Only ID or Custom prefix/suffix.
- Request Configuration
- Allow RMA for each item of an order.
- Allow uploading attachments.
- Allowed file formats: PDF, JPG, PNG.
- Default request status.
- Customer can cancel request in specific statuses.
- Admin reply name shown to customers.
- Email Configuration
- Admin email for notifications.
- Email sender configuration.
- Admin notification email template.
- Customer notification email template.
- Policy
- Show return policy on frontend.
- Enter return policy text.
- Show “I Agree” checkbox before submission.
Magento 2 Rma for
- for Magento 2.4.x (CE, EE)
Magento 2 product return RMA extension allows Accept and Reject status from admin. It also allows website users to instantly Return products
Magento 2 product return RMA extension allows Accept and Reject status from admin. It also allows website users to instantly Return products
User Guide
With our flexible RMA For Magento 2 extension, store owners can reduce the time and money spent on product returns management. Create value for consumers by making the process transparent and consistent in order to increase client lifetime value.
Features
- Process all requests automatically and analyze RMA efficiency with precise reports.
- Send email to the admin when a new refund request is received.
- Send email notifications to customers when the return request status is updated.
- Improve customer satisfaction with faster and easier returns.
- Easy RMA requests for guests.
- Customers can cancel return requests.
- Custom return reasons and solutions.
- Flexible RMA item selection.
Steps


Extension Installation
- Download the zip file
- Extract and put it into
/app/code/ - Open CLI in the Magento directory and run the following commands:
- php bin/magento s:up
- php bin/magento s:d:c
- php bin/magento s:s:d -f
- php bin/magento i:rei
- php bin/magento c:f
- php bin/magento cron:install
- php bin/magento cron:run

- Manage RMA
- Take a look at the Sales menu and choose Manage RMA.
- Here you can see all records:
- Select Delete option to delete RMA in bulk.
- Select all options to select all RMA at one time to perform mass action.
- Select delete option to delete a single RMA.

- Add New Request: Admin can create RMA requests from the backend.
- General Information
- Status RMA: Admin selects the status to apply for the RMA request.
- Comment: Admin enters the message for the RMA request.
- Attach File(s): Click Browse to upload the file for the request.
- Return Shipping Information
- Admin can add the shipping information here.
- Order Information
- Order Increment ID: Admin chooses the order for the RMA request.
- Select: Admin clicks Select; the order grid will be shown. From there, the admin selects the order to create a new RMA request.
- Load Order Data: After choosing the order and clicking the Load Order Data button, the order information will be loaded and displayed.
- RMA Information
- Admin can click the checkbox in the Select column to create a new RMA request for the corresponding product.

- To view RMA details, select the View option from the RMA row.

- Reply From: Admin can reply and add comments, and can also see customer comments.

- Manage Return Reasons
- Go to Admin > Sales > Manage Return Reasons.

- You can add record from here :

- Do the same steps as Manage Return Reasons for:
- Manage Return Resolutions
- Manage Item Conditions
- Manage Status
- Customer Front-End
- Create New RMA Request Form (for customers who have not logged in)
- Customers can add email address, order ID, and billing last name to view records.
- If the customer already exists, this message will be displayed.
- If invalid data is entered, an error message will be displayed.
- Create New RMA Request Form (for customers who have not logged in)

- Customer can Request All Items and Request Each item.

- Create New RMA Request Form (for Logged-in Customers)
- Same as request user, customers can request all items and each item.
- My RMA Request: Here customers can see all requests.
- See Details: The customer can view all the details of their request.
- Cancel: The customer can cancel their request here.

- Customers add the new request from the Add new RMA request button.

- Email
- When adding a refund request, the admin can notify using this email.

- When the admin changes the status then the customer will be notified with this email.

What you'll obtain with our Magento Technical Audit
With VDC Store's Magento eCommerce technical audit you'll gain expert in-depth analysis with an exhaustive summary of the state of your store’s code quality and overall usability.
-
An organizational summary of discoveries with preferences and a brief overview
-
3rd party extensions initial review
-
An exact description of results and suggested solutions
-
Database integrity review to ensure data is recorded precisely as planned
-
Top preferences for your architects
-
Code quality examination (periodic reflection of your store source code)
-
Examination of possible Magento core design changes
-
Speed and execution analysis (HTTP requests, optimizations, response headers)
By a technical appraisal, the client not only obtains information about the issues the store is facing but also this examination by VDC Store allows them to acquire beneficial information and concepts for setting up programs to enhance sales and conversion drivers.
Our analysis appreciates the essence of your business. We are not utilizing an automatic procedure that is used in every case. We want to make sure you end up with suggestions based on the exact condition of your store. Start the discussion about the Magento technical audit you're curious in by filling out the Contact Us form.
Why Choose the VDCStore Magento 2 RMA Extension
Handling returns, exchanges, and refunds smoothly is essential for customer satisfaction and long-term loyalty in ecommerce. The VDCStore Magento 2 RMA Extension empowers your store with a full-featured Return Merchandise Authorization system that lets customers submit return or exchange requests directly from their account, while giving store managers an easy way to review, approve, reject, and manage those requests. With customizable return reasons, resolution options (such as refund or replacement), attachment support for images or documents, email notifications, and a flexible workflow tailored to your business needs, this extension simplifies what is traditionally a complex process. By making returns clear, transparent, and convenient for both customers and admins, you enhance trust, reduce support overhead, and strengthen your store’s reputation — all without coding or performance trade-offs.
Explore Our Customer Reviews
Comparison
Explore Our Hyvä Theme Demos
Need More Help?
Save time by starting your support request online and we'll connect you to an expert. Save time by starting your support request.
