Warning: Call-time pass-by-reference has been deprecated in /srv/www/vhosts/shopleiter.eu/httpdocs/mediawiki/extensions/Autolink/AutoLink.php on line 94 Notice: Undefined variable: desc in /srv/www/vhosts/shopleiter.eu/httpdocs/mediawiki/extensions/Description/Description.php on line 63 Warning: mkdir(): SAFE MODE Restriction in effect. The script whose uid is 10005 is not allowed to access /srv/www/vhosts/shopleiter.eu/httpdocs/mediawiki/images/thumb/3/3d/02_01.png owned by uid 30 in /srv/www/vhosts/shopleiter.eu/httpdocs/mediawiki/includes/GlobalFunctions.php on line 2012 Warning: mkdir(): SAFE MODE Restriction in effect. The script whose uid is 10005 is not allowed to access /srv/www/vhosts/shopleiter.eu/httpdocs/mediawiki/images/thumb/8/82/02_02.png owned by uid 30 in /srv/www/vhosts/shopleiter.eu/httpdocs/mediawiki/includes/GlobalFunctions.php on line 2012 Bestellablauf – ShopleiterWiki
Cloud Commerce Conference in Augsburg

Bestellablauf

Aus ShopleiterWiki

Wechseln zu: Navigation, Suche

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.

Abb. 2.1: AGB in HTML-Form im Bestellablauf einblenden

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.

Abb. 2.2: AGB und Widerrufsrecht im Bestellvorgang anzeigen

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“.

Persönliche Werkzeuge