Withdrawal Button for PrestaShop — EU Directive 2023/2673
The withdrawal button and form that Directive (EU) 2023/2673 requires from every PrestaShop shop since 19/06/2026. Acknowledgement kept as proof, 8 statuses, emails and 8 languages.
If your shop still handles returns with a PDF hanging in the footer, you no longer comply. Since 19 June 2026 the customer has to be able to withdraw from your own website, with a button, without downloading anything and without emailing you.
Directive (EU) 2023/2673 inserted a new article, 11a, into the European consumer rights rules. Many people assume it was only about banking and insurance, because the directive dealt with distance financial services. It is not: article 11a talks about distance contracts concluded through an online interface, and that is your shop.
Member states had to have it in national law by December 2025 and apply it from 19 June 2026. That date has already passed.
Withdrawing has to be as easy as buying. That is the whole rule in one line.
The rule does not say «put a form up and be done with it». It says four quite specific things:
That fourth point is the hardest to improvise. An automatic email works as a durable medium, but it has to carry what they asked for and when they asked for it, not a «we have received your message».
In the United Kingdom the directive does not apply. It came after Brexit, so British law has no withdrawal button: your British customers keep the 14-day cancellation right of the Consumer Contracts Regulations 2013, and nothing else changes for them.
It does affect you the moment you sell to consumers in the EU. If your shop targets them —it ships there, prices in euros, speaks their language— their consumer law applies to those orders, and since 19 June 2026 that law includes the button.
In Ireland it is already law. Ireland arrived late, but on 30 June 2026 it added section 115A to the Consumer Rights Act 2022. Despite the name of the regulations that did it, it is not only for banks: it covers any contract concluded online, your shop included. Irish law calls it an «online cancellation function», labelled «cancel contract here», with a «confirm cancellation» button and an acknowledgement on a durable medium, and failing to provide it is an offence.
Put another way: if you sell into Ireland or anywhere else in the EU, the deadline is already behind you, and whoever builds it now does so calmly rather than in a hurry. And it is not the only one this year: in Germany, Austria and Italy the product page has had to show the EU legal guarantee notice since 27 September 2026.
Everything else stands, and it is worth remembering because that is where the nasty surprises live:
The Withdrawal Button for PrestaShop module was built with article 11a in front of us, point by point:
From there it is management: the request lands in your back office with its statuses —received, under review, accepted, goods received, refunded, rejected— every change is kept with its date and who made it, and the customer is notified when it changes. The order can change status on its own if you configure it that way.
And because the form is open to anyone —it has to be: a consumer may want to withdraw without logging back into their account— it comes with an anti-spam that hands no data to third parties.
The form anyone can reach, the four requirements of article 11a and the dated record of every request are all the same module. You install it, pick the deadline and the excluded categories, and from there the shop complies on its own: the customer withdraws with one button, and you get the notice with everything the rules say you have to keep.
Withdrawal Button for PrestaShop — EU Directive 2023/2673 The withdrawal button and form that Directive (EU) 2023/2673 requires from every PrestaShop shop since 19/06/2026. Acknowledgement kept as…
$79.00 View the module
The withdrawal button and form that Directive (EU) 2023/2673 requires from every PrestaShop shop since 19/06/2026. Acknowledgement kept as proof, 8 statuses, emails and 8 languages.
A module, an app, a server that is giving you trouble or something urgent. We answer within 24 hours, with a fixed quote with a price and a date.