Start/Blog/Revocation Button 2026: Mandatory for Shopify Shops – Here's How to Implement It
DACHDSGVORechtShopifyWiderrufsbutton

Revocation Button 2026: Mandatory for Shopify Shops – Here's How to Implement It

The revocation button has been mandatory since June 19, 2026. What Shopify merchants need now: a two-step revocation function, placement & implementation – explained clearly.

Revocation Button 2026: Mandatory for Shopify Shops – Here's How to Implement It

Key Takeaways

  • As of June 19, 2026, the withdrawal button is mandatory for online shops throughout the EU (Directive 2023/2673).
  • It must be clearly visible, permanently accessible, and two-stage: initiate withdrawal, then actively confirm.
  • If it's missing, warnings and fines are threatened – and the withdrawal period extends to up to 12 months and 14 days.
  • Implementation is technically manageable – it's important that placement and process comply with requirements.

As of June 19, 2026, you'll need a withdrawal button in your online shop – mandatory, EU-wide. This guide will explain in an understandable way what the withdrawal button is, how it must look and function, and how you can implement it legally compliant in Shopify. So you don't become easy prey for those issuing warnings.

01What the withdrawal button is – and when it becomes mandatory

The withdrawal button is the counterpart to the already familiar termination button: a digital function that allows consumers to withdraw from an online contract as easily as they entered into it. The legal basis is EU Directive 2023/2673, which applies from June 19, 2026.

Unlike the withdrawal policy (a legal text), the withdrawal button is an active function in your shop. It supplements your existing policy, but does not replace it. The article Shopify Checkout legally compliant shows you how to properly integrate withdrawal and terms and conditions into the checkout.

02Who the obligation applies to

Virtually every online shop is affected: The obligation applies to all entrepreneurs who conclude contracts with consumers in electronic commerce via an online interface. This also applies to your Shopify shop as soon as you sell to private customers – in Germany, Austria, and throughout the EU.

03How the withdrawal button must look & function

The requirements are clearly defined. The button (or an equally highlighted link) must:

  • Be clearly visible and unambiguously labeled – "Withdraw contract" is recommended.
  • Be easily accessible and permanently reachable throughout the entire withdrawal period.
  • Represent a two-stage process: First, the person initiates the withdrawal and enters the necessary information, then actively confirms it via a separate button – for example, "Confirm withdrawal."
  • Provide a confirmation after submission (receipt of withdrawal on a durable medium).

Good to know: It doesn't have to be a technical "button" in the strict sense – a clearly designated, equally highlighted link is sufficient according to the current status. Visibility, accessibility, and the two-stage process are crucial.

04Where the button must be placed

The withdrawal function must be immediate and easily accessible. In practice, this means: clearly findable in the shop (e.g., in the footer and/or in the customer account area), permanently accessible and not hidden behind multiple clicks. In addition, you must provide information about its placement – otherwise the information obligation is considered not fulfilled.

05What happens if you don't install it

The consequences are unpleasant and concrete:

  • Warnings from competitors or associations.
  • Fines for violations of information obligations.
  • An extended withdrawal period of up to 12 months and 14 days – customers could thus withdraw significantly longer, which directly impacts costs.

In short: The effort for implementation is small compared to the risk of not doing it.

Don't want to take any risks? I will set up the legally compliant, two-stage withdrawal function for you at a fixed price of €199 net – neatly integrated into the theme, mobile optimized, and with a functionality check. Have the withdrawal button set up →

06How to implement the withdrawal button in Shopify

Shopify does not provide this function as standard – you implement it via your own page plus a form or a specialized solution. The clean way looks like this:

  1. Create a withdrawal page with the two-stage process: enter order data → active confirmation.
  2. Integrate a form that receives the withdrawal and sends a confirmation to you and the customer.
  3. Link visibly – in the footer and at other suitable places, permanently accessible.
  4. Align with your withdrawal policy and test everything on mobile.

Technically, this is manageable – it just has to be correct. If you prefer to outsource it, I will take care of the complete setup for a fixed price (see note above) or as part of my Shopify services. The legal framework conditions regarding data protection and tracking can be found in the article GDPR in the Shopify shop.

07Conclusion

The withdrawal button has been mandatory since June 19, 2026 – and the risk of ignoring it is real: warnings, fines, and a massively extended withdrawal period. The good news: Implementation is quick if placement and the two-stage process are correct. Implement it now – or simply let me install it.

Frequently Asked Questions

When is the withdrawal button mandatory?
Since June 19, 2026. The basis is EU Directive 2023/2673, which applies to all entrepreneurs who conclude contracts with consumers online.
How must the withdrawal button function?
It must be clearly visible and permanently accessible, and depict a two-stage process: first initiate the withdrawal and enter the details, then actively confirm via a separate button. Afterwards, the person receives a confirmation.
Is a link sufficient instead of a real button?
According to current status, yes – a clearly labeled, equally highlighted, and easily findable link is sufficient. Visibility, permanent accessibility, and the two-stage process are crucial.
What happens if I don't include the button?
Warnings and fines are threatened. Furthermore, the withdrawal period extends to up to 12 months and 14 days because the information obligation is not fulfilled.
Can you set up the withdrawal button for me?
Yes. I will set up the legally compliant, two-stage withdrawal function in your Shopify shop – at a fixed price of €199 net, neatly integrated into the theme and with a functionality check. You can book the service directly in the shop.
Dominik-Lukas Moral Falke
Dominik-Lukas Moral Falke
Shopify & Shopify Plus Freelancer · Berlin & Marbella

Seit Jahren setze ich Shopify-Shops für Marken im DACH-Raum um — von der Migration über den Relaunch bis zur Conversion-Optimierung. In diesem Blog teile ich, was in echten Projekten funktioniert.

Zuletzt aktualisiert: 27.06.2026 · Auf fachliche Richtigkeit geprüft.

Mehr aus deinem Shopify-Shop holen?

Lass uns in einem kostenlosen Erstgespräch herausfinden, wo bei dir der größte Hebel liegt — technisch, inhaltlich oder bei der Conversion.

Kostenloses Erstgespräch buchen