Country-based pricing in PrestaShop: each customer sees theirs
A customer in Lisbon and one in Madrid should not see the same price, and today they do. Here is how each visitor sees…
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».
Spain was late transposing it and, as things stand, the rule bringing it into the consumer law has still not been published. The main consumer organisation has publicly complained about the delay.
That does not mean you can forget about it, for three very practical reasons: the European application date is already in force; when the decree does come out it will apply from 19 June 2026, not from the day it is published; and if you sell to consumers in other EU countries, it can be required of you there today.
Put another way: it is an obligation with the deadline already behind it, and whoever builds it now does so calmly rather than in a hurry.
Everything else stands, and it is worth remembering because that is where the nasty surprises live:
We built it 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.
If your shop still points people at a PDF, an email address or a phone number, write to us. Setting it up is quick, and right now it is one of the few things in your shop with a calendar date that has already gone by.
A customer in Lisbon and one in Madrid should not see the same price, and today they do. Here is how each visitor sees…
No images to solve, no third-party cookies and no extra line in your privacy policy. What a shop gains by changing…
One mistyped street number is two calls to the carrier and a redelivery. Here is how we autocomplete the address at…