e-Widerruf
Self-check How it works Features Pricing FAQ
EN▾
Global · English
EUROPEAN UNIONDeutschlandÖsterreichBelgique / BelgiëБългарияHrvatskaΚύπροςČeskoDanmarkEestiSuomiFranceΕλλάδαMagyarországIrelandItaliaLatvijaLietuvaLuxembourgMaltaNederlandPolskaPortugalRomâniaSlovenskoSlovenijaEspañaSverige
Self-check How it works Features Pricing FAQ
Install from the App Store →
Guide · Setup

Setting up the withdrawal button in Shopify – without code

The withdrawal function arrives in the theme through an app. Shopify's own return and cancellation rules can, per Shopify, help meet the obligation – the § 356a function itself (button, form, acknowledgement with content, date and time) is what you set up here with e-Widerruf, from install to test run.

Last reviewed: August 2026 · Guide

In four steps

  1. Install the app

    Install e-Widerruf from the Shopify App Store. The Free plan starts automatically – free forever, no payment method, and already covers the statutory function.

  2. Enable the button in your theme

    The button is a theme extension (app embed): in the theme editor (Online Store → Themes → Customize) open the app embeds, switch on e-Widerruf, save. Position and label are set there – as a floating button or a footer link. Font and button style are inherited from your theme; there is nothing to rebuild.

  3. Check e-mail delivery

    The app sends the acknowledgement automatically from an authenticated sender address; the sender name shown is your store name, and replies go to your contact address. Take a moment in the settings to confirm both.

  4. Set the period and run a test

    Set the withdrawal period (default 14 days, the statutory minimum – longer is allowed, shorter is not). Then open your store, click the button, submit a test withdrawal: the acknowledgement should be in your inbox and the case in the dashboard, complete with the automatic deadline check.

How to tell a sound implementation

  • The acknowledgement confirms receipt only – not the validity of the withdrawal.
  • The button works without login, including for guest orders.
  • The acknowledgement contains the content, date and time of the declaration.
  • The form does not require a reason as a mandatory field.
  • Cases are documented (audit log), so you have evidence in a dispute.

These points are the standard in e-Widerruf, on every plan.

One more thing if you sell across borders

The button, the form and the acknowledgement should reach the customer in the customer's language. A localised form paired with a mandatory notice in a foreign language is a gap that is easy to overlook – and the notice about receipt rather than validity is precisely the part that has to be understood. e-Widerruf serves the flow in 24 EU languages.

Not legal advice. This article informs in general terms and with care, but does not replace a lawyer's review of your individual case.

e-Widerruf provides the button, the form and the acknowledgement of receipt with the information the law requires for Shopify – the Free plan is free forever and already covers the statutory function. See the plans
Read on
  • What Directive (EU) 2023/2673 requires
  • Calculating the withdrawal period
  • What a breach costs
← All guide articles
e-Widerruf
Product Features Pricing FAQ Documentation
Guide The acknowledgement Acknowledgement template Directive 2023/2673 Withdrawal period All 27 EU states All articles →
Language Deutsch Français Italiano Nederlands Polski

Not legal advice. The guide articles inform in general terms about the technical and legal position and do not replace individual legal advice. “Shopify” is a trademark of Shopify Inc.; e-Widerruf is an independent product and is not officially affiliated with Shopify Inc.

© 2026 e-Widerruf · e-widerruf.de
Contact Legal notice Privacy