Explained in a minute
From the click on the button to the acknowledgement: the short film shows the whole sequence, recorded in a live Shopify admin.
Selling to consumers in Germany or the EU? e-Widerruf adds the legally required electronic withdrawal button to your Shopify store – with a legally sound acknowledgement of receipt, automatic deadline calculation and a dashboard inside the Shopify admin. No code, free plan included.
Confirms receipt of your withdrawal declaration, not its validity. That is what Directive (EU) 2023/2673 requires.
The electronic withdrawal function is mandatory across the EU for B2C distance contracts with a right of withdrawal concluded through an online interface. It can be missing altogether — or be present and confirm the wrong thing. The second failure is less visible and takes effect with every single withdrawal.
Based on Directive (EU) 2023/2673 and Art. 10 of Directive 2011/83/EU. Transposition and penalties are national — Germany: § 356a BGB, administrative fines up to €50,000 · France: art. L221-21 C. consom., up to €75,000 for a legal person · Netherlands: art. 6:230oa BW · Italy: art. 54-bis Cod. cons. The country overview lists all 27. No legal advice.
What matters is not the button but the email your customers receive afterwards. You can run these five points against your own acknowledgement – whichever solution you use.
Points 1, 2 and 5 are the statutory content – if one is missing, the function is there but the obligation is not met. Points 3 and 4 are not required by law; they decide whether the acknowledgement stays a receipt or becomes an admission. e-Widerruf ships with all five in place – and the notice about receipt rather than validity cannot be switched off by accident.
To calculate and copy from: Withdrawal period calculator · Acknowledgement template — free, no sign-up
Based on Art. 11a of Directive 2011/83/EU as amended, shown here in its German transposition (§ 356a (4) BGB). Not legal advice – have it reviewed by a lawyer if in doubt.
The button lives in your storefront. e-Widerruf handles the rest automatically – including the legally required acknowledgement of receipt.
The button inherits font and button style straight from your theme – nothing is imitated. No color picker, no CSS, shown in your customer's language.
Guided, clear and complete: order, declaration, submit. Bot protection included, no login required.
Sent automatically by e-mail, legally sound wording, with the content, date and time of the declaration.
From the click on the button to the acknowledgement of receipt – recorded in a live Shopify admin.
From the click on the button to the acknowledgement: the short film shows the whole sequence, recorded in a live Shopify admin.
A clearly reachable entry point in the customer account – visible on mobile and desktop.
Three mandatory fields, no more. Enter the order number and the order can be loaded, so single items can be withdrawn separately – leave it blank if it is not at hand.
Processing, timeliness and acceptance as rates – plus withdrawal rate and goods value.
Everything the directive requires is covered. Two things go beyond it: the withdrawal instruction from the official EU model and the documented consent to early performance.
Confirms explicitly only the receipt of the declaration, never its validity. This wording protects you from unintended acknowledgements.
Under §§ 355, 356, 187, 188, 193 BGB: on time, late or unclear – calculated automatically, no manual work.
All withdrawals with a status workflow and search, embedded in your Shopify admin.
The withdrawal instruction comes from Annex I of Directive 2011/83/EU – not a homemade translation. Free in your store language, in all 23 available languages on Pro.
Protects against abuse, logs every step traceably and anonymizes personal data on schedule. Data processing agreement (DPA) included.
Under § 356 (5), (6) BGB – documented on the order with timestamp and wording. In the cart for every store, in checkout with Shopify Plus.
Many solutions confirm too much. e-Widerruf confirms only the receipt of the withdrawal declaration – with its content, date and time, exactly as § 356a requires. Whether the withdrawal is valid (in time, no exclusion) remains your decision.
The Free plan delivers the function and the details the directive requires, with no time limit. Pro and Business add comfort, branding and extended compliance.
Free stays free forever. Paid plans are billed through Shopify in US dollars. Prices excl. VAT where applicable.
„Wir sind mit JAF's Grading gerade erst gestartet und wollten beim Widerrufsrecht von Beginn an auf der sicheren Seite sein. Überzeugt hat uns, dass die Bestätigung nur den Eingang quittiert und nichts vorwegnimmt. Die Einrichtung war unkompliziert.“
Installed in minutes. Free plan without time limit, no credit card.
Install from the App StoreThis site works without cookies, including analytics ones. We only remember on your device that you have seen this notice.