Discount application
Das Objekt discount_application
erfasst die Absicht, einen Rabatt auf eine Bestellung anzuwenden. Auf das Objekt kann in Kundenauftrags- und Meldungsvorlagen zugegriffen werden. VersaCommerce Plus-Händler können auch auf Eigenschaften des discount_allocation
-Objekts in der Layout-Datei checkout. liquid zugreifen.
Das Objekt discount_application
hat die folgenden Attribute:
Inhalt
- discount_application.target_selection
- discount_application.target_type
- discount_application.title
- discount_application.total_allocated_amount
- discount_application.type
- discount_application.value
- discount_application.value_type
discount_application.target_selection
Beschreibt, wie ein Rabatt die zu rabattierenden Positionen im Warenkorb auswählt. target_selection
hat die folgenden möglichen Werte:
all
: Der Rabatt gilt für alle Positionen.entitled
: Der Rabatt gilt für eine bestimmte Untergruppe von Positionen, die häufig durch eine Kondition definiert ist.explicit
: Der Rabatt gilt für eine bestimmte ausgewählte Position oder Versandlinie.
discount_application.target_type
Beschreibt die Art des Artikels, für den ein Rabatt gilt. target_type
hat die folgenden möglichen Werte:
line_item
shipping_line
discount_application.title
Der Name des Rabatts für den Kunden. Zum Beispiel: Welcome10
oder CBBWQQAKYBYY
.
discount_application.total_allocated_amount
Der Gesamtbetrag, um den der Preis einer Bestellung um den Rabatt reduziert wird.
discount_application.type
Die Art des Rabatts. type
hat die folgenden möglichen Werte:
automatic
discount_code
manual
script
discount_application.value
Der Wert des Rabatts.
discount_application.value_type
Der Werttyp des Rabatts. value_type
hat die folgenden möglichen Werte:
fixed_amount
percentage