Screenshots
Have questions about this product?
Contact me - I'll tell you if the module fits your store and whether it needs customization.
Ask about productEU Withdrawal Button
EU Withdrawal Button is a Magento 2 module implementing the requirements of EU Directive 2023/2673 regarding the right of withdrawal from distance contracts. The directive requires online stores to provide consumers with an easily accessible withdrawal function (the so-called withdrawal button) — visible, prominent, and available throughout the entire withdrawal period. The module adds a "Withdraw from contract here" button in the store header and footer, leading to a dedicated withdrawal form. The process is two-step (form + confirmation), compliant with Article 11a of Directive 2011/83/EU. Upon submission, the system automatically sends an email confirmation (durable medium) and records a complete audit log (timestamp, IP, user agent). The admin panel allows management of withdrawal requests, configuration of withdrawal periods and product exceptions per country. The module supports both logged-in customers and guests — without artificially hindering the process (dark patterns prohibited). REST API enables integration with PWA and mobile applications. Full multilingual support and configurability per store view.
Features
Requirements
Need modifications?
I can customize this product for your needs or build something from scratch.