The Shopify withdrawal button is one of the most common grounds for legal warnings in German e-commerce – and at the same time one of the most underestimated. Many shops either don't have one at all, have it incorrectly labelled, or have it so well hidden that it doesn't count legally.
On top of that, new requirements from the EU Consumer Rights Directive and the Omnibus Directive, transposed into German law, come into force from June 2026. If you haven't yet adjusted your Shopify shop, now is the time to act – before the deadline arrives and before the next legal warning lands in your inbox.
This article explains exactly what the withdrawal button in Shopify means, what changes from June 2026, and how to implement everything cleanly.
What changes from June 2026
The changes affect several areas simultaneously. It's not one single new rule, but a tightening of existing requirements at multiple points.
Withdrawal notice: The statutory model withdrawal notice has been revised. Shops still using the old version are formally non-compliant. This sounds technical – but has practical consequences: an incorrect or outdated withdrawal notice can extend the withdrawal period from 14 days to up to 12 months.
Withdrawal form: The model withdrawal form you must provide to customers also gets an updated version. It must be accessibly available and must not be hidden only within the terms and conditions.
Transparency obligations at checkout: Customers must be clearly and comprehensibly informed about the right of withdrawal before purchasing – not just in the confirmation email. This particularly affects how information is presented in the checkout area.
Documentation obligation: Shop operators must be able to prove that they correctly informed the customer. Anyone without corresponding records is in a weak position in the event of a dispute.
The Shopify withdrawal button explained
When people talk about the "Shopify withdrawal button", they usually mean one of two things – and both are relevant.
First: The withdrawal button for customers. This is a clearly visible, clickable button or link through which the buyer can actively declare their withdrawal – without having to search through lengthy terms and conditions. Since the tightening of the EU Consumer Rights Directive, the rule is: the withdrawal form must be easily findable and barrier-free. A hidden link in the footer is not sufficient. The button must be functional – either as a direct online form or as a clearly labelled link to the model withdrawal form.
Second: The checkout button with purchase obligation notice. In Germany, the so-called "button solution" applies (§ 312j para. 3 BGB): the order button must be unambiguously labelled – "Order with obligation to pay", "Buy now" or similar. "Continue", "Confirm" or "Submit" are not permitted and can render the purchase contract void.
In Shopify, the checkout button is set to something generic by default – that is not sufficient for the German market. You need to customise it to "Jetzt kaufen" (Buy now) or "Zahlungspflichtig bestellen" (Order with obligation to pay). This is done via Shopify Settings > Languages > Theme language, or on Shopify Plus directly through the checkout editor.
The customer-facing withdrawal button must be set up separately. In Shopify you have several options: create a dedicated page with the withdrawal form and link it prominently, or use an app that makes the form directly accessible in the customer account area.
Updating your withdrawal notice – what exactly needs doing
The withdrawal notice is the core element. It must be placed prominently in the shop – not just in the terms and conditions, but also findable during the ordering process itself.
Concretely: the notice must be displayed clearly and comprehensibly before the purchase contract is concluded. In Shopify this is typically handled via the checkout area, either through text blocks in the checkout or through a well-placed link directly at the point of order completion.
What many shop operators overlook: the notice must also be included in the order confirmation – completely, not merely as a reference to an external page. A link to "withdrawal notice" without the actual text is not formally sufficient.
Also check whether your current withdrawal notice correctly covers the updated deadlines and exceptions. For custom-made items, perishable goods and digital content in particular, there are specific formulations that must be correct.
Digital products and subscriptions: special requirements
Anyone selling digital products – downloads, software licences, digital content or memberships – faces a particular challenge. The right of withdrawal for digital products can in principle be excluded as soon as execution has begun. But: two conditions must be met.
First, the customer must have expressly consented to execution beginning immediately. Second, they must have confirmed that they thereby lose their right of withdrawal. Both points must be actively – not passively – requested. A pre-ticked checkbox is not sufficient.
From June 2026, the documentation requirements for this consent are being tightened. The shop operator must be able to prove that consent was actually given – and when. In Shopify this means you need a corresponding checkbox with timestamp logging in the checkout. This is not solved out of the box without customisation.
For subscriptions, additional transparency obligations apply. Contract duration, cancellation periods and the consequences of withdrawal must be clearly communicated before purchase. Hidden references in lengthy terms and conditions texts are no longer sufficient.
Practical implementation in Shopify
Shopify offers good options to implement the legal requirements – but not everything is correctly configured by default. These are the areas you need to check and adjust:
Checkout button label: In Shopify under Settings > Languages, translate the checkout button to comply with the German "button solution". "Zahlungspflichtig bestellen" or "Jetzt kaufen" are the accepted formulations.
Checkout texts: In Shopify Settings under "Checkout" you can add additional text and notes. Use this area to reference the right of withdrawal and add a direct link to the updated withdrawal notice.
Confirmation emails: The order confirmation must contain the complete withdrawal notice or clearly and directly reference it. In the Shopify notification templates you can add the relevant text block. Check all transactional emails – not just the order confirmation, but also shipping confirmation and invoice emails.
Withdrawal form: The form must be easy for customers to find. Place it in the footer, on the order page and in the confirmation email. If you run a dedicated returns page in Shopify, check that the form is correctly embedded there.
Digital products and checkboxes: If you sell digital content, you need an explicit consent checkbox in the checkout. Shopify allows this via checkout extensions or – depending on your plan – via customised checkout scripts. Those on the Basic plan may need an app-based solution here.
Documentation and proof obligations
An often underestimated point: the tightened rules from June 2026 also increase documentation obligations. It's no longer enough to have the right texts in your shop. In the event of a dispute, you must be able to prove that a specific customer was correctly informed at a specific point in time.
In practice this means: document which version of your withdrawal notice was active at which point in time. If you've adjusted the notice over time, you should archive earlier versions – with the date of respective validity. This is particularly relevant when a customer later claims an extended withdrawal period and you need to prove that the correct version was active at the time of their purchase.
A practical recommendation: document changes to legally relevant pages (terms, withdrawal notice, privacy policy) with a date – for example in a simple internal changelog or via the version history in Shopify pages.
Legal warning risk realistically assessed
Incorrect withdrawal notices have been among the most common grounds for legal warnings in German e-commerce for years. That hasn't changed. The new requirements from June 2026 create new attack points.
Particularly at risk are shops that haven't updated their withdrawal notice for a long time, that sell digital products without the correct consent request, or that offer subscriptions without sufficient checkout transparency.
A solicitor specialising in legal warnings doesn't need individual case review. Automated tools systematically scan online shops for formal errors. Anyone with an outdated notice or a withdrawal form that isn't prominently placed is vulnerable – regardless of how well the rest of the shop is set up.
Conclusion
The Shopify withdrawal button is not a nice-to-have. It's a legal requirement – and from June 2026 the requirements become even more specific. Those who act now can proceed calmly. Those who wait will work under time pressure or receive a legal warning.
Check specifically: is the checkout button correctly labelled? Is the withdrawal form easy to find? Are checkout texts and confirmation emails up to date? Text only in the terms and conditions is not sufficient protection.
If you need support with the technical implementation in your Shopify shop – I'm happy to help. No lengthy lead time, no bureaucracy.
Make your Shopify shop compliant for June 2026
Do you want your Shopify shop technically prepared for the new right of withdrawal requirements? I handle the checkout button, withdrawal form, confirmation emails and technical implementation – clean and traceable.
Book a free initial consultation