A clear, easy-to-find withdrawal/return button on your store, with a two-step confirmation and automatic email receipts — built to meet the requirements of EU Directive 2023/2673 on withdrawal rights for online contracts.
On saleTotal price, VAT included: €1.22 (was €120.78)
✓ License active immediately after payment, sent by email
✓ Compatible with Magento 2.4.x and with the Hyvä theme
EU Directive 2023/2673 requires B2C online stores across the European Union to offer a clear, easy-to-find withdrawal button, so customers don't have to hunt for PDF forms or hidden email addresses to exercise their statutory right of withdrawal. Each EU member state transposes the directive into its own national law, on its own timeline — check the requirements that apply in the countries you sell into.
What the directive requires:
If a store doesn't offer this, or doesn't inform the customer correctly, the withdrawal period extends from 14 days to 12 months under existing EU consumer law.
Learn more about EU Directive 2023/2673 and how Withdrawal Button covers it →
Withdrawal Button implements exactly these three requirements out of the box, and does it natively in Magento 2 — no PDF forms, no manual email inbox to monitor.
The request form, emails and admin interface are available in:
Magento automatically shows the module in whichever language each admin user has configured — no setup needed.
Not satisfied within 30 days of purchase? Request a refund yourself from your account area (codingrow.com/login), no questions asked. The refund is processed instantly, automatically, and the license is deactivated upon confirmation.
Current version: v2.0.1
Branding header in the admin configuration page, fixed button visibility on the Hyvä theme, and an optional widget to place the request link anywhere on the site.
First public release: two-step withdrawal form with order verification, automatic native Magento emails to customer and admin, paginated admin grid with status management, configurable notification email, and a translated interface in 7 languages.