EU withdrawal button requirement starts June 19, 2026

Just to warn you, Shopify has shared an important EU compliance update.

From June 19, 2026, merchants selling to EU customers may need to provide a visible electronic withdrawal button/link so customers can request cancellation directly from the store, without logging in.

More details here:
https://help.shopify.com/en/manual/compliance/legal/eu-right-of-withdrawal

Thanks for sharing this @Sam_Tim. I’ll mark this thread as “solved” just for now, but if anyone has any questions please feel free to ping me here.

In the following help article, there are instructions on how to use new Shopify features to comply with the new EU rules: https://help.shopify.com/en/manual/fulfillment/managing-orders/returns/return-rules#eu-right-of-withdrawal

However, like mentioned before in this thread and in the linked help article, customers need to be able to submit the withdrawal request with having to log in: https://help.shopify.com/en/manual/compliance/legal/eu-right-of-withdrawal#:~:text=accessible%20without%20a%20customer%20needing%20to%20log%20in%20to%20your%20store

What is the plan from Shopify how to handle this?

Quick implementation note for anyone building this for clients before the deadline:

The link does not have to be a separate page - Shopify’s Help Center example uses a contact form with a pre-filled “Right of withdrawal” subject, which is fully compliant under article 11 of the Consumer Rights Directive. That is the lowest-friction option for stores on a tight timeline.

For Plus stores using checkout extensions, you can add it as a checkout-block link in the footer-content extension target rather than touching theme code.

Two things to watch out for:

  • The button must be reachable from every product page and from the footer of the order confirmation email, not just the homepage.
  • “Without logging in” is a real requirement. If your form requires customer account creation it does not count. Make sure your contact form accepts orders by order number + email, no login needed.

Stores selling to multiple EU countries will also need the localised version of the form text for at least the language of each storefront. Translate & Adapt handles this if you are on Plus; otherwise the manual translation route in the Translate app works.