Zum Inhalt springen

Wo die Zustimmung greift ​

Die Theme-Checkbox erfasst die Zustimmung auf der Warenkorbseite oder im Warenkorb-Drawer. Die Checkout-Regel verlangt eine aktuelle Zustimmung, wenn ein unterstützter Checkout beginnt. Dies funktioniert in unterstützten Shopify-Tarifen, ohne eine Checkbox innerhalb des Checkouts einzufügen.

Checkout-WegWas passiert
Onlineshop-Warenkorb → CheckoutDer Kunde hakt das Kästchen an; die Regel akzeptiert die aktuelle Zustimmung.
Direkter /checkout-Link oder Express-Checkout im WarenkorbDie Regel blockiert fehlende oder alte Zustimmung und zeigt Ihre Fehlermeldung.
Jetzt kaufen auf der ProduktseiteStartet ohne Warenkorbzustimmung; die Regel blockiert den Vorgang. Standardmäßig werden diese Buttons ausgeblendet.
Headless-StorefrontDie Regel kann die Zustimmung durchsetzen, aber Sie müssen eine eigene Checkbox erstellen und die erforderlichen Warenkorbattribute schreiben.
B2B-CheckoutDie Regel setzt die Zustimmung durch.
Im Shopify-Adminbereich erstellter BestellentwurfShopify zeigt eine Warnung, die Mitarbeiter übergehen können. Ein Checkout-Link für Kunden wird blockiert, sofern der Händler beim Teilen nicht Alle Checkout-Regeln ignorieren (Ignore all checkout rules) wählt.
Point of Sale, Bestellbearbeitung, per API erstellte Bestellungen, Abonnementverlängerungen, Vorbestellungen und Bestellungen zum Testen vor dem KaufDie Checkout-Regel wird bei diesen Wegen nicht ausgeführt.

Die Checkbox benötigt ein Online Store 2.0-Theme. Bei einem älteren Theme kann die Checkout-Regel weiterhin greifen, ohne dass diese App einen Ort zur Erfassung der Zustimmung bietet. Aktualisieren Sie deshalb das Theme, bevor Sie eine verpflichtende Regel für Onlinekunden aktivieren.

Headless-Storefronts ​

Die Theme-Checkbox der App erscheint nicht in einer Headless-Storefront. Erstellen Sie eine eigene Zustimmungsmöglichkeit und schreiben Sie diese Attribute vor dem Checkout in den Shopify-Warenkorb. Version und Revision müssen mit der aktuell veröffentlichten Konfiguration der App übereinstimmen.

WarenkorbattributWert
consent_acceptedyes
consent_versionAktuelle Zustimmungsversion
consent_configuration_revisionID der aktuell veröffentlichten Revision
consent_sourceOrt, an dem die Zustimmung erfasst wurde
consent_accepted_at_utcUTC-Zeitstempel im Format YYYY-MM-DDTHH:mm:ssZ, wenn die Zeiterfassung aktiviert ist
consent_record_idEintrags-ID, wenn die erweiterte Protokollierung aktiviert ist
consent_cartWarenkorb-Fingerabdruck, wenn Bei Warenkorbänderungen erneut um Zustimmung bitten aktiviert ist

consent_cart ist der FNV-1a-32-Bit-Hash der variantId:quantity-Paare, dargestellt als 8 kleingeschriebene Hexadezimalzeichen. Verwenden Sie ein Paar je Variante und addieren Sie die Mengen der Positionen mit derselben Variante. Sortieren Sie die Paare nach numerischer Varianten-ID und verbinden Sie sie mit Kommas, zum Beispiel 44508293366049:2,44508293398817:1. Aktualisieren Sie den Wert bei jeder Änderung der Produkte oder Mengen im Warenkorb.

Löschen Sie diese Attribute, wenn ein Kunde seine Zustimmung zurückzieht. Der erweiterte Modus erfordert eine korrekt formatierte Eintrags-ID, aber die Checkout-Regel kann den Server nicht abfragen, um einen passenden Eintrag zu bestätigen. Zu dieser Grenze der Nachweiskraft siehe Zustimmungsprotokolle.

Warenkorbänderungen nach der Zustimmung ​

Standardmäßig ist die Zustimmung an die Version Ihres Textes gebunden, nicht an den Warenkorbinhalt. Aktivieren Sie Einstellungen → Bei Warenkorbänderungen erneut um Zustimmung bitten, um sie auch an Produkte und Mengen zu binden. Preise, Rabattcodes, Versand und Steuern werden im Checkout festgelegt und sind nicht Teil der Prüfung. Siehe Einstellungen → Warenkorbänderungen.

Bestellspezifische vorvertragliche Informationen ​

Die App zeigt Ihren Text und Ihre Richtlinien-Links und speichert, welche Version der Kunde akzeptiert hat. Sie erstellt keine bestellspezifische Zusammenfassung von Produkten, Preisen, Steuern und Versand, der der Kunde zustimmen kann. In anderen Tarifen als Shopify Plus können Apps keine Inhalte in die Checkout-Schritte einfügen, in denen die endgültigen Versand- und Steuerbeträge bekannt sind. Verlinken Sie Ihre Seite mit vorvertraglichen Informationen im Checkbox-Text und klären Sie mit Ihrer Rechtsberatung, ob dies Ihre Pflichten abdeckt.

Testen in einem unveröffentlichten Theme ​

Die Checkout-Regel gilt für den gesamten Shop. Verwenden Sie Testmodus, um die Checkbox in einem unveröffentlichten Theme zu testen, ohne Live-Checkouts zu blockieren. Siehe Einstellungen → App in einem unveröffentlichten Theme testen.

Verantwortung des Händlers

Prüfen Sie Ihre Bedingungen und Richtlinien-Links für Ihren Shop. Zustimmungsprotokolle und Checkout-Blockierung entscheiden nicht über die Rechtskonformität.

Durchdachte Werkzeuge für besseren Handel.