Does your RMA module comply with Directive (EU) 2023/2673?

Does your RMA module comply with Directive (EU) 2023/2673?

Starting with version 2.12.0 to comply with Directive (EU) 2023/2673: 

1. We added the ability to rename Returns to Withdrawals

Now it is possible to select the Return Label in Amasty > RMA > Configuration > General:



When the Withdrawals option is enabled, the setting changes all frontend labels containing return/RMA, replacing return/RMA with withdrawal:


2. We added the ability to submit a return request without specifying mandatory Return Reason, Condition, and Resolution fields.

Now it is possible to select if the Return Reason, Condition, and Resolution fields are required, optional or hidden. You can find this functionality in Sales > RMA Settings > Return Rules > Return Field Statuses:


InfoYou can find the 'amasty/module-rma-subscription-functionality' package for installing in composer suggest. Please note that the module is available as a part of an active subscription.


3. We added the ability to calculate the Resolution Period from the moment an order reaches a selected status. 

Now you can find the Order Status for Resolution Period Start and Start Resolution Period From settings in the module configuration Amasty > RMA > Configuration > General: 

If First Time the Selected Status Is Reached is selected, the Resolution Period starts when the order first receives the status specified in Order Status for Resolution Period Start.
If Latest Time the Selected Status Is Reached is selected, the Resolution Period starts when the order most recently receives the status specified in Order Status for Resolution Period Start.

InfoYou can find the 'amasty/module-rma-subscription-functionality' package for installing in composer suggest. Please note that the module is available as a part of an active subscription.


      • Related Articles

      • RMA API

        We have created a public API collection for RMA module with all available queries and sample data that you can both test via our demo endpoints and copy to run local tests in your Magento environment. More details about using public collections can ...
      • RMA | GraphQL methods

        Quries getAmRmaSettings description: a list of customer's return requests getAmRmaReturnsForCurrentCustomer description: get a list of customer's return requests getAmRmaReturnById (request_id: Int!) description: get Return Request by ID ...
      • How to allow guest customers to submit an RMA request?

        To enable guest RMA, navigate to Stores → Configuration → Amasty Extensions → RMA → General and enable the Allow Guest RMA option. Guest visitors will be able to find the link to the refund request creation page in the footer.
      • When does the RMA start counting refund period days?

        Out of the box, RMA starts counting refund period days when the order is created.
      • How to create an RMA request from the admin panel?

        To create a refund request from the backend, proceed to Sales → Orders, choose the order you'd like to return, and click the Create Return option on the order details page.