ValidatorPlaceOrder

 

Kurzbeschreibung

In diesem Template können Prüfungen für das Absenden der Bestellung definiert werden. Hier kann z.B. überprüft werden, ob die Checkboxen für AGB oder Widerrufsrecht durch Setzen eines Häkchens bestätigt wurden.

Template ValidatorPlaceOrder

Variablen

Diese Variablen sind in diesem Container verfügbar.

  • $AgeRestrictionCheck — Liefert den Wert der Checkbox zur Bestätigung des Alters.
  • $CustomerSign — Liefert das Kundenzeichen, das über das Eingabefeld abgesendet wurde.
  • $KlarnaTermsAndConditionsCheck — Liefert den Wert der Checkbox für die Klarna-AGB.
  • $NewsletterCheck — Liefert den Wert der Checkbox für die Newsletter-Registrierung.
  • $OrderInfoText — Liefert die Zusätzlichen Hinweise und Sonderwünsche des Kunden.
  • $PayoneDirectDebitMandateCheck — Liefert den Wert der Checkbox für das Lastschriftmandat.
  • $PayoneInvoiceCheck — Liefert den Wert der Checkbox für PAYONE.
  • $PrivacyPolicyCheck — Liefert den Wert der Checkbox für den Datenschutz.
  • $TermsAndConditionsCheck — Liefert den Wert der Checkbox für AGB.
  • $WithdrawalCheck — Liefert den Wert der Checkbox für das Widerrufsrecht.

Beispiele

{% # Check if checkbox for age restrictions was selected if($BasketHighestAgeRestriction >= 18 && !$AgeRestrictionCheck) { # Age restriction for basket item is set # Checkbox for age restrictions not selected AddError(123); } if($CheckoutMethodOfPaymentID == 3510 && !$PayoneDirectDebitMandateCheck) { # Method of payment is PayOne Direct Debit # Checkbox for direct debit mandate not selected AddError(217); } %}
Nach oben