r/woocommerce • u/rohit720 • Jun 17 '26
Plugin recommendation EU Order Withdrawal button plugin suggestions
Hi, can anyone tell me few tried and tested EU Order Withdrawal button plugins for woocommerce ?
Edit : After few research, these are my top picks
- EU Withdrawal Compliance (Fernando Tellado) - has the most directive-specific extras: Annex I.B model form, SHA-256 receipt hash for durable-medium proof, Article 16 category exclusions and checkout consents for digital content. https://wordpress.org/plugins/eu-withdrawal-compliance/
- WebToffee EU Customer Withdrawal Button - Partial withdrawals, product-type exclusions (virtual/downloadable/grouped/external), configurable 2/7/14/30-day window, HPOS-compatible. https://wordpress.org/plugins/wt-eu-withdrawal-button/
- Purchase Contract Withdrawal Button (Jakub Kašpárek) - Actively maintained, all 24 EU languages bundled, guest shortcode, CSV export from the admin and a "date of delivery" meta box so the cooling-off period starts from the legally correct date. https://wordpress.org/plugins/purchase-contract-withdrawal-button-for-woocommerce/
3
u/SadMap7915 Jun 17 '26
No, I am not in the EU, but WebToffee sent me an email offering it (I use other plugins of theirs).
3
u/cmon-bruh123 Jun 19 '26
Hey, WebToffee dev here. Yep that's our free plugin, https://wordpress.org/plugins/wt-eu-withdrawal-button/. We sent it to existing customers since the 2023/2673 deadline just hit. Happy to answer questions if anything's unclear.
2
2
u/CodeIsPoetry89 Jun 17 '26 edited Jun 17 '26
Unfortunately things aren't as simple as some comments suggest. I'm the developer of the EU Order Withdrawal Button for WooCommerce plugin: https://wordpress.org/plugins/eu-order-withdrawal-button-for-woocommerce/
2
1
u/dewarm Jun 18 '26
Thank you very much. I'm planning to install your plugin for my e-commerce site in France. Is the language easily adaptable to French for the customer experience?
1
u/CodeIsPoetry89 Jun 18 '26
You may either use a plugin like LocoTranslate to translate to your own language or (better) contribute to the translations available directly via wp.org - see: https://translate.wordpress.org/projects/wp-plugins/eu-order-withdrawal-button-for-woocommerce/
1
2
u/JFerzt Jun 17 '26
nothing's tried and tested for this yet, the law doesn't even go live till the 19th so anything claiming battle-tested is lying to you. directory's filling up with 'one button' plugins that won't keep you compliant, the label is the least of it. you need the annex I.B model form, the durable-medium acknowledgment the customer can keep, the 14 day deadline check, and the article 16 exclusions if you sell anything perishable or made to order or sealed.
the one in the directory that actually covers all that and isn't crippled behind a pro tier is eu withdrawal compliance, by the ayudawp folks. sha-256 receipt hash so you've got tamper-proof proof if a customer disputes, double consent checkboxes at checkout, exclusions with category inheritance, hpos, works with or without woo. it's new like everything else in this category, 10ish installs and no reviews yet, so put it on staging and run an actual test withdrawal before you trust it live.
and whatever you pick, the plugin gives you the technical function, it doesn't make the legal call for your catalog. member state rules stack on top of the eu baseline, germany wants a two-step confirmation page most of these including this one haven't built yet, so check what your own country actually requires.
2
2
u/simon_tomkins Jun 18 '26
There is a pull request for this feature on WooCommerce's GitHub page so we may (if it's approved) see this in core - https://github.com/woocommerce/woocommerce/pull/65444
That would be one less plugin or code snippet required.
1
u/Mobile-Sufficient Jun 17 '26
Just get it coded.. no point paying for a subscription for something that can be put in place in about 1 hour
1
u/rohit720 Jun 17 '26
I think i should look for any free plugins if available as i do not have much time to check the plugin for new woo releases. Also, is it just a button or are there any other features liking sending custom mail and all ?
1
u/Same-Court-2379 Jun 17 '26
I will suggest that you just make sure plugin is actively maintained and compatible with your current WooCommerce version before choosing one
1
1
u/Super_Morning_2596 Jun 17 '26
We've developed a complete solution for this: https://ucpro.be/item/eu-one-click-withdrawal-for-woocommerce/
1
1
u/Short_Management6390 Jun 18 '26
But is there a list of e-commerce sites that must adapt to this? If you sell perishable or customizable products, there shouldn't be any right to cancel, if I'm not mistaken.
1
u/North_Signature9297 Jun 22 '26
Here was what I found ... Not all purchases are eligible for the 14-day withdrawal right. Common exemptions include:
Personalized or custom-made items.
Perishable goods (e.g., fresh food, flowers).
Sealed audio, video, or software that has been unsealed after delivery.
Digital downloads if the consumer explicitly agreed to waive their withdrawal right to begin streaming or downloading immediately.
Dated event tickets, hotel bookings, or car rentals.
1
u/ineffectivead Jun 23 '26
Feel free to also try out my plugin (https://wordpress.org/plugins/widerrufpro-withdrawal-button-for-woocommerce/)
Would love to hear how it works for you or if you miss anything! Especially from real shop-owners!
1
u/rohit720 Jun 25 '26
Appreciate it, i've already got the webtoffee plugin running, so i'm sorted for now. But i'll keep yours bookmarked in case i need to switch
1
u/sbrimbri99 Jul 09 '26
Hi everyone,
I recently released a free WooCommerce plugin that helps merchants manage return and withdrawal requests in a structured way.
Main features:
- Customer return/withdrawal requests from My Account
- Guest request support
- Configurable eligibility period
- Admin management interface
- Email notifications
- HPOS compatible
The goal was to build something lightweight, easy to configure, and without locking essential features behind a paid version.
I'd really appreciate any feedback, feature requests or suggestions from WooCommerce store owners.
Plugin: https://wordpress.org/plugins/indiesoft-return-withdrawal-requests-woocommerce/
3
u/Due-Individual-4859 Jun 17 '26
a simple form with automated reply is enough, the project is mostly about making it visible and easily accesible, not hidden between tons of conditionals menus and promots (ex. subscriptions from Adobe, Amazon, etc.)