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

Revocation Button Pro – Electronic Right of Withdrawal (EU Directive 2023/2673)

Rating: 5.0

Average rating of 5 out of 5 stars

(1 reviews)
Downloads: <25

Description

Highlights

  • EU Directive 2023/2673 – compliant revocation form with confirmation page and email receipt confirmation
  • Automatic order position detection – items are loaded by last name and order number and displayed as checkboxes
  • Ready to use instantly – paste a shortcode into a shop page, done. No coding required.
  • Text suggestions for privacy policy & cancellation notice – copy to clipboard as HTML or plain text with one click
  • All texts and email templates fully customisable and translatable via Shopware text snippets

Features

  • Complete revocation form with confirmation page per EU Directive 2023/2673
  • Automatic order position detection by last name and order number
  • Order positions displayed as checkboxes with a "Select all" option and quantity input
  • Partial revocations – adjustable quantity per order position
  • Optional captcha or honeypot protection via Shopware's implementation
  • Configurable required fields for first name, last name, email, order number and articles
  • Email confirmation to the customer including date and time of receipt
  • Email notification to the shop owner for each new withdrawal
  • Flexible integration via shortcode, Smarty include or controller URL
  • Automatic button styling in the footer for "Vertrag widerrufen" and "Cancel contract"
  • Text suggestions for privacy policy and cancellation notice
  • All form labels and error messages customisable via text snippets (DE/EN)
  • Email templates fully configurable in the backend
  • Order position detection can be enabled/disabled in the plugin configuration
  • Multi-shop capable with individual configuration per subshop

About the Extension

Why Revocation Button Pro?

EU Directive 2023/2673 requires online retailers to provide customers with a simple and clearly visible way to withdraw from contracts electronically. Revocation Button Pro implements exactly this requirement and is ready to use right out of the box – no coding required.


How it works

The plugin provides a complete revocation form that can be flexibly integrated anywhere in your shop – as a standalone page, embedded within CMS pages or as a simple link. The entire process runs automatically:

  1. The customer fills out the form (first name, last name, email, order number, articles).
  2. On a confirmation page, they review their details and confirm the withdrawal.
  3. Both the customer and the shop owner instantly receive an email with all details including the date and time of receipt.


Automatic order position detection

Customers don't need to type in their articles manually: when they enter their last name and order number, the corresponding order positions are automatically loaded and displayed as checkboxes. The customer simply selects the relevant items – quick, convenient and error-free. This feature can be enabled or disabled in the plugin configuration.


Easy integration – no coding required

Simply paste the shortcode [scs_revocation_button_form] into a shop page – done. Smarty includes and a direct controller URL are also available as alternatives. The revocation link in the footer is automatically styled as a prominent button, as required by the EU directive.


Text suggestions included

Introducing an electronic withdrawal function requires updates to your privacy policy and cancellation notice. The plugin provides ready-made text suggestions directly in the plugin configuration, which you can copy to your clipboard as HTML or plain text with a single click.


Fully customisable

All texts throughout the form, confirmation page, error messages and emails are stored as Shopware text snippets. You can customise them individually in the backend and translate them into any language. The email templates are fully configurable as well.

Details

  • Available: English, German
  • Latest update: 14 June 2026
  • Publication date: 9 June 2026
  • Version: 1.1.0
  • Category: Special features

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
Widerrufsbutton-Plugin hoch funktional und guter Support
5.0

Average rating of 5 out of 5 stars

by Stefan König
14 June 2026 18:23
Mit dem Plugin lässt sich die rechtlich geforderte Widerrufsfunktion sehr gut umsetzen. Die Installation ist einfach und gut erklärt. Die Eingabefelder (Bestellnummer und zu widerrufende Waren) können neben den übrigen Feldern wahlweise auch als Pflichtfelder eingestellt werden. Bei Eingabe des richtigen Namens + der dazu passenden Bestellnummer werden automatisch die gekauften Artikel angezeigt, so dass der Kunde nur noch die Artikel anklicken muss. Ein unkomplizierter Teilwiderruf ist so auch möglich. Die Positionierung des "Button" im Footer, die Eingabemaske, die Kunden- und Händlerinformation per Mail sind professionell gestaltet und fügen sich gut in Shopware 5 ein.
Zum Schutz kann das Widerrufsformular durch ein Captcha/Honeypot geschützt werden, wenn man dies möchte. Wir hatten kleine Verbesserungsvorschläge, die sehr schnell im Rahmen eines Updates umgesetzt wurden. Funktionalität und Support haben uns rundum überzeugt.
5.0 Functionality
5.0 Usability
5.0 Documentation
5.0 Support

About the Extension Partner

Partner Status

  • Shopware Extension Partner Shopware
    Extension Partner

Details

  • Ø-Rating: 5

    Average rating of 5 out of 5 stars

  • Partner since: 2014
  • Extensions: 5

Support

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