Shopify - rechtliche Informationen einrichten

Aus Wikizone
Version vom 4. September 2020, 17:02 Uhr von 37.49.72.8 (Diskussion)
(Unterschied) ← Nächstältere Version | Aktuelle Version (Unterschied) | Nächstjüngere Version → (Unterschied)
Wechseln zu: Navigation, Suche
Allgemeine Geschäftsbedingungen 	Regeln, denen Kunden folgen müssen, um Ihren Service zu nutzen.
Datenschutz 	Allgemeine Regeln, wie Ihr Shop Kundendaten schützt.
Versand und Bezahlung 	Erläuterung zu Bezahlmethoden und Versandoptionen.
Rückgaberecht 	Beschreibung des Rückgaberechts
Widerrufsformular 	Ein standardisiertes Widerrufsformular für Kunden.
Impressum oder rechtliche Hinweise 	Informationen über Ihr Unternehmen (Name, Adresse und Kontaktdaten e

Links

https://help.shopify.com/de/manual/intro-to-shopify/initial-setup/sell-in-germany/germany-custom-page#add-store-policies-to-display-legal-information
https://help.shopify.com/de/manual/intro-to-shopify/initial-setup/sell-in-germany
https://buero-huegel.de/artikel/shopify-tutorial-rechtssicherheit-teil-1
https://buero-huegel.de/artikel/shopify-tutorial-rechtssicherheit-teil-2

AGB Checkbox

Todo
Paypal Express Button mit AGB...

Bestellübersicht[Bearbeiten]

In D / EU muss im letzten Bestellschritt eine Übersichtsseite angezeigt werden. Es muss auf die AGBs und Widerrufsbelehrung hingewiesen und verlinkt werden. Checkbox benötigt man aktuell (2020) nicht. Sprich keine aktive Zustimmung Bei alten Shops muss man das z.T. nachrüsten. Dazu in den Einstellungen den letzen Bestellschritt aktivieren und in den Sprachdateien wie im Link unten den Hinweis bei Review Notice HTML ausfüllen

https://www.youtube.com/watch?v=1_OuN_ZHEp0

Aktive Zustimmung bei AGB[Bearbeiten]

Falls man eine aktive Zustimmung möchte muss man ein paar Dinge umbauen. Das ist evtl. auch für die Express Checkouts von Paypal / Apple Pay / Google Pay sinnvoll.

Eine Checkbox zum Bestätigen der AGB ist ein zwingend notwendiger Schritt im Checkout eines Onlineshops. Da wir bei Shopify den Checkout selbst nicht verändern können, verlagern wir diesen Schritt vor den eigentlichen Checkoutprozess, in das Template des Warenkorbs.

Dazu müssen wir zwei Dateien bearbeiten. Zuerst die theme.js bzw. theme.js.liquid im Assets-Folder. Füge dort, am besten ganz am Ende der Datei folgenden Code ein:

$(document).ready(function() {

 $('body').on('click', '[name="checkout"], [name="goto_pp"], [name="goto_gc"]', function() {
   if ($('#agree').is(':checked')) {
     $(this).submit();
   }
   else {
     alert("You must agree with the terms and conditions of sales to check out.");
     return false;
   }
 });

});

Danach öffnest du die cart-template.liquid im Sections-Folder. Dort suchst du nach dem Bestellbutton via STRG + F und dem Suchbegriff name=„checkout“ und fügst in der Zeile darüber folgenden Code ein:

<input style="float:none; vertical-align: middle;" type="checkbox" id="agree" /> <label style="display:inline; float:none" for="agree"> I agree with the <a href="/pages/terms-and-conditions">terms and conditions</a>. </label>

Auch hier musst du den Link zu deiner AGB entsprechend anpassen. Nachdem du diesen Eingriff vorgenommen hast, solltest du die Funktion ausgiebig testen, da sie im schlimmste Fall jeden Verkaufsabschluss in deinem Shop blockiert. Eine etwas ausführlichere Beschreibung dieses Schritts findest du im Shopify Helpcenter. Schritt 9: Express Buttons

Der PayPal-Express Button in deinem Warenkorb (Im Fachjargon: „Additional Checkout Button“ ) lässt sich seit einem Systemupdate von Shopify mit der oben genannten Methode nicht mehr blockieren, d.h. es ist auch ohne das Bestätigen der AGB möglich, einen Kauf zu tätigen.

Am einfachsten ist es, diese(n) Button(s) zu entfernen: suche dazu im Cart-Template deines Themes nach der folgenden Stelle:

{% if additional_checkout_buttons %}

Vorlage:Content for additional checkout buttons

{% endif %}

und lösche Sie aus dem Code.