Law & compliance

Withdrawal button on Shopify: how to comply with the EU rule in 2026

Searching “Shopify withdrawal” returns payout documentation — how to withdraw your money — which has nothing to do with this. What the law requires is the withdrawal button of Directive (EU) 2023/2673, mandatory since 19 June 2026. Here are the real options for having it on your Shopify store.

Voxpack guide·Updated July 2026·7 min read

1. Payouts and pickup are not this

First, let’s clear the confusion: in the Shopify admin, “withdrawal” usually means withdrawing your payout funds, and “pickup” means the customer collecting an order in person. The law talks about neither. Directive (EU) 2023/2673 created the “withdrawal function”: an electronic button for the consumer to exercise the right of withdrawal — cancelling the purchase within the 14 legal days.

2. What your Shopify store must have

Since 19 June 2026, if you sell to consumers in the EU: a button with a clear label (“Withdraw from the contract” / “Cancel my purchase”), continuously visible for the 14 days after delivery, a 2-step flow (request → confirm) with no login or justification required, and an automatic acknowledgement email. The official form remains available as an alternative — but on its own it does not comply.

3. What Shopify gives you (and what it doesn’t)

Shopify has published compliance guidance about the EU right of withdrawal in its Help Center, but it does not switch on a universal button for you — making it available is the store’s responsibility. In merchant communities the question “has Shopify shipped the button yet?” keeps coming up; the practical answer is that today you need to add it yourself.

4. The 3 ways to comply

  • An App Store app — there are apps dedicated to the withdrawal button, typically around 30 dollars/month for this single function. Simple to install; a recurring cost on top of your other apps.
  • Theme code — feasible if you have a developer: a dedicated page + form + transactional emails. Flexible, but you own the compliance burden (14-day visibility, 2 steps, acknowledgements) at every theme change.
  • A platform that already includes it — if you are going to use shipping/returns software anyway, it makes sense for the button to come included instead of paying for an app that does only this.

5. The automatic route

Voxpack connects to your Shopify store in minutes, without editing the theme: a “Protected purchase” badge stays permanently visible on the storefront and, with every shipment, the customer receives their own portal — no password — with the 2-step withdrawal button, deadline countdown, official form and automatic acknowledgement emails. Because Voxpack is first and foremost voice-verification software for orders, the legal button comes included with what you would already use to ship error-free — it is not yet another app on the bill.

Key takeaways

  • Shopify “withdrawal” (payouts) and “pickup” have nothing to do with the legal withdrawal function.
  • Shopify offers guidance but does not activate the button for you — the obligation is the store’s.
  • You can comply with a dedicated app (~30 USD/month), theme code, or software that already includes it.
  • Voxpack installs badge + portal + acknowledgements without editing the theme — included with voice verification.

Comply with the law — automatically — and ship without errors

Voxpack generates the customer portal with the two-step withdrawal button and the confirmation emails, and it also verifies every order by voice before it ships. Try it free for 7 days or 50 orders, no card required.

Get a free trial →