What WooCommerce withdrawal is, how it works, what the law requires (Italian D.Lgs. 209/2025 and EU Directive 2023/2673), and how to automate it with ManageRefund.
WooCommerce withdrawal (the "right of withdrawal" or cooling-off period) is a customer's legal right to cancel an online purchase within a statutory period, without giving any reason. For online purchases in the EU, the minimum period is 14 calendar days from delivery (or from order confirmation, for digital services). Handling withdrawal correctly on a WooCommerce store means offering customers a clear channel to exercise this right, collecting the request, confirming it, and keeping a verifiable record of it.
Handling withdrawal manually means scattered emails, deadlines you have to track by hand, and the risk of disputes when there's no proof of the request. Automating the process cuts the workload for your support team, avoids missed deadlines, and gives customers a clearer experience, with fewer support tickets and fewer "just in case" returns. On top of that, ManageRefund automatically keeps you compliant with EU regulation on digital withdrawal, without you having to track every request by hand.
The typical process, from the customer's request to closing the case:
A quick reference for anyone selling online in the EU.
By law, a minimum of 14 calendar days from delivery (or from order confirmation for digital products/services). The merchant cannot set a shorter period but can offer a longer one.
No. The right of withdrawal is unconditional: the customer can withdraw without giving any reason.
The customer first receives a receipt email with the request details. The admin reviews the request in the backend and communicates the outcome via a second email, completing the "double confirmation" required by law.
No. Withdrawal is the right to cancel the purchase within the legal period; a return is the physical act of sending the product back, which often follows withdrawal. ManageRefund handles both steps in a single flow.
With a dedicated plugin like ManageRefund, which generates a compliant withdrawal form, sends double-confirmation emails, keeps a tamper-proof log, and issues legally valid receipts, without having to manage everything by hand.
ManageRefund generates a withdrawal form compliant with D.Lgs. 209/2025, handles double confirmation, and tracks every request with a legal receipt. Set up in minutes.
Explore all features Try the demoDiscover how the digital withdrawal plugin works. No registration required.
Customer Support
Enter your details to start the chat