Skip to main content Skip to search Skip to main navigation
Diese Seite ist auch auf Deutsch verfügbar.
J&G Agency GmbH

Revocation Button – Implementing EU Directive 2023/2673 (§356a BGB)

Rating: 5.0

Average rating of 5 out of 5 stars

(2 reviews)
Downloads: <25

Description

Highlights

  • Effective June 19, 2026 – technical implementation of EU Directive 2023/2673 / §356a BGB
  • Secure two-step withdrawal with preview and legally binding confirmation
  • Full guest access without login – no customer account required (as outlined in the directive)
  • Captcha protection: Honeypot, image captcha, and Google reCAPTCHA v2/v3
  • Flow Builder integration with automatic confirmation and notification emails

Features

  • Configurable revocation period (default 14 days, from shipping or order date)
  • Custom “revoked” order state with full state machine integration
  • Automatic form prefill for logged-in customers with order selection
  • Captcha protection for guests: Honeypot, image captcha, Google reCAPTCHA v2 and v3
  • Optional revocation link in order confirmation emails
  • Internal email notification for new revocations
  • CMS block element for flexible page integration (Shopping Experiences)
  • Multiple button styles and custom CSS for individual styling
  • Revocation management directly on the admin order detail page
  • Bilingual (German & English) with complete email templates

About the Extension

Mandatory from June 19, 2026: Your Shop Needs a Revocation Button

EU Directive 2023/2673 (implemented as §356a BGB) requires all online shops to provide customers with a simple, digital way to exercise their right of withdrawal. The revocation button must be as easy to find and recognize as the order button.

The Solution: Digital Withdrawal in a Few Clicks

The Revocation Button plugin adds a complete digital withdrawal process to your Shopware shop. Customers can submit their revocation online – whether logged in or as a guest without a customer account. Guest access is legally required and included by default.

Secure Two-Step Process

The plugin implements a secure two-step process:

  1. Step 1 – Form: The customer enters their name, email, order number, and an optional comment. For logged-in customers, data is automatically prefilled and revocable orders are displayed.
  2. Step 2 – Confirmation: All details are summarized. The customer must explicitly confirm their legally binding withdrawal declaration.

After confirmation, the order automatically transitions to the "revoked" state, the timestamp is documented, and a confirmation email is sent.

Captcha Protection Against Abuse

The form is protected for guest users by all Shopware captcha types:

  • Honeypot – Invisible spam protection without user interaction
  • Image captcha – Classic captcha with security code
  • Google reCAPTCHA v2 – "I'm not a robot" checkbox
  • Google reCAPTCHA v3 – Invisible score-based validation

The captchas activated in your shop are used automatically.

Flexible Placement

Place the revocation button exactly where your customers expect it:

  • Customer account menu – Link in the sidebar and header dropdown
  • Shop footer – Accessible for all visitors, including guests
  • Order list & order detail – Direct revocation button next to each eligible order
  • CMS element – Drag-and-drop block for your Shopping Experiences layouts

All placements automatically respect the configured revocation period and hide the button for expired or already revoked orders.

Flow Builder & Email Templates

The plugin registers a custom "Revocation submitted" event in the Flow Builder. During installation, the following are automatically created:

  • Customer confirmation email – Bilingual (DE/EN) with complete withdrawal declaration
  • Internal notification – Optional to a configurable email address
  • Revocation link in order confirmation – Optionally appended to every order confirmation email

All email templates are fully customizable.

Administration

  • View revocation details directly on the order detail page
  • Custom "revoked" order state with full state machine transitions
  • Configure revocation period, button placement, and styling per sales channel

Details

  • Available: English, German
  • Latest update: 8 May 2026
  • Publication date: 16 April 2026
  • Version: 4.2.0
  • Category: Customer account

Resources

Reviews (2)

Average rating
5.0

Average rating of 5 out of 5 stars

Based on 2 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
Sehr gut und unkompliziert
5.0

Average rating of 5 out of 5 stars

by Admin Dost
6 May 2026 15:26
Das Plugin zur Umsetzung des Widerrufsbuttons gemäß EU-Richtlinie 2023/26 ist eine echte Bereicherung für jeden Shopware 6 Shop. Die Integration verlief reibungslos und ohne technische Hürden – genau so, wie man es sich im Alltag wünscht.
Besonders positiv hervorzuheben ist die klare und rechtssichere Umsetzung der neuen gesetzlichen Anforderungen. Der Widerrufsbutton wird sauber im Frontend dargestellt und fügt sich optisch gut in das bestehende Shopdesign ein. Auch die Konfigurationsmöglichkeiten im Backend sind übersichtlich und ermöglichen eine schnelle Anpassung ohne großen Aufwand.
Ein weiterer Pluspunkt ist die zuverlässige Funktionalität: Der gesamte Widerrufsprozess läuft strukturiert und nachvollziehbar ab, was sowohl für Shopbetreiber als auch für Kunden einen echten Mehrwert bietet. Gerade im Hinblick auf Rechtssicherheit spart das Plugin viel Zeit und reduziert Unsicherheiten.

Insgesamt ein durchdachtes, stabiles und absolut empfehlenswertes Plugin für alle, die ihren Shopware 6.6 Shop zukunftssicher und gesetzeskonform betreiben möchten.
5.0 Functionality
5.0 Usability
5.0 Documentation
5.0 Support
Erfüllt die neue Regelung vollumfänglich
5.0

Average rating of 5 out of 5 stars

by Jürgen
27 April 2026 11:29
Das Plugin erfüllt seinen Zweck
5.0 Functionality
5.0 Usability
5.0 Documentation
5.0 Support

About the Extension Partner

J&G Agency GmbH

J&G Agency GmbH

Partner Status

  • Shopware Extension Partner Shopware
    Extension Partner

Details

  • Ø-Rating: 5

    Average rating of 5 out of 5 stars

  • Partner since: 2025
  • Extensions: 3

Support

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