Create, print & automatically email PDF or XML Invoices & PDF Packing Slips for WooCommerce orders.
Add a legally compliant EU withdrawal button to your WooCommerce store. It allows customers to exercise their 14-day right of withdrawal online.
The WebToffee EU Order Withdrawal Button for WooCommerce is a WordPress plugin designed to help online stores comply with the EU Directive 2023/2673, which mandates a clear withdrawal function for EU consumers. It adds a 'Request Withdrawal' button to the My Account orders page, allowing customers to cancel purchases easily. The plugin features a guided withdrawal form, a two-step confirmation process, and an admin dashboard for managing requests.
This plugin is suitable for WooCommerce store owners who sell to EU customers and need to implement a compliant withdrawal process. It requires no coding and works out of the box, making it accessible for users with varying technical skills.
Best for: WooCommerce store owners selling to EU consumers.
What it does well
Where it falls short
This plugin offers a straightforward solution for implementing an EU-compliant withdrawal process in WooCommerce. It is a practical choice for store owners needing to meet legal requirements.
WebToffee's own description of WebToffee EU Order Withdrawal Button for WooCommerce, lightly tidied.
From June 19, 2026, EU Directive 2023/2673 requires every online store selling to EU consumers to provide a clear, easily accessible online withdrawal function. Customers must be able to cancel a purchase digitally — just as easily as they placed the order.
EU Withdrawal Button for WooCommerce by WebToffee makes it straightforward to comply. The plugin adds a withdrawal button to the customer’s My Account orders page, a guided withdrawal form, a two-step confirmation flow, and a dedicated admin dashboard to manage all incoming requests.
No coding required. Works right out of the box.
For your customers:
For you as the store admin:
[wt_eu_order_withdrawal] to place a withdrawal button on any page or post.Under EU Directive 2023/2673, any business that lets EU consumers sign up for or purchase something online must also let them cancel online — through the same website or app. Simply hiding a withdrawal form in a footer PDF or asking customers to email you is no longer sufficient.
The directive specifically requires:
This plugin implements all of the above.
Other plugins for invoicing.
Create, print & automatically email PDF or XML Invoices & PDF Packing Slips for WooCommerce orders.
Auto-generate and attach WooCommerce PDF invoices and packing slips to order emails with customizable template...
The CRM for small businesses. Manage leads, invoicing, billing, email marketing, clients, contacts, quotes, au...
Add to WooCommerce a NIF/CIF/NIE field for all billing and shipping forms, with validation and VIES/EORI suppo...
Всичко необходимо за вашият онлайн магазин за България. Включва облекчен режим за Наредба - H-18 и методи за д...
WooCommerce Zoho Connector allows you to quickly integrate WooCommerce Orders with Zoho CRM, Books, Inventory...