If you sell anything online to customers in the European Union, there's a new legal requirement that kicks in on June 19, 2026 — and most Shopify merchants outside Europe haven't heard of it yet.
It's called the electronic withdrawal function, and it comes from EU Directive 2023/2673. Miss it, and you're looking at fines of up to 4% of annual turnover in some member states. That's not a typo.
Here's what it is, who it applies to, and what you actually need to do.
First, the background: the 14-day cooling-off period
EU consumer law has always given online shoppers the right to cancel a purchase within 14 days of receiving it — no questions asked. This is called the right of withdrawal, and it applies to any business selling to EU consumers, regardless of where that business is based.
So if you're a merchant in the US, Australia, Israel, or anywhere else, and someone in Germany buys from your store, EU consumer protection law applies to that transaction.
Until now, the process for exercising this right was vague. Customers could send an email, fill out a form, or just return the item. The directive tightens this up significantly.
What's new: the electronic withdrawal function
Starting June 19, 2026, you need to provide a clearly visible, accessible way for EU customers to cancel an order directly from your store. Not an email address. Not a PDF form they have to print and mail. An actual button or link on your site.
The directive has three specific requirements:
1. Visible withdrawal button It has to be easy to find — the directive says "clearly labeled" and accessible without requiring a customer to log in. Burying it in the footer in 9px text probably won't pass.
2. Two-step confirmation After the customer clicks the button, they confirm the withdrawal and provide their name and the order or contract details. This prevents accidental cancellations and creates a clear record.
3. Automatic confirmation by email Your store needs to send a confirmation to the customer immediately after they submit the withdrawal request. The directive calls this a "durable medium" — email qualifies, a pop-up on screen does not.
Who has to comply?
Any business that sells goods, services, or digital content online to consumers in the EU. The directive explicitly states it applies regardless of where the business is located.
If you have EU customers — even a small percentage — you need to comply.
What's exempt?
Some product categories are excluded from the 14-day withdrawal right entirely. These include:
- Perishable goods (food, flowers)
- Sealed items that can't be returned for hygiene reasons (cosmetics, underwear) once opened
- Custom or personalized products made to order
- Digital content that the customer has already started downloading or streaming (with their prior consent)
- Event tickets and hotel bookings with a fixed date
If your entire catalog falls into exempt categories, you may not need the withdrawal function. But consult a legal professional before you assume you're off the hook — the rules have nuances depending on the EU member state.
What happens if you don't comply?
The consequences vary by country, but across the EU, non-compliance with the withdrawal directive can result in:
- Legal warnings and enforcement actions
- Fines of up to 4% of annual turnover in certain member states
- An extended withdrawal period — if you don't provide the proper withdrawal function, the customer's 14-day window automatically extends to 12 months and 14 days
That last one is the hidden risk. A customer who bought from you in June could technically cancel in June of next year.
What to actually do on Shopify
Your options depend on how much you want to build vs. install:
DIY approach: Add a dedicated withdrawal page to your store with a form that collects the customer's name, order number, and withdrawal confirmation. Then set up an automatic email confirmation via Shopify Flow or your email provider. Make sure there's a clear link to this page from your order confirmation emails, your account page, and somewhere visible on your storefront.
App approach: There are apps in the Shopify App Store built specifically for EU compliance that handle the button, the two-step confirmation flow, and the automatic email in one install. If you're not comfortable wiring this up manually, this is the faster and lower-risk path.
Whichever route you take, document that you've done it. If you ever face a complaint from an EU customer, being able to show a clear compliance setup matters.
The bigger picture
The EU is steadily tightening the rules around online consumer rights. The withdrawal directive is part of a broader push that also includes the Digital Services Act, GDPR enforcement, and stricter rules on dark patterns. If you sell to European customers at any meaningful scale, treating EU compliance as a one-time checkbox is a mistake. It's an ongoing part of running a cross-border e-commerce business.
For most Shopify merchants, implementing the withdrawal function is a few hours of work. The cost of ignoring it is a lot higher.
If you're building the withdrawal function into your Shopify store, Scurix Withdrawal handles the button, the two-step flow, and the automatic email confirmation — built specifically for EU Directive 2023/2673 compliance.