Zum Hauptinhalt springen Zur Suche springen Zur Hauptnavigation springen
An international version is available for our store.
DATUREX GmbH

Quick Conversion -AGB auto akzeptieren/ausbleben, Regelbasiert

Beschreibung

Highlights

  • AGB-Checkbox vorauswählen — global oder per Regel (z. B. für Stammkunden)
  • AGB-Block komplett ausblenden — z. B. für B2B-Verkaufskanäle mit Rahmenvertrag
  • Native Shopware Rule Builder Integration — kein eigenes Regel-System, keine Migrationen, keine Lernkurve
  • Audit-Trail pro Bestellung — fünf Custom-Felder dokumentieren rechtssicher, wie das Plugin jede Bestellung behandelt hat

Features

  • AGB-Checkbox vorauswählen — global oder per Regel (z. B. für Stammkunden)
  • AGB-Block komplett ausblenden — z. B. für B2B-Verkaufskanäle mit Rahmenvertrag
  • Widerrufsbelehrung separat ausblenden — z. B. für reine B2B-Kataloge oder Digital-Inhalte
  • Pro Verkaufskanal konfigurierbar — der B2C-Shop bleibt unangetastet, während der B2B-Kanal eigene Regeln nutzt
  • Native Shopware Rule Builder Integration — kein eigenes Regel-System, keine Migrationen, keine Lernkurve
  • Audit-Trail pro Bestellung — fünf Custom-Felder dokumentieren rechtssicher, wie das Plugin jede Bestellung behandelt hat
  • Zero-JavaScript-Architektur — kompatibel mit allen Themes, robust gegen Vue-2-/Vue-3-Drift, keine Admin-Build-Dependencies

Über die Erweiterung

AGB-Checkbox & Widerrufsbelehrung im Checkout steuern — mit Audit-Trail

AGB-Checkbox vorauswählen, AGB-Block oder Widerrufsbelehrung ausblenden — global, pro Verkaufskanal oder regelbasiert über den nativen Shopware Rule Builder. Mit lückenlosem Audit-Trail in jeder Bestellung.


Auf einen Blick

  • AGB-Checkbox vorauswählen — global oder per Regel (z. B. für Stammkunden)
  • AGB-Block komplett ausblenden — z. B. für B2B-Verkaufskanäle mit Rahmenvertrag
  • Widerrufsbelehrung separat ausblenden — z. B. für reine B2B-Kataloge oder Digital-Inhalte
  • Pro Verkaufskanal konfigurierbar — der B2C-Shop bleibt unangetastet, während der B2B-Kanal eigene Regeln nutzt
  • Native Shopware Rule Builder Integration — kein eigenes Regel-System, keine Migrationen, keine Lernkurve
  • Audit-Trail pro Bestellung — fünf Custom-Felder dokumentieren rechtssicher, wie das Plugin jede Bestellung behandelt hat
  • Zero-JavaScript-Architektur — kompatibel mit allen Themes, robust gegen Vue-2-/Vue-3-Drift, keine Admin-Build-Dependencies

Welche Probleme löst dieses Plugin?

„Müssen meine Stammkunden bei jeder Bestellung den AGB-Haken neu setzen?"
Nein — mit der Auto-Check-Option ist die Checkbox vorausgewählt. Der Kunde kann sie jederzeit manuell entfernen; die Standard-Validierung greift unverändert.

„Ich betreibe einen B2B-Shop. Meine Geschäftskunden bestellen über Rahmenverträge und sollen keinen AGB-Block sehen."
Aktivieren Sie das Hide-Modul — entweder global pro Verkaufskanal oder über eine Shopware-Regel (z. B. „Kundengruppe = B2B"). Die Bestellung schließt erfolgreich ab; ein verstecktes Hidden-Input liefert tos=1 ans Bestellformular.

„Wie weise ich später nach, ob das Plugin die AGB für eine Bestellung ausgeblendet hat?"
Jede Bestellung speichert fünf Audit-Felder: Sichtbarkeitsstatus, Auto-Accept-Status, Widerrufsstatus, einen JSON-Snapshot der zutreffenden Regeln (mit Namen) und eine menschenlesbare Zusammenfassung. Diese Daten überleben Plugin-Deaktivierung und Reinstallation.

„Ich verkaufe rein digitale Inhalte. Die Standard-Widerrufsbelehrung passt nicht."
Blenden Sie die Widerrufsbelehrung gezielt aus — global oder regelbasiert. Die Einwilligung zum sofortigen Beginn (§356 V BGB) bleibt immer erhalten. Kein versehentlicher Verstoß möglich.


Audit-Trail: Ihr Compliance-Vorsprung

Zu jeder Bestellung, die unter aktivem Plugin entstanden ist, schreibt das Plugin fünf Custom-Felder in die Bestelldetailansicht:

  • tosHidden — War der AGB-Block beim Bestellabschluss ausgeblendet?
  • tosAutoAccepted — War die AGB-Checkbox automatisch vorausgewählt?
  • revocationHidden — War die Widerrufsbelehrung ausgeblendet?
  • matchedRules — JSON-Snapshot der zutreffenden Regeln (ID + Name) — überlebt späteres Löschen oder Umbenennen der Regel
  • auditSummary — Mehrzeilige menschenlesbare Zusammenfassung in deutscher Sprache

Die Audit-Daten leben auf der Bestellung selbst (order.customFields) und überleben:

  • Plugin-Deaktivierung
  • Plugin-Deinstallation mit keepUserData=true
  • Plugin-Reinstallation (Audit-Daten werden dann wieder angezeigt)

Bestellungen, die vor der Plugin-Installation entstanden sind oder von einem Verkaufskanal mit pluginActive=false kommen, tragen lediglich die Audit-Zusammenfassung mit dem Hinweis „Plugin war zu Bestellzeit nicht aktiv — keine Audit-Daten verfügbar."


Anwendungsbeispiele

B2B-Verkaufskanal mit Rahmenvertrag

Im Verkaufskanal „B2B-Shop" Plugin aktivieren, hideAgb und hideRevocation global einschalten. Andere Verkaufskanäle (z. B. öffentlicher B2C-Shop) bleiben unverändert.

Stammkunden-Beschleunigung

Im Rule Builder eine Regel „Stammkunde" anlegen (Bedingung: bisherige Bestellungen ≥ 5). In der Plugin-Konfiguration unter autoCheckAgbRuleIds zuweisen. Neukunden sehen die unangetastete AGB-Checkbox; Stammkunden einen voreingestellten Haken.

Gemischte Steuerung mit Priorität

Geschäftskunden sehen keinen AGB-Block (Regel A → Hide), B2C-Stammkunden sehen die vorausgewählte Checkbox (Regel B → Auto-Check). Treffen beide zu, gewinnt Hide per Prioritätslogik (PRIO 1 > PRIO 2). Im Audit-Trail werden trotzdem beide Regeln vermerkt.


Häufig gestellte Fragen

Brauche ich Programmier-Kenntnisse?
Nein. Alles wird über die Standard-Shopware-Admin-Oberfläche konfiguriert. Regeln legen Sie im Rule Builder an (kein Code), Schalter und Regelzuweisungen über Klick-Bedienung.

Kann ich das Plugin nur für einen einzelnen Verkaufskanal aktivieren?
Ja. Jede Einstellung ist pro Verkaufskanal konfigurierbar.

Was passiert, wenn ich das Plugin deinstalliere?
Bei keepUserData=true (Standard) bleiben Audit-Daten und Custom-Feld-Definitionen erhalten. Die Audit-Werte auf bestehenden Bestellungen bleiben in allen Fällen erhalten.

Funktioniert das Plugin mit meinem Custom-Theme?
Ja, sofern das Theme die Standard-Twig-Blöcke erbt. Themes, die den Checkout vollständig ohne Vererbung ersetzen, deaktivieren das Plugin still — ohne Fehlermeldung.

Kann ich nur die Widerrufsbelehrung ausblenden, ohne die AGB anzufassen?
Ja. AGB- und Widerruf-Steuerung sind unabhängig voneinander konfigurierbar.

Was ist mit der Einwilligung zum sofortigen Beginn (Digital-Inhalte)?
Diese Einwilligung (§356 V BGB) wird vom Plugin niemals unterdrückt — auch nicht im Hide-Widerruf-Modus. Sie ist als Code-Invariante geschützt.

Bekomme ich Updates für künftige Shopware-Versionen?
Ja. Die Entwicklungs-Pipeline testet bei jedem Release automatisiert über alle vier Versionen.


Support

Support-Ticket: ticket@daturex.de

Details

  • Verfügbar in: Englisch, Deutsch
  • Zuletzt aktualisiert: 27. April 2026
  • Version: 0.1.0
  • Kategorie: Checkout / Bestellprozess

Über den Extension Partner

Partner Status

  • Shopware Extension Partner Shopware
    Extension Partner

Details

  • Ø-Bewertung: 4.6

    Durchschnittliche Bewertung von 4.6 von 5 Sternen

  • Partner seit: 2023
  • Erweiterungen: 33

Support

  • Land: Germany
  • Spricht: Deutsch, Englisch
  • Reaktionszeit: Schnell