The right of withdrawal button for your online shop, live in minutes

EU law now requires every online trader to give consumers an easy-to-use withdrawal function. WiderrufButton adds a compliant, court-ready withdrawal button to any shop with a single line of code.

GDPR-native, hosted in Frankfurt (EU), no cookies or trackers, works across every major shop platform.

Under EU Directive (EU) 2023/2673, which adds Article 11a to the Consumer Rights Directive (2011/83/EU), online traders must provide an easily accessible online withdrawal function. The obligation applies across the EU from 19 June 2026. Each member state transposes it into national law (e.g. the Netherlands via the Dutch Civil Code / Burgerlijk Wetboek; Spain via its consumer code, the LGDCU / Real Decreto Legislativo 1/2007). Exact national wording and enforcement can vary, so confirm the local transposition for your market.

Works on every platform

One script tag and you are done. WiderrufButton runs on Shopify, WooCommerce/WordPress, Shopware, JTL, Wix, Squarespace, Magento, PrestaShop, Jimdo and any custom-built site. Most competitors are Shopify-only.

6 languages, correct legal labels

The widget renders the full withdrawal form and button in six EU languages, each with the correct statutory label for that country, so the wording matches what the law expects.

Audit-proof by design

Every withdrawal submission gets a SHA-256 fingerprint, anchored daily into a Merkle root. The result is tamper-evident, court-usable proof that a withdrawal was received on a specific date.

GDPR-native, hosted in the EU

Hosted in Frankfurt, sets no cookies and loads no third-party trackers. Compliance you can add without opening a new privacy headache.

1

Paste one line of code

Drop a single script tag into your shop's template or tag manager. No plugin sprawl, no developer sprint, no platform lock-in.

2

The button appears automatically

WiderrufButton renders the withdrawal function and form in the right language with the correct statutory label, prominently and accessibly, as the Directive requires.

3

Submissions become court-ready proof

When a customer withdraws, the submission is fingerprinted with SHA-256 and anchored in a daily Merkle root, giving you tamper-evident evidence of what was received and when.

What is the right of withdrawal button and why do I need one?

EU Directive (EU) 2023/2673 adds a new withdrawal function (Article 11a of the Consumer Rights Directive) that online traders must provide so consumers can exercise their right of withdrawal easily online. It applies across the EU from 19 June 2026, and each member state transposes it into national law. If you sell to EU consumers, you are expected to display an accessible withdrawal button during the withdrawal period.

Which shop systems does WiderrufButton support?

Any of them. WiderrufButton installs with a single script tag and works on Shopify, WooCommerce/WordPress, Shopware, JTL, Wix, Squarespace, Magento, PrestaShop, Jimdo and fully custom sites. Many competing tools only support Shopify, so multi-platform sellers don't have to juggle several solutions.

How does the audit-proof evidence work?

Each withdrawal submission receives a SHA-256 fingerprint, and all fingerprints from a day are combined into a single daily Merkle root. This makes records tamper-evident: you can demonstrate to a court that a particular withdrawal was received on a particular date, without relying on editable logs.

Is it GDPR-compliant and what does it cost?

Yes. WiderrufButton is hosted in Frankfurt within the EU, sets no cookies and loads no third-party trackers. There is a free tier, paid plans start at EUR 6.99/month, and every plan comes with a 14-day full trial so you can verify compliance before paying.

The right of withdrawal button for your online shop, live in minutes

Add the withdrawal button free

GDPR-native, hosted in Frankfurt (EU), no cookies or trackers, works across every major shop platform.