Checkout Field Editor (Checkout Manager) for WooCommerce – The best WooCommerce checkout manager plugin to man...
Free, complete EU Directive 2023/2673 toolkit: withdrawal button, checkout consents, Annex I.B form, Article 16 exclusions, SHA-256 proof.
EU Withdrawal Compliance is a WordPress plugin designed to help online retailers in the European Union comply with the EU Directive 2023/2673 regarding digital withdrawal functions. It provides a comprehensive toolkit that includes features like a two-step confirmation process, durable acknowledgment of receipt, and a dynamically generated withdrawal form, ensuring that the withdrawal process is as straightforward as the purchase flow.
This plugin is suitable for WooCommerce users who need to implement the right of withdrawal requirements effectively. It automates the creation of necessary pages and forms, making it easier for store owners to meet legal obligations while providing customers with a clear withdrawal process.
Best for: This plugin suits WooCommerce store owners in the EU who need to comply with withdrawal regulations.
What it does well
Where it falls short
EU Withdrawal Compliance offers a robust solution for meeting legal requirements related to customer withdrawals. It provides essential features for WooCommerce users, though further details on user experience would be beneficial.
Fernando Tellado's own description of EU Withdrawal Compliance, lightly tidied.
From June 19, 2026, EU Directive 2023/2673 obliges every online retailer in the European Union to offer a digital withdrawal function that is at least as easy to use as the purchase flow itself. Most plugins in the directory stop at “a button”. This one ships the complete toolkit every EU store needs to comply — and a few things competitors don’t offer at any price.
The plugin helps you implement the right of withdrawal requirements of Directive 2011/83/EU on consumer rights, as amended by Directive (EU) 2019/2161 (the Omnibus Directive).
[ayudawp_withdrawal_form] shortcode for embedding the form anywhere on the site.[ayudawp_withdrawal_link] shortcode for a permanent link to the withdrawal page from any widget area, footer or template part — helps meet the “clearly identifiable” requirement of Article 11a of Directive 2023/2673 without forcing a specific footer layout.[ayudawp_withdrawal_excluded_notice] shortcode to place the excluded-product notice with page builders (Divi, Elementor, Bricks, ShopLentor) that render their own product template and skip the standard WooCommerce hooks.rel="noopener nofollow" to keep the site’s link equity contained.FeaturesUtil::declare_compatibility().Compliance cannot depend on the language the customer was browsing in, so both plugins are supported natively, with nothing to configure:
[ayudawp_withdrawal_link] shortcode.wpml-config.xml exposes the notice titles and bodies, the form intro, the consent texts and the trader address under String Translation, copies the withdrawal status to translations, and marks the request log as non-translatable.The plugin’s own strings arrive as language packs per locale. See the FAQ for the current limitation on the plugin’s emails.
Other plugins for improving checkout.
Checkout Field Editor (Checkout Manager) for WooCommerce – The best WooCommerce checkout manager plugin to man...
Every store loses sales to cart abandonment. But with Cart Abandonment Recovery for WooCommerce, you can win t...
1 WordPress funnel builder & WooCommerce checkout plugin. Boost AOV with one-click upsells, order bumps &a...
A powerful side cart designed to make shopping faster and easier. Give customers instant cart access and a sea...
Create high-converting WooCommerce checkout pages, WooCommerce thank you pages & sales funnels with the hi...
Frictionless Multistep Checkout for WooCommerce. Get up to 36% increase in conversion rates with a better purc...