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.

Attribute für Geldbeträge, wie z. B. Preise und Summen, werden in der Hauswährung des Kunden (Präsentationswährung) angegeben. Verwenden Sie einen Geldfilter, um das Ergebnis als Geldbetrag anzuzeigen.

Das Objekt discount_application hat die folgenden Attribute:

Inhalt

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
Did this answer your question? Thanks for the feedback There was a problem submitting your feedback. Please try again later.