EU Withdrawal Manager for WooCommerce
EU Withdrawal Manager for WooCommerce – EU harmonized withdrawal-button requirement under Directive (EU) 2023/2673 and the Distance Contracts Act (distansavtalslagen), with all the bells and whistles included. It’s built on your real order data, not a contact form that just emails the store. A dedic
EU Withdrawal Manager for WooCommerce – EU harmonized withdrawal-button requirement under Directive (EU) 2023/2673 and the Distance Contracts Act (distansavtalslagen), with all the bells and whistles included. It’s built on your real order data, not a contact form that just emails the store.
A dedicated withdrawal page lets the customer:
- 01Enter their email address and receive a one-time verification code.
- 02Verify their identity by entering the code.
- 03Select an eligible order — the same time window as the actual withdrawal deadline, based on your delivery-time setting — and submit the withdrawal declaration.
When a withdrawal declaration is submitted, the plugin records it, sets a dedicated order status, sends the customer a confirmation email and notifies the store. The confirmation email only confirms what was received — it makes no commitment about refund amount, shipping cost or timing until you’ve actually reviewed the declaration. All emails use the standard WooCommerce email template so they match the rest of your store’s messaging.
On the admin side, the same order data drives everything: a single shared deadline calculation keeps the order list, the actual submission window, and the WooCommerce order status in sync — there’s no separate frontend estimate that can drift from what the backend actually enforces. A Setup checklist tracks the handful of things every store needs to configure, GDPR-covered data is retained only as long as you choose, and every withdrawal is logged with a direct link back to the order.
This plugin’s flows have been reviewed and adjusted to harmonize with the withdrawal-button requirement: identity verification, a two-step confirmation, and immediate confirmation of receipt, matching the pattern required across EU member states. This plugin provides tools, not legal certification: you remain responsible for ensuring your store’s texts and exclusions comply with the consumer protection legislation applicable in your market.
Interface texts are in English by default, with a complete Swedish translation bundled and used automatically.
Key features
- Quick setup, advanced options out of the way. The settings screen has two tabs: “Allmänt” (General) for the handful of things every store needs, and “Avancerat” (Advanced) for exclusions by category/product, partial returns, data retention and display customization.