Starting June 19, 2026, the EU Directive 2023/2673 requires e-commerce stores selling to EU consumers to provide an easy-to-use 2-click withdrawal button for order cancellations.
This micro-plugin strictly solves this legal requirement without adding unnecessary weight to your site.
Important notice: This plugin is provided and maintained as a free community resource.
Bug reports are welcome and will help improve future releases, but individual troubleshooting and custom support are not guaranteed.
If you love this plugin, a 5-star review is highly appreciated to support our free effort!
Core Features
- 2-Click Cancellation: Injects a native, accessible HTML5
<dialog> in the My Account area for eligible orders (completed within the last 14 days).
- Immutable Legal Logs: Maintains a cryptographically hashed log (SHA-256) of all withdrawal requests in an isolated custom table for legal proof.
- 100% HPOS Compatible: Built entirely for WooCommerce High-Performance Order Storage.
- No-Code Styling: Includes a lightweight backend panel to match the button colors and shape (rounded/square) to your theme.
- Lightweight Plugin: No jQuery, no heavy frameworks. Just vanilla JS and native browser APIs.