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_itemshipping_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:
automaticdiscount_codemanualscript
discount_application.value
Der Wert des Rabatts.
discount_application.value_type
Der Werttyp des Rabatts. value_type hat die folgenden möglichen Werte:
fixed_amountpercentage