# Widerrufsbutton - Support Thread

**URL:** <https://forum.shopware.com/t/widerrufsbutton-support-thread/108867>\
**Category:** Shopware 5\
**Created:** [7. April 2026 um 14:08 UTC](https://forum.shopware.com/t/widerrufsbutton-support-thread/108867 "2026-04-07T14:08:36Z")\
**Posts on this page:** 20\
**Page:** 2

<div class="post-metadata">

**Author:** ![marcus.kreusch](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.shopware.com/marcus.kreusch/32/18641_2.png) [@marcus.kreusch](https://forum.shopware.com/u/marcus.kreusch)\
**Post date:** [20. Mai 2026 um 14:17 UTC](https://forum.shopware.com/t/widerrufsbutton-support-thread/108867/21 "2026-05-20T14:17:45Z")

</div>

Hi @dEx 👋

> [@dEx](#):
>
> Wäre es möglich das Plugin auch für Shopware 5.5.9 auf PHP 7.0.33 zu testen bzw. anzupassen?

Ich denke, das sollte eigentlich kein grosses Problem sein. Ich wuerde das kommende Woche mal versuchen.

Viele Gruesse  
Marcus

---

<div class="post-metadata">

**Author:** ![marcus.kreusch](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.shopware.com/marcus.kreusch/32/18641_2.png) [@marcus.kreusch](https://forum.shopware.com/u/marcus.kreusch)\
**Post date:** [20. Mai 2026 um 14:18 UTC](https://forum.shopware.com/t/widerrufsbutton-support-thread/108867/22 "2026-05-20T14:18:27Z")

</div>

> [@Nocke](#):
>
> Hier schreibt ein ehrenwerter Held einfach mal ein Plugin und das funktioniert ohne Probleme.

Danke fuer das schoene Kompliment, @Nocke!

---

<div class="post-metadata">

**Author:** ![dEx](https://avatars.discourse-cdn.com/v4/letter/d/5e9695/32.png) [@dEx](https://forum.shopware.com/u/dEx)\
**Post date:** [20. Mai 2026 um 15:42 UTC](https://forum.shopware.com/t/widerrufsbutton-support-thread/108867/23 "2026-05-20T15:42:45Z")

</div>

Hi Marcus,

wow das wäre wirklich total super und da würde mir ein Riesenstein vom Herzen fallen.

Nocke hat schon Recht. Das ist echt eine super Aktion hier! Vielen Dank.

LG

Matthias

---

<div class="post-metadata">

**Author:** ![sl-media](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.shopware.com/sl-media/32/19295_2.png) [@sl-media](https://forum.shopware.com/u/sl-media)\
**Post date:** [22. Mai 2026 um 08:38 UTC](https://forum.shopware.com/t/widerrufsbutton-support-thread/108867/25 "2026-05-22T08:38:09Z")

</div>

marcus , du bist klasse. ich würde mich auch sehr freuen wenn es mit shopware 5.5 funktioniert

---

<div class="post-metadata">

**Author:** ![Holz\_Design\_Germany](https://avatars.discourse-cdn.com/v4/letter/h/8491ac/32.png) [@Holz\_Design\_Germany](https://forum.shopware.com/u/Holz_Design_Germany)\
**Post date:** [27. Mai 2026 um 09:34 UTC](https://forum.shopware.com/t/widerrufsbutton-support-thread/108867/26 "2026-05-27T09:34:45Z")

</div>

Servus, erst einmal danke für die Bereitstellung des Plugins. Leider funktioniert das bei mir nicht. Ich habe 5.7.18 und habe das ThemeWare, aber hier wird mir überhaupt kein Button angezeigt. Gibt es hier eine Lösung oder einen Trick. Danke und weiter so. Gruß Andy

---

<div class="post-metadata">

**Author:** ![marcus.kreusch](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.shopware.com/marcus.kreusch/32/18641_2.png) [@marcus.kreusch](https://forum.shopware.com/u/marcus.kreusch)\
**Post date:** [27. Mai 2026 um 13:48 UTC](https://forum.shopware.com/t/widerrufsbutton-support-thread/108867/27 "2026-05-27T13:48:16Z")

</div>

Hallo ihr Lieben 👋

Ich habe gestern eine neue Version 1.2.0 des Plugins hochgeladen, die jetzt mit Shopware ab Version 5.4 und PHP ab Version 5.6 kompatibel ist.

Fuer alle mit Shopware v5.6/5.7 heisst das: Wenn alles funktioniert, gibt es keinen Grund fuer ein Update.

Bei allen Shopware 5.4 Versionen gibt es eine Kleinigkeit bei der Konfiguration zu beachten: Im ersten Feld der Plugin-Konfiguration muss die ID des Formulars manuell eingetragen und gespeichert werden. Das Dropdown erzeugt da leider einen Fehler, weil das notwendige Feature erst mit Shopware 5.5 dazu gekommen ist.

Ich freue mich auf euer Feedback, ob alles funktioniert!

Viele Gruesse  
Marcus

---

<div class="post-metadata">

**Author:** ![marcus.kreusch](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.shopware.com/marcus.kreusch/32/18641_2.png) [@marcus.kreusch](https://forum.shopware.com/u/marcus.kreusch)\
**Post date:** [27. Mai 2026 um 13:49 UTC](https://forum.shopware.com/t/widerrufsbutton-support-thread/108867/28 "2026-05-27T13:49:22Z")

</div>

> [@Holz\_Design\_Germany](#):
>
> Leider funktioniert das bei mir nicht. Ich habe 5.7.18 und habe das ThemeWare, aber hier wird mir überhaupt kein Button angezeigt.

Hallo Andy,

wenn du magst, kann ich mir das gern kurz ansehen. Dafuer braeuchte ich nur per PN oder Mail einen FTP-Zugang von dir.

Viele liebe Gruesse  
Marcus

---

<div class="post-metadata">

**Author:** ![Holz\_Design\_Germany](https://avatars.discourse-cdn.com/v4/letter/h/8491ac/32.png) [@Holz\_Design\_Germany](https://forum.shopware.com/u/Holz_Design_Germany)\
**Post date:** [27. Mai 2026 um 14:06 UTC](https://forum.shopware.com/t/widerrufsbutton-support-thread/108867/29 "2026-05-27T14:06:16Z")

</div>

Servus Marcus, danke erst mal für deine Antwort;

Du brauchst nur einen FTP Zugang für zum Beispiel Filezilla, hab ich das richtig verstanden?

Danke schon mal

---

<div class="post-metadata">

**Author:** ![marcus.kreusch](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.shopware.com/marcus.kreusch/32/18641_2.png) [@marcus.kreusch](https://forum.shopware.com/u/marcus.kreusch)\
**Post date:** [29. Mai 2026 um 10:09 UTC](https://forum.shopware.com/t/widerrufsbutton-support-thread/108867/31 "2026-05-29T10:09:45Z")

</div>

Hallo zusammen,

ein kurzer Hinweis fuer alle, die den Button im Account-Dropdown aktiviert haben:

 ![image](https://europe1.discourse-cdn.com/flex013/uploads/shopware/original/3X/1/2/1217cca3f179638aefd3890b3414a53226adff11.png)

Ich habe gerade eine Version 1.2.1 veroeffentlicht, die ein Problem behebt, bei dem das Widerrufsformular bei Klick auf den Button nicht geoeffnet wurde. Falls das bei euch der Fall ist, wuerde ich euch das Update empfehlen.

Viele liebe Gruesse  
Marcus

---

<div class="post-metadata">

**Author:** ![dEx](https://avatars.discourse-cdn.com/v4/letter/d/5e9695/32.png) [@dEx](https://forum.shopware.com/u/dEx)\
**Post date:** [1. Juni 2026 um 09:58 UTC](https://forum.shopware.com/t/widerrufsbutton-support-thread/108867/32 "2026-06-01T09:58:08Z")

</div>

Hi Marcus, ich bin echt geflasht, dass du Dein Plugin kompatibel gemacht hast.

Bin mehr als Dankbar. Da ich vor kurzem einen Serverumzug hatte bei dem mein Testshop leider nicht mitgekommen ist muss ich erst meinen Shop spiegeln und dann probiere ich das sofort aus.

Von IT-Recht wurde uns mitgeteilt der Button sollte in den Header. Ich fände Footer allerdings auch besser.

> Am elegantesten dürfte die Umsetzung im Header einer jeden Seite des Online-Shops sein.
> 
> Dort bietet sich die Platzierung eines neuen Punktes „Vertrag widerrufen“ an, der sich optisch deutlich von den restlichen Punkten dort abheben muss (etwa durch Fettschrift oder auffällige, farbliche Gestaltung).
> 
> [Mein Shop kann den Widerrufsbutton nicht - Erste-Hilfe-Maßnahmen](https://www.it-recht-kanzlei.de/widerrufsbutton-erste-hilfe.html)

Wenn ich den Button drin habe sende ich unserem Kontakt dort den link zum Testshop, ob das im Footer so passt. Ich denke die Lösung mit ganz unten um Footer ist am sichtbarsten…

LG

Matthias

---

<div class="post-metadata">

**Author:** ![marcus.kreusch](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.shopware.com/marcus.kreusch/32/18641_2.png) [@marcus.kreusch](https://forum.shopware.com/u/marcus.kreusch)\
**Post date:** [1. Juni 2026 um 13:43 UTC](https://forum.shopware.com/t/widerrufsbutton-support-thread/108867/33 "2026-06-01T13:43:45Z")

</div>

Danke fuer dein Feedback, Matthias!

Und ich waere gespannt, ob die IT-Recht Kanzlei tatsaechlich dabei bleibt, dass der Button in den Header soll oder mit dem Footer einverstanden ist. Ich persoenlich faende es ja im Header ein winziges bisschen stoerend. 😊

Viele liebe Gruesse  
Marcus

---

<div class="post-metadata">

**Author:** ![dEx](https://avatars.discourse-cdn.com/v4/letter/d/5e9695/32.png) [@dEx](https://forum.shopware.com/u/dEx)\
**Post date:** [1. Juni 2026 um 14:45 UTC](https://forum.shopware.com/t/widerrufsbutton-support-thread/108867/34 "2026-06-01T14:45:04Z")

</div>

Hallo Marcus,

leider will sich IT-Recht dazu nicht näher äußern, habe ich als Antwort bekommen… aber was ich sonst so lese im Netz sollte im Footer reichen.

Hat hier jemand evtl. noch genauere Info von einem Anwalt, Händlerbund o.ä…?

LG

Matthias

---

<div class="post-metadata">

**Author:** ![R4M](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.shopware.com/r4m/32/9983_2.png) [@R4M](https://forum.shopware.com/u/R4M)\
**Post date:** [2. Juni 2026 um 07:43 UTC](https://forum.shopware.com/t/widerrufsbutton-support-thread/108867/35 "2026-06-02T07:43:23Z")

</div>

> [@dEx](#):
>
> Von IT-Recht wurde uns mitgeteilt der Button sollte in den Header.

Es gibt keine gesetztliche Vorgabe das der Button im Header oder Footer sein soll. Er muss lediglich so angebracht werden, dass er von ALLEN Seiten erreichbar ist, egal ob Desktop, Tablet, Notbook oder Handy.

---

<div class="post-metadata">

**Author:** ![Steffffi](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.shopware.com/steffffi/32/13846_2.png) [@Steffffi](https://forum.shopware.com/u/Steffffi)\
**Post date:** [2. Juni 2026 um 16:48 UTC](https://forum.shopware.com/t/widerrufsbutton-support-thread/108867/36 "2026-06-02T16:48:47Z")

</div>

Also, ich würde ihn als Overlay platzieren, immer volles Bild, Halb-transparent, nicht wegklickbar.

Lieber auf Nummer sicher gehen 😆

---

<div class="post-metadata">

**Author:** ![frimipiso](https://avatars.discourse-cdn.com/v4/letter/f/a587f6/32.png) [@frimipiso](https://forum.shopware.com/u/frimipiso)\
**Post date:** [2. Juni 2026 um 21:24 UTC](https://forum.shopware.com/t/widerrufsbutton-support-thread/108867/37 "2026-06-02T21:24:22Z")

</div>

Sehr cool vielen Dank!

Allerdings ist mir dabei ein Shopware Bug in der Version 5.6.9 aufgefallen.

Im Emailtemplate steht:  
Zeitpunkt des Widerrufs: {sDateTime}

Um 22:50:31 führt das zu:  
Zeitpunkt des Widerrufs: 02.06.2026 10:50:31.

Es wird also das AM/PM Format verwendet.

Folgender Fix wurde mir von Gemini vorschlagen:

1. Navigate to the forms controller file located at:  
engine/Shopware/Controllers/Frontend/Forms.php

2. Replace:

$content = str\_replace(  
[‚{sIP}‘, ‚{sDateTime}‘, ‚{sShopname}‘],  
[$ip, date(‚d.m.Y h:i:s‘), Shopware()-\>Config()-\>shopName],  
$content

WITH

$content = str\_replace(  
[‚{sIP}‘, ‚{sDateTime}‘, ‚{sShopname}‘],  
[$ip, date(‚d.m.Y H:i:s‘), Shopware()-\>Config()-\>shopName],  
$content

Das h im Zeitformat muss also gross werden, damit es im 24h Stunden Format ausgegeben wird.

Sehr dirty, aber funktioniert!

Ciao

Jens

---

<div class="post-metadata">

**Author:** ![marcus.kreusch](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.shopware.com/marcus.kreusch/32/18641_2.png) [@marcus.kreusch](https://forum.shopware.com/u/marcus.kreusch)\
**Post date:** [3. Juni 2026 um 12:03 UTC](https://forum.shopware.com/t/widerrufsbutton-support-thread/108867/38 "2026-06-03T12:03:32Z")

</div>

> [@Steffffi](#):
>
> Also, ich würde ihn als Overlay platzieren, immer volles Bild, Halb-transparent, nicht wegklickbar.

Das denke ich mir auch manchmal, wenn ich lese, was manche Anwaelte zu dem Thema raten 🤣

---

<div class="post-metadata">

**Author:** ![Motschi](https://avatars.discourse-cdn.com/v4/letter/m/59ef9b/32.png) [@Motschi](https://forum.shopware.com/u/Motschi)\
**Post date:** [6. Juni 2026 um 09:56 UTC](https://forum.shopware.com/t/widerrufsbutton-support-thread/108867/39 "2026-06-06T09:56:33Z")

</div>

Hallo Marcus, ich würde auch gerne dein Plugin in Themeware benutzen. Hast du einen Tip für mich wie es in Themeware geht? Danke  
Gruß Christian

---

<div class="post-metadata">

**Author:** ![Lutz63](https://avatars.discourse-cdn.com/v4/letter/l/c77e96/32.png) [@Lutz63](https://forum.shopware.com/u/Lutz63)\
**Post date:** [8. Juni 2026 um 10:19 UTC](https://forum.shopware.com/t/widerrufsbutton-support-thread/108867/40 "2026-06-08T10:19:31Z")

</div>

Hallo Marcus ,ich möchte mich auch für das Plugin herzlich bedanken 🙂 auch ich habe ein Problem das die Buttons nicht angezeigt werden. Habe 5.7.19 und habe auch das ThemeWare.Ich würde mich sehr freuen wenn es hier eine Lösung geben würde.

vg Lutz

---

<div class="post-metadata">

**Author:** ![marcus.kreusch](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.shopware.com/marcus.kreusch/32/18641_2.png) [@marcus.kreusch](https://forum.shopware.com/u/marcus.kreusch)\
**Post date:** [8. Juni 2026 um 11:21 UTC](https://forum.shopware.com/t/widerrufsbutton-support-thread/108867/41 "2026-06-08T11:21:14Z")

</div>

Hi Christian, Hi Lutz,

ich habe das fuer Themeware einmal kurz als Video aufgenommen:

[https://onlineshop.consulting/videos/plugins/sw5/onco-withdrawal-themeware.mp4](https://onlineshop.consulting/videos/plugins/sw5/onco-withdrawal-themeware.mp4)

Ich verwende dort den Selektor  
`.footer–bottom`

Und dieses CSS:

```css
a.onco-withdrawal-global-btn{
    text-decoration:none;
}

```

Falls ihr fuer das CSS keine eigene Datei habt oder nicht wisst, wohin damit, sollte es immer hier in der Theme-Konfiguration funktionieren:

 ![image](https://europe1.discourse-cdn.com/flex013/uploads/shopware/original/3X/5/9/590e2d9d83c77f0010a9b655c1342b4a2ca073fd.png)

Viele liebe Gruesse  
Marcus

---

<div class="post-metadata">

**Author:** ![Lutz63](https://avatars.discourse-cdn.com/v4/letter/l/c77e96/32.png) [@Lutz63](https://forum.shopware.com/u/Lutz63)\
**Post date:** [8. Juni 2026 um 13:05 UTC](https://forum.shopware.com/t/widerrufsbutton-support-thread/108867/42 "2026-06-08T13:05:24Z")

</div>

Lieber Marcus, hab vielen herzlichen Dank für die sehr tolle und ausführliche Erklärung

vg Lutz

[Vorherige Seite](https://forum.shopware.com/t/widerrufsbutton-support-thread/108867.md?page=1)

[Nächste Seite](https://forum.shopware.com/t/widerrufsbutton-support-thread/108867.md?page=3)
