Bestellablauf
Aus ShopleiterWiki
2.1.2 AGB und Checkboxen im Bestellablauf
Weichen Ihre Allgemeinen Geschäftsbedingungen nicht von den gesetzlichen Regelungen ab, benötigt Ihr Shop nicht zwingend Links und Hinweise zu den AGB. Verwenden Sie AGB-Texte, dann muss jeder Shop-Kunde die Kenntnisnahme der AGB während des Bestellablaufs bestätigen. Bei Online-Shops hat es sich bewährt, dass dem Kunden bei seiner Bestellung eine Checkbox angezeigt wird. Nur wenn er diese abhakt, kann er mit seiner Bestellung fortfahren, da er damit seine Kenntnisnahme signalisiert: „Ich habe die Widerrufsbelehrung gelesen und akzeptiere die Allgemeinen Geschäfts- & Lieferbedingungen!“. Besonders praktisch ist es die Widerrufsbelehrung gleich an den Anfang der AGB als § 1 einzubauen.
Gehen Sie im Backend-Bereich zu „Verkäufe › Bestellbedingungen › Allgemeine Geschäftsbedingungen“ (Sales › Terms and conditions › Manage Checkout Terms and Conditions). Hinterlegen Sie unter „Neue Bedingung hinzufügen“ (Add new conditions) Ihre AGB-Texte.
<div class="main">
<h1>Allgemeinen Geschäfts- und Lieferbedingungen</h1>
<h2>§ 1 Widerrufsbelehrung</h2>
<ul>
<li><h3>Widerrufsrecht</h3><br /> … </li>
<li><h3>Widerrufsfolgen</h3>< br /> … </li>
<li><h3>Besondere Hinweise</h3>< br /> … </li>
<li><h3>Ende der Widerrufsbelehrung</h3></li>
</ul>
<h2>§ 2 … </h2>
Stand: 30. Mai 2009 (Version 1.01)
</div>
Listing 2.1: AGB-Texte in HTML-Form anlegen
Abschließend aktivieren Sie noch die Funktion, damit der AGB-Text dem Kunden im Bestellprozess angezeigt wird. Öffnen Sie dazu „System › Konfiguration › Verkäufe › Zur Kasse“ (System › Configuration › Sales › Checkout) und setzen dort den Inhalt des Dropdown-Feldes bei „AGB aktivieren“ (Enable Terms and Conditions) auf Ja. Wie so häufig bei Konfigurationsänderungen müssen Sie noch den Cache aktualisieren.
Als Alternative dazu finden Sie auf der deutschsprachigen Magento Commerce Plattform eine Extension, mit der Sie diese Funktionalität in anderer Form ergänzen. Die Extension „Terms and conditions for german shops“ führt jedoch möglicherweise zu Problemen beim Checkout. Die Extension wird in dieser Form nicht mehr benötigt und sollte nicht mehr verwendet werden. Die AGB und Widerrufinfos können Sie inzwischen bequem über das Backend einstellen.
Zur Konfiguration wählen Sie im Backend-Bereich „System › Konfiguration › Zur Kasse“ (System › Configuration › Checkout). Dort finden Sie die neue editierbare Sektion „Einstellungen AGBs und Widerrufsbelehrung“ (Setup Ecommerce law {Terms and conditions / Right of withdrawal}). Passen Sie die Inhalte an Ihre entsprechenden Bedürfnisse an.
Widerrufsrecht und AGB im Shop
Schlägt bei Ihnen die Installation mittels PuTTY fehl mit der Meldung „Failed to download Magento-community/Mage_Extension within preferred state”? Dann hat die ausgewählte Paketerweiterung einen ungenügenden Stabilitätsgrad. Damit Sie die Installation ausführen können, ändern Sie im Verzeichnis Ihres Shops den aktuell eingestellten Status mit dem PEAR-Befehl ./pear config-set preferred_state stable. Nach einer Aktualisierung (Refresh) der Cache-Verwaltung ist das Paket bereit für die Konfiguration.
Erscheint am Ende einer Test-Bestellung die Meldung „Invalid method Mage_Core_Block_Template::canPrint“, dann editieren Sie die Datei app/design/frontend/default/default/layout/termsandconditions.xml. Suchen Sie nach dem Bereich <checkout_onepage_success> und ersetzen Sie dort in etwa bei Zeile 322 „core/template“ durch „checkout/onepage_success“.


