order

Das <liquid>order</liquid> Objekt enthält Informationen über die Bestellung.

Verfügbarkeit in Templates

In folgenden Templates steht das <obj>order</obj> Objekt zur Verfügung:

Attribute

Die nachfolgenden Attribute stehen im <obj>order</obj> Objekt zur Verfügung.

order.id

Gibt die eindeutige numerische ID der Bestellung zurück.

order.item_count

Gibt die Anzahl der Positionen zurück.

order.product_count

Gibt die Anzahl der Produkte zurück. Dies entspricht der Summe über die Menge aller Positionen.

order.line_items

Gibt die Positionen in Form einer Liste von <obj>line_item</obj> Objekte zurück.

order.line_items_subtotal

Gibt die Zwischensumme abzüglich Positionsrabatten zurück.

order.coupon_name

Gibt den Namen des Coupons zurück.

order.coupon_description

Gibt die Beschreibung des Coupons zurück

order.coupon_has_free_shipping

Gibt <liquid>true</liquid> zurück, falls der Coupon eine Versandkostenfrei-Option besitzt.

order.coupon_code

Gibt den Coupon-Code zurück. Dies kann sowohl dem erfolgreich eingelösten Coupon-Code entsprechen, als auch bei einem fehlerhaften Versuch dem ungültigen Coupon-Code.

order.coupon_value

Gibt den Wert des Coupons zurück. Je nach <liquid>coupon_type</liquid> kann dies einem prozentualer oder absoluten Betrag entsprechen.

order.coupon_type

Gibt zurück, ob es sich um einen prozentualen oder absoluten Coupon handelt:

  • <liquid>percentage</liquid> - prozentualer Coupon
  • <liquid>absolute</liquid> - absoluter Coupon

 

order.coupon_total

Gibt den gewährten Rabatt des Coupons zurück.

order.discount_name

Gibt den Namen des Rabatts zurück.

order.discount_type

Gibt zurück, ob es sich um einen prozentualen oder absoluten Rabatt handelt:

  • <liquid>percentage</liquid> - prozentualer Rabatt
  • <liquid>absolute</liquid> - absoluter Rabatt

order.discount_total

Gibt den gewährten Rabatt zurück.

order.after_discount_before_tax_subtotal

Gibt die Netto-Zwischensumme abzüglich Positionsrabatte und Kopfrabatte zurück.

order.before_discount_subtotal

Gibt die Zwischensumme vor Abzug der Possitionsrabatte und Kopfrabatte zurück.

order.after_discount_subtotal

Gibt die Zwischensumme nach Abzug der Positionsrabatte und Kopfrabatte Rabtte zurück

order.premium_name

Gibt den Namen der Premium-Gebühr zurück.

order.premium_type

Gibt zurück, ob es sich um einen prozentualen oder absoluten Premium-Gebühr handelt:

  • <liquid>percentage</liquid> - prozentualer Rabatt
  • <liquid>absolute</liquid> - absoluter Rabatt

order.premium_total

Gibt die absolute Premium-Gebühr zurück.

order.premium_percent

Gibt die prozentuale Premium-Gebühr zurück.

order.premium_tax_name

Gibt die Steuernbezeichnung für Premium zurück.

order.premium_tax_type

Gibt die Berechnungsgrundlage für den Steuersatz von Premium zurück. Dieses Feld kann folgende Werte besitzen:

  • <liquid>null</liquid> - Berechnung wird dynamisch anhand der im Warenkorb vorhandenen Steuersätze anteilig vorgenommen
  • <liquid>fixed</liquid> - Es wird ein fixer Steuersatz verwendet, der in <liquid>premium_tax_percent</liquid> angegeben ist
  • <liquid>line_item_max</liquid> - Es wird der höchte im Warenkorb vorhandene Steuersatz verwendet

order.premium_tax_percent

Gibt den Steuersatz für Premium zurück.

order.premium_tax_name[2|3]

Gibt die zweiten bzw. dritten Steuernbezeichnung für Premium zurück, falls forhanden.

order.premium_tax_percent[2|3]

Gibt den zweiten bzw. dritten Steuersatz für Premium zurück.

order.shipping_method.id

Gibt ID der Versandmethode zurück.

order.shipping_handle

Gibt das Handle der Versandmethode zurück.

order.shipping_name

Gibt den Namen der Versandmethode zurück.

order.shipping_description

Gibt die Beschreibung der Versandmethode zurück.

order.shipping_cost

Gibt die Versandkosten zurück.

order.before_discount_shipping_cost

Gibt die Versandkosten vor Abzug von Rabatten zurück.

order.shipping_tax_name

Gibt die Steuernbezeichnung für die Versandkosten zurück.

order.shipping_tax_type

Gibt die Berechnungsgrundlage für den Steuersatz der Versandkoten zurück. Dieses Feld kann folgende Werte besitzen:

  • <liquid>null</liquid> - Berechnung wird dynamisch anhand der im Warenkorb vorhandenen Steuersätze anteilig vorgenommen
  • <liquid>fixed</liquid> - Es wird ein fixer Steuersatz verwendet, der in <liquid>premium_tax_percent</liquid> angegeben ist
  • <liquid>line_item_max</liquid> - Es wird der höchte im Warenkorb vorhandene Steuersatz verwendet

order.shipping_tax_percent

Gibt den Steuersatz für die Versandkosten zurück.

order.shipping_tax_name[2|3]

Gibt die zweiten bzw. dritten Steuernbezeichnung für die Versandkosten zurück, falls forhanden.

order.shipping_tax_percent[2|3]

Gibt den zweiten bzw. dritten Steuersatz für die Versandkosten zurück.

order.shipping_fee_name

Gibt den Namen der Zusatzgebühr für den Versand zurück.

order.shipping_fee_cost

Gibt die Zusatzgebühr für den Versand zurück.

order.shipping_fee_type

Gibt zurück, ob es sich um eine prozentuale oder absolute Versand-Zusatzgebühr handelt:

  • <liquid>percentage</liquid> - prozentuale Zusatzgebühr
  • <liquid>absolute</liquid> - absoluter Zusatzgebühr

order.shipping_fee_percent

Gibt die prozentuale Zusatz-Gebühr für den Versand zurück.

order.shipping_fee_tax_name

Gibt die Steuernbezeichnung für die Zusatzgebühr des Versand zurück.

order.shipping_fee_tax_type

Gibt die Berechnungsgrundlage für den Steuersatz der Zusatzgebühren für den Versand zurück. Dieses Feld kann folgende Werte besitzen:

  • <liquid>null</liquid> - Berechnung wird dynamisch anhand der im Warenkorb vorhandenen Steuersätze anteilig vorgenommen
  • <liquid>fixed</liquid> - Es wird ein fixer Steuersatz verwendet, der in <liquid>premium_tax_percent</liquid> angegeben ist
  • <liquid>line_item_max</liquid> - Es wird der höchte im Warenkorb vorhandene Steuersatz verwendet

order.shipping_fee_tax_percent

Gibt den Steuersatz für die Zusatzgebühr des Versands zurück.

order.shipping_fee_tax_name[2|3]

Gibt die zweiten bzw. dritten Steuernbezeichnung für die Zusatzgebühr des Versands zurück, falls forhanden.

order.shipping_fee_tax_percent[2|3]

Gibt den zweiten bzw. dritten Steuersatz für die Zusatzgebühr des Versands zurück.

order.shipping_total

Gibt die Summe aus Versandkosten und Zusatzgebühr zurück.

order.payment_method.id

Gibt ID der Zahlungsmethode zurück.

order.payment_handle

Gibt das Handle der Zahlungsmethode zurück.

order.payment_name

Gibt den Namen der Zahlungsmethode zurück.

order.payment_description

Gibt die Beschreibung der Zahlungsmethode zurück.

order.payment_due_period

Gibt das Zahlungsziel zurück.

order.payment_legal

Gibt den rechtlichen Hinweis zur Zahlungsmethode zurück.

order.payment_type

Gibt den Zahlungstyp zurück. Dieses Feld kann folgende Werte besitzen:

  • <liquid>payment_invoice</liquid> - Rechnung
  • <liquid>payment_cash_on_delivery</liquid> - Nachnahme
  • <liquid>payment_withdrawal</liquid> - Bankeinzug
  • <liquid>payment_cash</liquid> - Barzahlung
  • <liquid>payment_prepayment</liquid> - Vorauskasse
  • <liquid>payment_installments</liquid> - Ratenzahlung
  • <liquid>payment_paypal</liquid> - PayPal
  • <liquid>payment_creditcard</liquid> - Kreditkarte
  • <liquid>payment_online_bank_transfer</liquid> - Online Bank Transfer
  • <liquid>payment_debit_card</liquid> - Debitkarte

order.payment_cost

Gibt die Zahlungskosten zurück.

order.payment_tax_name

Gibt die Steuernbezeichnung für die Zahlungskosten zurück.

order.payment_tax_type

Gibt die Berechnungsgrundlage für den Steuersatz der Zahlungskosten zurück. Dieses Feld kann folgende Werte besitzen:

  • <liquid>null</liquid> - Berechnung wird dynamisch anhand der im Warenkorb vorhandenen Steuersätze anteilig vorgenommen
  • <liquid>fixed</liquid> - Es wird ein fixer Steuersatz verwendet, der in <liquid>premium_tax_percent</liquid> angegeben ist
  • <liquid>line_item_max</liquid> - Es wird der höchte im Warenkorb vorhandene Steuersatz verwendet

order.payment_tax_percent

Gibt den Steuersatz für die Zahlungskosten zurück.

order.payment_tax_name[2|3]

Gibt die zweiten bzw. dritten Steuernbezeichnung für die Zahlungskosten zurück, falls forhanden.

order.payment_tax_percent[2|3]

Gibt den zweiten bzw. dritten Steuersatz für die Zahlungskosten zurück.

order.payment_fee_name

Gibt den Namen der Zusatzgebühr für den Zahlung zurück.

order.payment_fee_cost

Gibt die Zusatzgebühr für den Zahlung zurück.

order.payment_fee_tax_type

Gibt zurück, ob es sich um eine prozentuale oder absolute Zahlungs-Zusatzgebühr handelt:

  • <liquid>percentage</liquid> - prozentuale Zusatzgebühr
  • <liquid>absolute</liquid> - absoluter Zusatzgebühr

order.payment_fee_tax_percent

Gibt die prozentuale Zusatz-Gebühr für die Zahlung zurück.

order.payment_fee_tax_name[2|3]

Gibt die Steuernbezeichnung für die Zusatzgebühr der Zahlung zurück.

order.payment_fee_tax_percent[2|3]

Gibt die Berechnungsgrundlage für den Steuersatz der Zusatzgebühren für die Zahlung zurück. Dieses Feld kann folgende Werte besitzen:

  • <liquid>null</liquid> - Berechnung wird dynamisch anhand der im Warenkorb vorhandenen Steuersätze anteilig vorgenommen
  • <liquid>fixed</liquid> - Es wird ein fixer Steuersatz verwendet, der in <liquid>premium_tax_percent</liquid> angegeben ist
  • <liquid>line_item_max</liquid> - Es wird der höchte im Warenkorb vorhandene Steuersatz verwendet

order.payment_total

Gibt die Summe aus Zahlungskosten und Zusatzgebühr zurück.

order.total_weight

Gibt das Summe des Logistk-Gewicht aller Artikel im Warenkorb zurück.

order.total_volume

Gibt das Summe des Logistk-Volumen aller Artikel im Warenkorb zurück.

order.before_tax_total

Gibt die Netto-Warenkorbsumme zurück.

order.tax_lines

Gibt die aufsummierten Steuersätze zurück.

order.taxes_total

Gibt den Höhe der Steuern zurück.

order.total

Gibt den Brutto-Warenkorbwert zurück.

order.comment

Gibt den Kommentar zum Warenkorb zurück.

order._string[1..10]

Warenkorbbezogene Textfelder zur freien Belegung.

order._integer[1..10]

Warenkorbbezogene Ganzahl-Felder zur freien Belegung.

order._float[1..2]

Warenkorbbezogene Gleitkommazahl-Felder zur freien Belegung