Widerrufsbelehrung im Checkout prüfen

3. Oktober 2012

 

Beim OXID eShop kann man im Shop-Admin auswählen, ob im letzten Bestellschritt (order) die AGB akzeptiert werden müssen.

Mit dieser kleinen Erweiterung ist es möglich zu prüfen, ob der Kunde auch die Widerrufsbelehrung gelesen/akzeptiert hat.

Im Template order.tpl muss hierzu folgender Code ergänzt werden:

Widerrufsbelehrung gelesen?

… und für die Ausgabe der Fehlermeldung:

[ { if $oView->isConfirmWiderufError() == 1 } ]
Bitte Widerrufsbelehrung akzeptieren.
[ {/if} ]

Das dazugehörige Modul tabsl_order (Download) muss außerdem bei den Moduleinträgen hinterlegt werden:

order => tabsl/tabsl_order

Viel Spaß!

Update: Link zum Support-Post im OXID-Forum.