Withdrawal button & online withdrawal form according to EU Directive 2023/2673
Description
Highlights
About the Extension
Our plugin was specifically developed to enable retailers to comply with EU Regulation 2023/2673.
EU Directive 2023/2673: The mandatory cancellation button in online shops
EU Directive 2023/2673 requires online retailers to offer consumers a simple, digital withdrawal of contracts starting June 19, 2026. The withdrawal button must be just as easily accessible and clearly recognizable as the order button – and must not be replaced by complicated forms or cumbersome processes.
What must an online shop provide according to the directive?
- A clearly labeled button ("Withdraw from contract here") that is displayed directly in the customer account or in the order overview.
- A direct withdrawal process where withdrawal can be completed with just a few clicks – without any media disruption.
- Immediate confirmation of the withdrawal to the customer, e.g., by email.
- The button must be permanently visible during the statutory withdrawal period (usually 14 days after delivery).
- A user-friendly presentation that is legally compliant, accessible, and non-deceptive.
Main features and highlights
Customizable withdrawal period: Flexibly define the withdrawal period, which is set to 14 days by default (EU law), to meet legal requirements (also in the future).
Strategically placed withdrawal buttons: Increase the discoverability of withdrawal options! Place global buttons in key locations in the shop, such as in the account dropdown menu or in multiple positions in the footer. At the same time, withdrawal buttons can be displayed directly for individual orders in the customer account.
Digital withdrawal form: Integrate a fully customizable CMS withdrawal form that allows customers to easily and quickly submit their withdrawal online, along with all the required information.
Pre-filled withdrawal form: For logged-in users and guests, the forms can be automatically pre-filled with the order data for the respective order, simplifying the withdrawal process for customers.
Flow Builder support: Automate the process using the Flow Builder. Use the plugin to define triggers such as "Withdrawal Form / Send" that send automatic email confirmations to both administrators and the customer.
Fully configurable button display: Customize the background and font color of the buttons according to your theme for a consistent appearance.
Plugin configuration
Basic settings
- Withdrawal period in days (default: 14)
- Shop page with withdrawal form
Buttons for orders
- Show buttons to the page with withdrawal form for orders
- Do not show
- Always show
- Based on the "Delivery date" field of the order + number of days of the withdrawal period
- Background color (default value: primary color of the theme)
- Text color (default value: contrasting color to the primary color of the theme)
Global buttons
- Button to show the page with the withdrawal form
- Account menu (dropdown)
- After the last footer menu
- Before the payment and delivery logos in the footer
- Before the footer service menu
- Before the tax notice in the footer
- Before the copyright in the footer
- Background color (default value: primary color of the theme)
- Text color (default value: contrasting color to the primary color of the theme)
Details
- Available: English, German
- Latest update: 31 July 2025
- Publication date: 22 August 2025
- Version: 2.0.0
- Category: Customer account
Resources
Reviews (0)
About the Extension Partner
mediameets GmbH
Partner Status
-
Shopware
Extension Partner
Details
- Ø-Rating: 5
- Partner since: 2015
- Extensions: 24
Support
- Based in: Germany
- Speaks: German, English
- Response time: Quickly