On 19 June 2026, Directive (EU) 2023/2673 makes a one-click "withdrawal button" legally mandatory for every online store selling to EU consumers. Not a clause buried in your terms an actual, easy-to-reach button to exercise the right of withdrawal (Art. 11a).
A surprising number of WooCommerce / FluentCart / EDD stores still don't have one and most "compliance" plugins treat it as a legal-text checkbox rather than what it actually is: a real transaction that needs proof on a durable medium and correct handling of the Art. 59 exemptions.
We ran into this with our own agency clients, so we built a free, open-source plugin for it but I'm more curious about the room:
If you sell to the EU, do you already have a withdrawal button live?
How are you handling the exemptions (sealed-hygiene goods, digital content with consent)?
Has anyone found a clean way to keep the acknowledgement durable (email + PDF + timestamp)?
ColibotAI
ColibotAI
A quick update for everyone using WWU Withdrawal Button — the free, open-source plugin that adds the EU-mandated "right of withdrawal" button to WooCommerce, FluentCart and Easy Digital Downloads (required across the EU since 19 June 2026).
What's new in the latest releases:
🔔 Notification emails to more than one person. The "new withdrawal request" alert now accepts several comma-separated addresses, so your whole team (or you plus your accountant) gets notified. The first address is also shown to the customer as the shop contact.
🤝 Automatic FluentCart coexistence. FluentCart shipped its own native "Customer Rights" add-on, so the plugin now detects it and steps aside on its own. Customers never see two withdrawal buttons. WooCommerce and EDD are unaffected.
🛠️ More reliable emails, wider hosting. We fixed a rare fatal error some sites hit when an SMTP plugin (like WP Mail SMTP) raised an error during the receipt send, and restored full PHP 7.4 compatibility so it runs on more hosts out of the box. When a send does fail, the admin now sees the exact reason instead of a generic "email failed".
Still 100% free, GPLv3, no upsell — built by WebWakeUp and given to the community.
If you run an EU store, give it a try and tell us what to improve 🙏
👉 github.com/An-Idea-For-Business/wwu-withdrawal-button