PrestaShop EU withdrawal button module compliant with Directive 2023/2673, by Línea Gráfica
Withdrawal button settings in PrestaShop: position, style, colours and button text
Withdrawal period, legal pages and notification emails in the PrestaShop module settings
List of withdrawal requests in the PrestaShop back office, approved and rejected
Two-step right of withdrawal form: order details and full or partial withdrawal
Customer order history showing the withdrawal approved and rejected statuses
PrestaShop EU withdrawal button module compliant with Directive 2023/2673, by Línea Gráfica
Withdrawal button settings in PrestaShop: position, style, colours and button text
Withdrawal period, legal pages and notification emails in the PrestaShop module settings
List of withdrawal requests in the PrestaShop back office, approved and rejected
Two-step right of withdrawal form: order details and full or partial withdrawal
Customer order history showing the withdrawal approved and rejected statuses
PrestaShop EU withdrawal button module compliant with Directive 2023/2673, by Línea Gráfica
Withdrawal button settings in PrestaShop: position, style, colours and button text
Withdrawal period, legal pages and notification emails in the PrestaShop module settings
List of withdrawal requests in the PrestaShop back office, approved and rejected
Two-step right of withdrawal form: order details and full or partial withdrawal
Customer order history showing the withdrawal approved and rejected statuses

PrestaShop EU Withdrawal Button Module – Directive 2023/2673

★ ★ ★ ★ ★ (0)
Regular price
55,99€
Sale price
55,99€
Regular price

Taxes not included

Buy

Since 19 June 2026, Directive (EU) 2023/2673 requires online stores selling to EU consumers to offer a withdrawal function that stays visible for the whole withdrawal period: customers must be able to withdraw from the contract online, without calling or sending an email. This module adds that withdrawal button to your PrestaShop store, in the footer and in the customer account.

Customers fill in a two-step form, logged in or as guests, withdraw from the whole order or just some items and instantly receive an email acknowledgement of receipt with a PDF receipt. You approve or reject each request from the back office, with its deadline in view, the order status is updated and, if you wish, the merchandise return is created. Requests can be exported to CSV. Compatible with PrestaShop 1.7, 8 and 9, multistore and multilingual. More info

Compatibility

Prestashop 1.7.0 - 9.1

Version

1.1.0

Developed by

Linea Gráfica

Free installation
Official module verified by Prestashop
6 months of support and free updates
Extendable to 12 months for only €10
Demo Front Office Demo Back Office

Email demo@demo.com

Password demodemo

  • Withdrawal button compliant with Directive (EU) 2023/2673, in the footer and in the customer account
  • Button or text link, with colours and text set per language
  • Two-step online form, guest orders included
  • Withdrawal from the whole order or only from the items the customer picks
  • Order check by reference, customer name and email
  • Instant email acknowledgement to the customer, with a PDF receipt attached, and alert to the addresses you choose
  • Request list in the back office showing each request's deadline (within or out of the period, counted from delivery): approve or reject with a reason, with an email to the customer
  • Dedicated order statuses (withdrawal requested, approved and rejected), shown in the customer's order history
  • Configurable withdrawal period (14 days by default) and links to your withdrawal and privacy pages
  • Back office notice of pending requests with a direct link to the list
  • Optional creation of the PrestaShop merchandise return when a request is approved
  • CSV export of requests, filtered by dates and status
  • Works with the official GDPR module: exports and erases the customer's requests
  • Compatible with PrestaShop 1.7, 8 and 9, multistore and multilingual

1. Set up the button

In the Settings tab you choose where the button appears (footer, customer account or both), whether it is a button or a link, its colours and its text in each language. You also set the withdrawal period, your withdrawal and privacy pages and the email addresses that receive requests.

2. The customer withdraws online

  • Clicks the withdrawal button in the footer or in their account, logged in or not
  • Step 1: enters their name, email and order reference
  • Step 2: picks the whole order or only some items and can add a comment
  • Instantly gets an email acknowledgement with a PDF receipt, and the store is notified

3. You handle the request

The Requests tab lists every request with the order, customer, type (full or partial), items and status. Approve it or reject it with a reason: the customer gets an email and the order moves to the withdrawal approved or rejected status, which they also see in their order history. You also see each request's deadline (counted from delivery), a notice of pending requests and a CSV export; if enabled, approving creates the PrestaShop merchandise return.

You may also like