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)?
From 19 June 2026, EU law requires every online store to let consumers withdraw from a contract as easily as they bought — a statutory "withdrawal button", a two-step confirmation, and a timestamped acknowledgement on a durable medium. WWU Withdrawal Button makes WooCommerce, FluentCart & Easy Digital Downloads compliant out of the box. Free, open-source, GPLv3.