Modul Widerrufsbutton Online-Widerrufsformular (kostenlos)

Thema wurde von M. Zitzmann, 11. Februar 2026 erstellt.

  1. Robert Robl
    Robert Robl Erfahrener Benutzer
    Registriert seit:
    31. Januar 2022
    Beiträge:
    150
    Danke erhalten:
    32
    Danke vergeben:
    26
    Is das dann aktivierbar oder wie versteht man das ?
     
  2. Anonymous
    Anonymous Erfahrener Benutzer
    Registriert seit:
    5. Mai 2022
    Beiträge:
    2.544
    Danke erhalten:
    1.193
    Danke vergeben:
    461
    Das Forum nennt sich "Support-Forum". Aber die Antworten, Lösungen und Hilfestellungen kommen von der Community!
    Die Community macht und Gambio kassiert fürs Forum.
     
  3. Robert Robl
    Robert Robl Erfahrener Benutzer
    Registriert seit:
    31. Januar 2022
    Beiträge:
    150
    Danke erhalten:
    32
    Danke vergeben:
    26
    So schauts aus - hatte auch Gestern erst Till und Hendrik dazu verlinkt - die lesen ja eh mit - aber keinerlei Reaktion :-(
     
  4. M. Zitzmann
    M. Zitzmann Erfahrener Benutzer
    Registriert seit:
    3. März 2016
    Beiträge:
    443
    Danke erhalten:
    179
    Danke vergeben:
    43
    Ich weiß nicht ob ihr es schon wusstet...
    Wen ein Kunde angemeldet ist und sich seine Bestellung ansieht gibt es direkt einen Link zum Formular.
    Dabei wird das Formular gleich mit den Bestelldaten ausgefüllt.
    Voraussetzung ist daß der Shopbetreiber das auch aktiviert hat.

    Screenshot 2026-04-16 131837.png Screenshot 2026-04-16 131927.png
     
  5. M. Zitzmann
    M. Zitzmann Erfahrener Benutzer
    Registriert seit:
    3. März 2016
    Beiträge:
    443
    Danke erhalten:
    179
    Danke vergeben:
    43
    Wenn ich den Code lese ist kein IF drin. Somit sollte es immer aktiv sein.

    Auch auf der PHP-Ebene finde ich kein IF.

    Code:
        protected function add_secret_anti_spam_token(): void
        {
            $this->content_array['form_data']['secret_token_anti_spam'] = $this->generateSecretAntiSpamToken();
            $this->content_array['form_data']['fake_hash'] = sha1(random_bytes(256));
        }
    Es ist ein Honeypot.
    Wenn das versteckte Feld ausgefüllt wird dann wird das Formular nicht übermittelt. Bots füllen immer alle Felder aus.

    Die KI erklärt das so:
    Du hast hier 3 Schutzmechanismen gleichzeitig:
    1. Verstecktes Feld (message) → Honeypot
    2. Secret Token → Formular-Validierung
    3. Random Hash → zusätzliche Entropie / Anti-Bot
     
  6. Robert Robl
    Robert Robl Erfahrener Benutzer
    Registriert seit:
    31. Januar 2022
    Beiträge:
    150
    Danke erhalten:
    32
    Danke vergeben:
    26
    So kommunizieren andere Anbieter mit den Kunden ! Wieso kann Gambio das nicht ?

    Hier z.B xtCommerce:

    Mit dem Release von xt:Commerce 6.7.1 stellen wir euch ein Update zur Verfügung, das eine besonders wichtige gesetzliche Änderung berücksichtigt – und für viele Händler verpflichtend wird.

    Neue gesetzliche Pflicht ab 19.06.2026

    Ab dem 19. Juni 2026 tritt eine neue gesetzliche Vorgabe in Kraft:
    Alle Online-Händler müssen ihren Kunden einen sogenannten Widerrufsbutton zur Verfügung stellen.

    Dieser Button ermöglicht es Verbrauchern, ihren Widerruf einfach, direkt und digital auszuüben – ohne Umwege über E-Mail oder Formulare.

    Was bedeutet das konkret?

    Der Widerrufsbutton muss:

    • leicht zugänglich sein (z. B. im Kundenkonto oder auf einer zentralen Seite)
    • klar beschriftet sein (z. B. „Vertrag widerrufen“)
    • eine unmittelbare elektronische Erklärung des Widerrufs ermöglichen
    • dem Kunden eine Bestätigung des Widerrufs bereitstellen
    Diese Regelung betrifft alle Händler, die Verträge mit Verbrauchern im Fernabsatz abschließen.

    Umsetzung in xt:Commerce 6.7.1

    Mit Version 6.7.1 haben wir diese gesetzliche Anforderung bereits für euch umgesetzt:

    ✅ Integrierter Widerrufsbutton gemäß aktueller Gesetzeslage
    ✅ Einfache Aktivierung im Adminbereich
    ✅ Rechtssichere Abwicklung des Widerrufsprozesses
    ✅ Dokumentation und Nachweis für Händler

    Jetzt handeln und vorbereitet sein

    Wir empfehlen, das Update auf xt:Commerce 6.7.1 frühzeitig durchzuführen, damit die gesetzlich erforderliche Funktion rechtzeitig in eurem Shop integriert ist.
     
  7. L.B589
    L.B589 Neues Mitglied
    Registriert seit:
    6. März 2026
    Beiträge:
    4
    Danke erhalten:
    4
    Danke vergeben:
    1
    #47 L.B589, 27. April 2026
    Zuletzt bearbeitet: 27. April 2026
    Warten wir es doch mal ab, was Gambio bereitstellen wird. Lt IT-Recht-Kanzlei haben sie [Gambio] sich ja bereit erklärt, eine "native Lösung" bereitzustellen. Man sollte sich vielleicht mal erkundigen, ob man Gambio in Regress nehmen kann, wenn eine funktionierende Lösung nicht bereitgestellt wird. https://www.it-recht-kanzlei.de/widerrufsbutton-loesungen-shopsysteme.html#abschnitt_74
    Nebenbei bemerkt, ist die Sturheit dieser Firma inkl. des Supports eine Unverschämtheit! Das betrifft nicht nur die mangelnde Reaktion zu diesem Thema, sondern vielerlei Aspekte (darunter eigene Erfahrungen).
     
  8. Anonymous
    Anonymous Aktives Mitglied
    Registriert seit:
    3. Oktober 2021
    Beiträge:
    33
    Danke erhalten:
    7
    Danke vergeben:
    2
    Das würde mich auch sehr interessieren! Was kommt von Gambio für die Cloudshops? Und vor allem auch wann?
    Mich beschäftigt zusätzlich noch folgendes: Wir produzieren ausschließlich individuell auf Bestellung. Und da dies dann als Dienstleistung einzustufen ist, bitten wir die Kunden auf Ihr Widerrufsrecht zu verzichten, damit sie nicht 2 Wochen warten müssen bis wir ihre Bestellung produzieren (Ablauf der Widerspruchsfrist). Und da quasi alle Kunden dies tun, entfällt auch die Möglichkeit des Widerrufs. Wie wird der Widerruf mittels Button damit umgehen?
     
  9. Robert Robl
    Robert Robl Erfahrener Benutzer
    Registriert seit:
    31. Januar 2022
    Beiträge:
    150
    Danke erhalten:
    32
    Danke vergeben:
    26
    Wo hast Du denn die Texte geändert ? Finde dazu nix mit den Ausgangstexten.
     
  10. Anonymous
    Anonymous G-WARD 2015/2016
    Registriert seit:
    20. Februar 2012
    Beiträge:
    9.260
    Danke erhalten:
    1.672
    Danke vergeben:
    1.289
    Die Texte findest du in den Mail-Vorlagen::Widerrufssendebestätigung
     
  11. Robert Robl
    Robert Robl Erfahrener Benutzer
    Registriert seit:
    31. Januar 2022
    Beiträge:
    150
    Danke erhalten:
    32
    Danke vergeben:
    26
    Da habe ich schon geschaut. Finde aber dort keinen Text wie Gerd es geschrieben hatte.
     

    Anhänge:

    • 1.gif
      1.gif
      Dateigröße:
      23 KB
      Aufrufe:
      19
  12. Anonymous
    Anonymous Erfahrener Benutzer
    Registriert seit:
    15. Mai 2017
    Beiträge:
    848
    Danke erhalten:
    198
    Danke vergeben:
    224
    #52 Anonymous, 13. Mai 2026 um 09:50 Uhr
    Zuletzt bearbeitet: 13. Mai 2026 um 10:22 Uhr
    Was ich noch empfehlen würde, bzw. an Gambio weiterleiten möchte:

    Zumindest Vorname und Nachname sollten als zusätzliche Pflichtfelder deklariert werden. Aktuell ist das wohl nur die EmailAdresse.

    Das Standard-Formular kann aktuell also abgesendet werden, wenn nur die EMail Adresse erfasst ist und nichts anderes.
    Die Email Adresse wird aber in der Standardmailvorlage gar nicht angezeigt und es ist mir auch nicht gelungen, die da einzubauen. So kann man, zumindest auf den ersten Blick, gar nicht sehen, von wem der Widerruf ist.

    Ich habe mir jetzt zunächst einmal mit einem Smarty Overload in der withdrawal_web_form.html geholfen, der Vorname und Nachname als Pflichtfeld deklariert (input .. required)

    Außerdem scheint die EMail Vorlage (Widerrufssendebestätigung) generell etwas widerspenstig zu sein. Musste zunächst "Original wiederherstellen", um die überhaupt erfolgreich bearbeiten zu können und es wird (zumindest bei mir) kein Logo mitgesendet, obwohl der Teil in html genauso aussieht wie bei allen anderen Vorlagen.
     
  13. Anonymous
    Anonymous G-WARD 2015/2016
    Registriert seit:
    20. Februar 2012
    Beiträge:
    9.260
    Danke erhalten:
    1.672
    Danke vergeben:
    1.289
    also ich sehe ihn :), wenn auch ein wenig anders
     
  14. Robert Robl
    Robert Robl Erfahrener Benutzer
    Registriert seit:
    31. Januar 2022
    Beiträge:
    150
    Danke erhalten:
    32
    Danke vergeben:
    26
    Mach halt etz keine Geheimnis draus ... wie schauts bei Dir aus ? Screenshot ?
    In meinem Screenshot von eben steht das komplett anders drinnen.
     
  15. Anonymous
    Anonymous G-WARD 2015/2016
    Registriert seit:
    20. Februar 2012
    Beiträge:
    9.260
    Danke erhalten:
    1.672
    Danke vergeben:
    1.289
    hmm, klar. Wie genau der Text vorher war, weiß ich nicht mehr. Jedenfalls sieht es jetzt so aus:

    upload_2026-5-13_10-15-30.png
     
  16. Anonymous
    Anonymous Erfahrener Benutzer
    Registriert seit:
    30. August 2012
    Beiträge:
    668
    Danke erhalten:
    40
    Danke vergeben:
    99
    Unter Email Vorlagen Widerrufssendebestätigung kommt bei mir folgender Fehler.

    Unerwarteter Fehler ist aufgetreten...
    Syntaxfehler in Vorlage "file:/home....... usw.
    Was kann ich da tun?
    Oder muss ich noch irgendwo was aktivieren?
     
  17. Robert Robl
    Robert Robl Erfahrener Benutzer
    Registriert seit:
    31. Januar 2022
    Beiträge:
    150
    Danke erhalten:
    32
    Danke vergeben:
    26
    Lösche mal den Cache komplett vorher.
    Aber das Dng muss aufrufbar sein ohne Fehlermeldung
     
  18. Anonymous
    Anonymous Erfahrener Benutzer
    Registriert seit:
    30. August 2012
    Beiträge:
    668
    Danke erhalten:
    40
    Danke vergeben:
    99
    #58 Anonymous, 13. Mai 2026 um 14:07 Uhr
    Zuletzt bearbeitet: 13. Mai 2026 um 14:49 Uhr
    Hilft leider nicht.
    Es sind nur so kleine blaue Kästchen zu sehen und unter HTML kommt das hier.
    Es geht um die Widerrufssendebestätigung.


    {load_language_text section="withdrawal"}{if $LOGO}{/if}
    <table align="center" border="0" cellpadding="4" cellspacing="0" width="100%">
    <tbody>
    <tr>
    <td style="border-color: rgb(204, 204, 204); border-bottom: 1px solid rgb(204, 204, 204);">
    <div align="right">
    {$LOGO}
    </div>
    </td>
    </tr>
    <tr>
    <td style="font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px"><strong>

    usw.


    Hab nochmal getestet und anscheinend bekommt der Kunde doch eine Sendebestätigung.
    Ist nur die Frage wo ich diesen Text finden kann.
     
  19. Anonymous
    Anonymous G-WARD 2015/2016
    Registriert seit:
    20. Februar 2012
    Beiträge:
    9.260
    Danke erhalten:
    1.672
    Danke vergeben:
    1.289
    meinst du das hier mit "blaue Kästchen"?

    upload_2026-5-13_14-44-12.png

    Da kannst du doch einfach rein und den Text ändern, dann "Vorschau" und danach speichern.
    Übrigens sieht der Code bei mir anders aus; liegt wohl an einer anderen Version...

    Bitte in Zukunft Code unter dem Icon + eingeben, damit die Texte hier nicht so lang werden.
     
  20. Anonymous
    Anonymous Erfahrener Benutzer
    Registriert seit:
    30. August 2012
    Beiträge:
    668
    Danke erhalten:
    40
    Danke vergeben:
    99
    Ja genau. Der Kunde bekommt ja einen Text angezeigt nur ich sehe den nicht.
    Warum auch immer.