Mandatory Right of Withdrawal Module for PrestaShop (Article 54-bis)

Starting from June 19, 2026, e-commerce stores selling online to consumers must provide a digital function that allows customers to exercise their right of withdrawal directly through the website.

This new requirement has been introduced through Article 54-bis of the Consumer Code and applies to all e-commerce platforms used for distance selling, including stores built with PrestaShop.

To help merchants comply with the new regulations, we have developed a free PrestaShop module that allows customers to submit a withdrawal declaration online through a guided and fully traceable process.

What Changes on June 19, 2026

The new regulation requires consumers to be able to exercise their right of withdrawal through an electronic function that is easily accessible and clearly identifiable.

It will no longer be sufficient to provide an email address, a certified email address (PEC), or a simple downloadable PDF form. Customers must be able to submit their withdrawal request directly through the website and receive an electronic confirmation of their request.

Why PrestaShop Does Not Provide This Feature Natively

The standard PrestaShop features dedicated to returns and Return Merchandise Authorization (RMA) processes were not designed to meet the requirements introduced by Article 54-bis.

The regulation does not simply refer to returning goods, but to a formal declaration of withdrawal from a distance contract. For this reason, a dedicated procedure is required, allowing customers to formally submit their withdrawal declaration online.

How the Module Works

After installation, a dedicated link is added to the customer account area along with a withdrawal button displayed within the order details page.

Customers can select the relevant order, review their personal information, add optional notes, and proceed with the withdrawal request.

Before the request is submitted, a confirmation page is displayed containing the complete withdrawal declaration. The request is only recorded by the system after the customer provides final confirmation.

Once the procedure is completed, the customer immediately receives an on-screen confirmation and a copy of the withdrawal declaration by email.

Main Features

  • Dedicated page for exercising the right of withdrawal.
  • Withdrawal button available within the order details page.
  • Accessible directly from the PrestaShop customer account area.
  • Automatic generation of the withdrawal declaration.
  • Double confirmation step before final submission.
  • Immediate on-screen confirmation receipt.
  • Automatic email delivery of the withdrawal receipt.
  • Storage and management of requests in the back office.
  • Configurable withdrawal period.
  • Multilingual support.
  • No modifications to PrestaShop core files.

Modulo Nativo

  • PrestaShop 1.7
  • PrestaShop 8
  • PrestaShop 9

Free Download

We have decided to distribute this module free of charge to the PrestaShop community to help merchants comply with the new legal requirements introduced by Article 54-bis.

Registered users of the SoluzioniPHP client area can download the module at no cost and install it on their PrestaShop store.

The module is provided as-is and does not replace any legal advice that may be required to update terms and conditions, privacy policies, withdrawal policies, or any other documentation required under applicable laws and regulations.