- The FREE plan alone satisfies the EU's legally mandated withdrawal button and form — paid tiers add convenience, not compliance.
- The requirement is an EU legal mandate for a withdrawal button and form, and non-compliance carries real regulatory exposure for merchants.
- 4.9 rating from 2,296 reviews, with setup via no-code Shopify Theme Editor embed.
- Basic ($9.99/mo) adds GDPR docs and branding; Grow ($29.99/mo) adds Returns sync and non-EU button hiding.
- Design customization and branding are gated behind paid tiers, though the compliance features themselves are not.
01 What Is EU Withdrawal Button & Form?
Install EU Withdrawal Button & Form's FREE plan first — it satisfies the legal minimum for the EU's mandatory withdrawal button, and at 4.9 stars from 2,296 reviews it's a safe, no-code way to do it. Upgrade to Basic ($9.99/mo) only if you want GDPR documentation and custom branding, and to Grow ($29.99/mo) only if you're running a multi-market store that needs Returns sync or region-specific display rules.
The app adds the two-step withdrawal button and form required under an EU legal requirement for a withdrawal button and form. This isn't a future compliance item to plan around — it's already in force. The app has a strong EU and German market focus, and installs as a Shopify Theme Editor app embed with no code required.
02 Who Needs an EU Withdrawal Compliance App
Any B2C online seller targeting EU consumers is in scope — this isn't limited to stores physically based in Germany or the DACH region, despite the app's German-market focus. The requirement applies the moment you sell to an EU customer, whether you're a US store shipping to France or a German store selling domestically. Non-compliance carries real regulatory exposure, including penalties and an extended return window for customers of non-compliant merchants — reason enough for any EU-facing seller to get this in place rather than wait.
03 Key Features
- Two-step withdrawal button — matches the legally required initiate-then-confirm flow rather than a single click or an email link.
- Unlimited submissions — no cap on withdrawal requests, even on the FREE plan.
- Returns sync (Grow) — connects withdrawal requests to Shopify's native Returns flow.
04 Pricing Breakdown: Free vs Basic vs Grow
All three tiers include the legally required button and form — the paid tiers add convenience and branding, not compliance. That distinction is worth stating plainly because it's the single most common point of confusion around this app: merchants sometimes assume they must pay to be compliant, and they don't.
| Plan | Price | What You Get |
|---|---|---|
| FREE | $0 | Withdrawal button + form, unlimited submissions |
| Basic | $9.99/mo | Everything in FREE, plus GDPR documentation, custom email templates, custom branding |
| Grow | $29.99/mo | Everything in Basic, plus Shopify Returns sync, adjustable withdrawal terms, ability to hide the button from non-EU customers |
05 Real Merchant Ratings: What 2,296 Reviews Say
The app holds a 4.9-star rating across 2,296 reviews. Praise centers on fast, no-code theme-editor setup and the free tier being genuinely sufficient for compliance — reviewers frequently note it "just works" without needing a developer. Some reviewers have asked why a legally required feature has paid tiers at all, though the FREE plan does cover the mandate on its own, and a smaller share point to gated design customization on the lower tiers as a limitation.
06 Setup and Ease of Use
Installation goes through the Shopify Theme Editor as an app embed or block — no code edits required for most themes. Reviewers describe the process as straightforward, though a minority report friction on non-standard or heavily customized theme setups, which is typical for embed-based compliance apps rather than a flag specific to this one.
07 Limitations to Know Before Installing
- No guaranteed legal auto-updates — the listing doesn't commit to automatically revising its legal text as EU or member-state law evolves; merchants in fast-changing jurisdictions should still track local transposition law themselves.
- Support coverage varies — response times and language availability aren't guaranteed across all timezones and markets.
- Design customization is gated — full branding control requires Basic or Grow, not FREE.
08 Who This Is For
Best fit: any Shopify store selling into the EU that needs the mandatory withdrawal button live now — the FREE plan covers this fully. Good fit for upgrading: multi-market EU sellers who want GDPR paperwork, branded emails, or Returns-flow integration and are willing to pay $9.99–$29.99/month for it. Not a fit: stores with no EU customers, or merchants who need guaranteed ongoing legal-text maintenance built into the subscription rather than self-monitored.
09 Final Verdict: Is It Worth Installing?
Install the FREE plan first — it satisfies the legal minimum for the EU withdrawal button requirement that's already in force, and a 4.9-star rating from 2,296 reviews backs up that it works reliably in practice. Upgrade to Basic ($9.99/mo) if you want GDPR documentation and custom branding, or to Grow ($29.99/mo) if you're a larger multi-market store that needs Returns sync and region-based display control. Given the regulatory exposure that comes with non-compliance, there's little reason for an EU-facing merchant to skip this, and no reason to pay before you need the extras.
07 Frequently asked questions
- Does the free plan of EU Withdrawal Button & Form actually meet the legal requirement?
- Yes — the FREE plan includes the two-step withdrawal button, form, and unlimited submissions, which covers the legal minimum under the EU's withdrawal-button requirement.
- Is the EU withdrawal button requirement mandatory for all EU-facing sellers?
- Yes — it applies to any B2C seller targeting EU consumers, regardless of where the business itself is based.
- Is this app only useful for German-focused stores?
- No — despite the app's strong EU and German market focus, it's built for any Shopify store selling to EU consumers, not just German-language stores.
- What's the difference between the Basic and Grow plans?
- Basic ($9.99/mo) adds GDPR/DPA documentation, custom email templates, and branding. Grow ($29.99/mo) adds Shopify Returns sync, adjustable withdrawal terms, and the ability to hide the button from non-EU customers.
- What happens if a Shopify store doesn't add a withdrawal button?
- Non-compliant merchants risk regulatory penalties and can face an extended return window for affected customers, with specifics depending on the applicable EU member state's enforcement rules.