Skip to main content Skip to search Skip to main navigation
Diese Seite ist auch auf Deutsch verfügbar.
mediameets GmbH

Withdrawal button & online withdrawal form according to EU Directive 2023/2673

Rating: 5.0

Average rating of 5 out of 5 stars

(1 reviews)
Downloads: <100

Description

Highlights

  • Flexible required fields with an order number that can be made optional
  • Strategically placed withdrawal buttons for increased visibility
  • Seamless digital withdrawal process via online form
  • Integrated Flow Builder support for automated email confirmations
  • Protection against spam and abuse through captcha support and built-in rate limiting

Features

  • Configurable withdrawal period in days (default: 14 days)
  • Global button can be placed in multiple positions in the footer
  • Withdrawal button in orders can be configured for customers
  • Digital withdrawal form as a CMS element
  • Automatic completion of the form for logged-in customers and guests
  • Flow Builder support with triggers and actions
  • Ready-made flow template for easy setup
  • Sending email confirmations via Flow Builder to administrators and customers
  • Configurable required fields in the withdrawal form, order number and salutation can be made optional
  • Configurable display options for buttons
  • Withdrawal button display can be configured based on delivery date and withdrawal period
  • Email templates with timestamps for legal requirements
  • All storefront texts can be configured using text snippets
  • Support for the captchas activated in Shopware's basic settings within the withdrawal form (for example Honeypot, Basic Captcha, or Google reCAPTCHA)
  • Built-in rate limiting against automated abuse and repeated submissions, with automatic reset after 24 hours

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.


Configurable required fields: Decide for yourself which fields in the withdrawal form are mandatory. For example, the order number can be made optional when your customers do not have it at hand. This lowers barriers and prevents form abandonment.


Flow Builder & Business Events support: Automate the process using the Flow Builder (Shopware 6.4.6+) or Business Events (Shopware < 6.4.6). Use the plugin to define triggers such as "Withdrawal Form / Send" that send automatic email confirmations to both the defined recipients and the customer.


Fully configurable button display: Customize the background and font color of the buttons according to your theme for a consistent appearance.


Protection against spam and abuse: The withdrawal form uses the captchas activated in Shopware's basic settings (for example Honeypot, Basic Captcha, or Google reCAPTCHA) together with built-in rate limiting. This reduces automated submissions and repeated sending without making the withdrawal more difficult for legitimate customers.


Plugin configuration


Basic settings

  • Withdrawal period in days (default: 14)
  • Shop page with withdrawal form


Form

  • Required fields (default: salutation and order number are mandatory)
    • Salutation
    • Order number


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: 28 May 2026
  • Publication date: 22 August 2025
  • Version: 3.66100.0
  • Category: Customer account

Resources

Reviews (1)

Average rating
5.0

Average rating of 5 out of 5 stars

Based on 1 reviews
5.0 Functionality
5.0 Usability
5.0 Documentation
5.0 Support

100 %
0 %
0 %
0 %
0 %

Write a review

If you downloaded this extension you can write a review in the Shopware Account.

Write a review
Plugin funktioniert
5.0

Average rating of 5 out of 5 stars

by Riep
28 May 2026 15:34
Schnelle Einrichtung, gute Individualisierungsmöglichkeiten und man kann Pflichtfelder selbst auswählen.
5.0 Functionality
5.0 Usability
5.0 Documentation
5.0 Support

About the Extension Partner

mediameets GmbH

mediameets GmbH

Partner Status

  • Shopware Extension Partner Shopware
    Extension Partner

Details

  • Ø-Rating: 5

    Average rating of 5 out of 5 stars

  • Partner since: 2015
  • Extensions: 28

Support

  • Based in: Germany
  • Speaks: German, English
  • Response time: Very quickly