Referenz für Benachrichtigungsvariablen
Benachrichtigungen, die von deinem Shop gesendet werden, werden mit Liquid gerendert. Liquid ist Shopifys einfache und leicht zu verwendende Programmiersprache. Es ist dieselbe Programmiersprache, auf der Themes aus dem Theme Store aufgebaut sind.
Um die Benachrichtigungen zu bearbeiten, die von deinem Shop gesendet werden, kannst du an deinen Benachrichtigungsvorlagen grundlegende Anpassungen vornehmen.Um auf die vollständige Liste der anpassbaren Benachrichtigungen zuzugreifen, gehe zur Seite Benachrichtigungen in deinem Shopify-Adminbereich.
Wenn du Hilfe bei weitergehenden Änderungen benötigst oder Änderungen an Vorlagen für benutzerdefinierte Benachrichtigungen vornehmen möchtest, kannst du dich in unseren Foren an die Community wenden oder einen Shopify-Partner engagieren, der deine Anpassungen für dich vornimmt. Erhalte mehr Informationen über das Engagieren von Shopify-Partnern.
Auf dieser Seite
- Bestelleigenschaften
- Bestellentwurfseigenschaften
- Zahlungsplaneigenschaften
- Zahlungsstatuseigenschaften
- Positionseigenschaften
- Rückerstattungseigenschaften
- Fulfillment-Eigenschaften
- Eigenschaften von vorbereiteten Paketen
- Zustelleigenschaften
- Rabatteigenschaften
- Abonnementeigenschaften
- E-Mail-Benachrichtigung-Eigenschaften
Bestelleigenschaften
Viele Eigenschaften einer Bestellung sind direkt mit Liquid in Vorlagen und in zusätzlichen Skripten verfügbar.
Eigenschaft | Beschreibung |
---|---|
id |
Eine systemweite eindeutige ID der Bestellung für den internen Gebrauch. Verwende das folgende Beispiel, um im Adminbereich deines Shops einen Link zur Bestellung zu generieren. Du kannst beispielsweise in deiner Vorlage für eine Neue Bestellung den folgenden Code hinzufügen: <a href="{{ shop.url }}/admin/orders/{{ id }}">Bestellung anzeigen</a> |
Die mit der Bestellung verknüpfte E-Mail. | |
name |
Typischerweise ist dies ein Raute-Symbol, gefolgt von der Beispiel: #1004 |
order_name |
Wie der Name. |
order_number |
Shop-spezifische Nummer der Bestellung ohne das Raute-Präfix (#) oder irgendein der Bestellung hinzugefügtes Präfix oder Suffix durch den Shop-Inhaber in seinen Shop-Konfigurationen. Beispiel: 1004 |
confirmation_number |
Eine beliebig generierte alphanumerische ID für die Bestellung, die dem Kunden ggf. anstelle des sequenziellen Namens der Bestellung angezeigt wird. Dieser Wert ist nicht zwingend eindeutig. Beispiel: XPAV284CT |
created_at |
Das Datum und die Uhrzeit, wann der Kunde die Bestellung erstellt hat. Du kannst dies mithilfe des Datumsfilters formatieren. Beispiel: 2009-05-30T17:43:51+02:00 |
payment_terms |
In den Zahlungsbedingungen ist das Datum angegeben, an dem die Zahlung für eine Bestellung fällig ist. Erfahre, wie du Zahlungsbedingungen zu Bestellrechnungen hinzufügst. Weitere Informationen findest du in der Liquid-Referenz für Zahlungsbedingungen. |
destination |
Das Versandziel, an das die Artikel gesendet werden sollen. |
tags |
Gibt ein Array aller Tags der Bestellung zurück. Die Tags werden in alphabetischer Reihenfolge zurückgegeben. Detailliertere Informationen findest du in unserer Liquid-Referenzdokumentation. |
transactions |
Gibt ein Array von Transaktionen aus der Bestellung zurück. |
tax_price |
Die kombinierten Steuern aller Artikel in der Bestellung. |
tax_lines |
Steuern, aufgeschlüsselt nach Steuerarten:
|
tax_line.title |
Der Name der Steuer. Beispiele: QST oder Mehrwertsteuer |
tax_line.price |
Die Summe. |
tax_line.rate |
Der Satz. Es wird als 0,175 zurückgeben, wenn es 17,5 % ist. |
tax_line.rate_percentage |
Der Steuersatz in einer für Menschen lesbaren Form. Er wird als 17,5 zurückgeben, wenn die Rate 0,175 ist. |
customer |
Kundenobjekt, das die Attribute der Kunden-Ausgabe enthält. |
billing_address |
Die Rechnungsadresse. |
billing_address.first_name |
Vorname des Kunden. |
billing_address.last_name |
Nachname des Kunden. |
billing_address.company |
Firmenname für Abrechnung. |
billing_address.phone |
Telefonnummer der Rechnungsadresse. |
shop.name |
Name deines Shops |
shop.phone |
Die Telefonnummer deines Shops. |
subtotal_price |
Summe der Einzelartikelpreise der Bestellung nach Abzug von Einzelartikelrabatt oder Warenkorbrabatt. Die Zwischensumme enthält keine Steuern (außer Steuern sind im Preis enthalten), Versandkosten oder Trinkgelder. |
discounts |
Eine Liste von Rabatten. |
discounts_amount |
Der Rabattbetrag, der für alle Rabatte gilt. Beispiel: +5,00 USD |
discounts_savings |
Die Höhe der Einsparungen, die für alle Rabatte gilt. Beispiel: -5,00 USD |
total_price |
Summe der Bestellung (Zwischensumme + Versandkosten - Versandkostenrabatt + Steuern). |
financial_status |
Der aktuelle Zahlungsstatus. Folgende stehen zur Auswahl: nil, pending , authorized , paid , voided , refunded . |
requires_shipping |
(boolesch) Gibt "wahr" zurück, wenn mindestens ein Artikel bei der Bestellung dabei ist, für den Versand erforderlich ist. |
shipping_method.title |
Der Name des Versandtarifs. In Käufer-Benachrichtigungen wird der Name des Versandtarifs in die Sprache übersetzt, in der der Käufer den Check-out durchgeführt hat, wenn sich die Sprache von der Standard-Shop-Sprache unterscheidet. Beispiel: Standardversand |
shipping_method.price |
Die Versandkosten inkl. Versandrabatt. Beispiel: |
shipping_price |
Der Versandpreis. Beispiel: |
shipping_address |
Die Lieferadresse. |
shipping_address.first_name |
Der Vorname für die Lieferadresse. |
shipping_address.company |
Unternehmensname für Lieferadresse. |
shipping_address.phone |
Telefonnummer der Lieferadresse. |
line_items |
Liste aller Einzelartikel der Bestellung. |
item_count |
Eine Summe aller Artikelmengen. |
fulfillment_status |
Der aktuelle Fulfillmentstatus der Bestellung. Einer von: nicht ausgeführt , teilweise , ausgeführt . |
note |
Die Anmerkung, die der Bestellung beigefügt ist. Die Anmerkung kann vom Kunden erhalten werden und/oder über den Bildschirm Bestelldetails in deiner Adminbereich-Oberfläche bearbeitet werden. |
attributes |
Sämtliche Attribute, die der Bestellung beigefügt wurden. Beispiel: |
referring_site |
Enthält die URL des Referrers, der den Kunden zu deinem Geschäft gebracht hat. Beispiel: |
landing_site |
Enthält den Pfad der vom Kunden verwendeten Landing-Site. Dies ist die erste Seite, die der Kunde sah, als er/sie das Geschäft erreichte. Beispiel: |
landing_site_ref |
Betrachtet die Landing-Site und extrahiert daraus einen Referenzparameter. Referenzparameter können sein: Wenn unter {% if landing_site_ref == 'my-tracking-token' %} Meine Aktion... {% endif %} |
cancelled |
Boolesch Gibt true zurück, wenn die Bestellung storniert wurde. |
cancelled_at |
Der Zeitpunkt, zu dem die Bestellung storniert wurde. |
cancel_reason |
Der Grund, der beim Stornieren der Bestellung ausgewählt wurde. Folgende stehen zur Auswahl: inventory , customer , declined , fraud oder other . |
has_high_risks?(deprecated) |
Gibt "wahr" zurück, wenn die Bestellung ein hohes Risiko aufweist |
unique_gateways |
Gibt eine Liste mit eindeutigen Zahlungsanbietern für eine Bestellung aus. Wenn zum Beispiel jemand mit Visa, einer Mastercard und Bargeld bezahlt, wäre die ausgegebene Liste |
location (POS only) |
Zeigt den physischen Standort der Bestellung an. Es sind verschiedene Standorteigenschaften verfügbar, die hier aufgelistet sind. Du kannst Standorte im Bereich Standorte des Adminbereichs konfigurieren. |
order_status_url |
Gibt den Link zur Bestellstatusseite für diese Bestellung zurück. |
fulfilled_line_items(deprecated) |
Liste der Einzelartikel, die ausgeführt wurden. |
unfulfilled_line_items(deprecated) |
Liste der Positionen, die nicht vollständig ausgeführt wurden. |
b2b? |
Gibt "true" zurück, wenn es sich bei der Bestellung um eine B2B-Bestellung handelt. Verwende die Eigenschaft mit B2B-Variablen, um relevante Informationen wie Unternehmensname, Unternehmensstandort und Adresse in E-Mails anzuzeigen. Bei B2B-Bestellungen kannst du z. B. einen Header mit den folgenden Informationen zu einer Vorlage hinzufügen:
|
company |
Das Unternehmen, an das du in einer B2B-Bestellung verkaufst. |
company.name |
Der Name des Unternehmens in einer B2B-Bestellung. |
company.id |
Die ID des Unternehmens in einer B2B-Bestellung. |
company_location |
Der Standort des Unternehmens in einer B2B-Bestellung. Ein Unternehmen, das bei dir kauft, kann mehr als einen Standort haben. |
company_location.name |
Der Name des Unternehmensstandorts in einer B2B-Bestellung. |
company_location.id |
Die ID-Nummer des Unternehmensstandorts in einer B2B-Bestellung. |
company_location.shipping_address |
Die Lieferadresse des Unternehmensstandorts in einer B2B-Bestellung. |
company_location.billing_address |
Die Rechnungsadresse des Unternehmensstandorts in einer B2B-Bestellung. |
customer_order_url |
Die Seite mit den neuen Bestelldetails für eine Bestellung, für die ein Kunde unter Verwendung neuer Kundenkonten eine Rückgabe angefordert hat. |
Bestellentwurfseigenschaften
Eigenschaft | Beschreibung |
---|---|
id |
Eine spezifische ID des Bestellentwurfs für die interne Verwendung. |
invoice_url |
Ein Link, dem der Kunde folgen kann, um die Rechnung über den sicheren Checkout von Shopify zu bezahlen. |
reserve_inventory_until |
Das Datum und die Uhrzeit, bis wann die Einzelartikel im Entwurf reserviert werden, z. B. Du kannst Daten mit dem Liquid-Datumsfilter formatieren. |
user |
Der letzte Mitarbeiter, der den Bestellentwurf geändert hat. |
user.name |
Der Name des letzten Mitarbeiters, der den Bestellentwurf geändert hat. |
user.email |
Die E-Mail-Adresse des letzten Mitarbeiters, der den Bestellentwurf geändert hat. |
Die E-Mail-Adresse, die mit dem Bestellentwurf verbunden ist. | |
name |
Die eindeutige number des Bestellentwurfs, der ein Nummernzeichen # vorangestellt wird. |
number |
Die spezifische Nummer des Bestellentwurfs ohne Bestell-Präfix oder Suffix. |
created_at |
Das Datum und die Uhrzeit, wann der Kunde den Bestellentwurf erstellt hat, z. B. Du kannst Daten mit dem Liquid-Datumsfilter formatieren. |
tags |
Gibt ein Array aller Tags der Bestellung zurück. Die Tags werden in alphabetischer Reihenfolge zurückgegeben. Detailliertere Informationen findest du in unserer Liquid-Referenzdokumentation. |
tax_price |
Die kombinierten Steuern aller Artikel im Bestellentwurf. |
tax_lines |
Steuern aufgeschlüsselt nach Steuertyp: {% for tax_line in tax_lines %} {{ tax_line.title }} ({{ tax_line.rate_percentage }} %) : {{ tax_line.price | money_with_currency }} {% endfor %} |
tax_line.title |
Der Name der Steuer. Beispiele: QST oder Mehrwertsteuer |
tax_line.price |
Der Steuerbetrag. |
tax_line.rate |
Der Steuerbetrag in Dezimalform. Zum Beispiel wird ein Steuersatz von 17,5% als 0,175 zurückgegeben. |
tax_line.rate_percentage |
Der Steuersatz in Prozent. Zum Beispiel wird eine Satz von 0,175 als 17,5 zurückgeben. |
customer |
Kundenobjekt, das die Attribute der Kunden-Ausgabe enthält. |
billing_address |
Die Rechnungsadresse für den Bestellentwurf. |
billing_address.first_name |
Der Vorname des Kunden. |
billing_address.last_name |
Der Nachname des Kunden. |
billing_address.company |
Der Unternehmensname in der Rechnungsadresse. |
billing_address.phone |
Die Telefonnummer in der Rechnungsadresse. |
shop.name |
Der Name deines Shops. |
shop.phone |
Die Telefonnummer deines Shops. |
subtotal_price |
Summe der Einzelartikelpreise des Bestellentwurfs nach Abzug von Einzelartikelrabatt oder Warenkorbrabatt. Die Zwischensumme enthält keine Steuern (außer Steuern sind im Preis enthalten) oder Versandkosten. |
discounts |
Eine Liste von Rabatten. |
discounts_amount |
Betrag des Rabattes, der für alle Rabatte gilt. Beispiel: +5,00 USD |
discounts_savings |
Betrag der Einsparungen aufgrund aller Rabatte. Beispiel: -5,00 USD |
total_price |
Gesamtsumme der Bestellung (Zwischensumme + Versandkosten - Versandkostenrabatt + Steuern). |
requires_shipping |
Gibt true zurück, wenn mindestens ein Artikel im Bestellentwurf vorhanden ist, für den der Versand erforderlich ist. Gibt false zurück, wenn keine Artikel im Bestellentwurf versandt werden müssen. |
shipping_method.title |
Der Name des Versandtarifs. Beispiel: Standardversand |
shipping_method.price |
Der Preis der Versandart. Gibt die gleichen Informationen zurück wie shipping_price . |
shipping_price |
Der Versandpreis. Du kannst diesen Betrag mit Liquid-Geldfiltern formatieren. |
shipping_address |
Die Lieferadresse. Hinweis: Im Gegensatz zu regulären Bestellungen ist die Lieferadresse eines Bestellentwurfs möglicherweise unvollständig. |
shipping_address.first_name |
Der Vorname für die Lieferadresse. |
shipping_address.company |
Der Unternehmensname in der Lieferadresse. |
shipping_address.phone |
Die Telefonnummer in der Lieferadresse. |
line_items |
Eine Liste aller Einzelartikel im Bestellentwurf. |
item_count |
Eine Summe aller Artikelmengen im Bestellentwurf. |
note |
Die Anmerkung, die dem Bestellentwurf beigefügt ist. Die Anmerkung kann vom Kunden erhalten werden und/oder über den Bildschirm Bestellentwurfdetails in deinem Shopify-Adminbereich bearbeitet werden. |
location |
Der physische Standort der Bestellung. Es sind verschiedene Standorteigenschaften verfügbar. Du kannst Standorte auf der Seite Standorte in ihrem Shopify-Adminbereich konfigurieren. |
b2b? |
Gibt "true" zurück, wenn es sich bei der Bestellung um eine B2B-Bestellung handelt. Verwende die Eigenschaft mit B2B-Variablen, um relevante Informationen wie Unternehmensname, Unternehmensstandort und Adresse in E-Mails anzuzeigen. Bei B2B-Bestellungen kannst du z. B. einen Header mit den folgenden Informationen zu einer Vorlage hinzufügen:
|
company |
Das Unternehmen, an das du in einer B2B-Bestellung verkaufst. |
company.name |
Der Name des Unternehmens in einer B2B-Bestellung. |
company.id |
Die ID des Unternehmens in einer B2B-Bestellung. |
company_location |
Der Standort des Unternehmens in einer B2B-Bestellung. Ein Unternehmen, das bei dir kauft, kann mehr als einen Standort haben. |
company_location.name |
Der Name des Unternehmensstandorts in einer B2B-Bestellung. |
company_location.id |
Die ID-Nummer des Unternehmensstandorts in einer B2B-Bestellung. |
company_location.shipping_address |
Die Lieferadresse des Unternehmensstandorts in einer B2B-Bestellung. |
company_location.billing_address |
Die Rechnungsadresse des Unternehmensstandorts in einer B2B-Bestellung. |
Zahlungsplaneigenschaften
Eigenschaft | Beschreibung |
---|---|
payment_schedule.amount_due |
Der Betrag, der für einen Zahlungsplan gezahlt werden muss. Du kannst Beträge mit Währungen mithilfe des Liquid-Geldfilters formatieren. |
payment_schedule.due_at |
Das Fälligkeitsdatum für den Zahlungsplan. Du kannst Daten mit dem Liquid-Datumsfilter formatieren. |
payment_schedule.due_in_days |
Die Anzahl der Tage bis zum Fälligkeitsdatum, wenn der Zahlungsplan noch fällig (unbezahlt) ist. |
payment_schedule.due_later? |
Gibt "wahr" zurück, wenn ein Zahlungsplan nicht bezahlt wurde und das Fälligkeitsdatum in der Zukunft liegt. |
payment_schedule.number_of_days_overdue? |
Die Anzahl der Tage seit dem Fälligkeitsdatum, wenn ein Zahlungsplan überfällig ist. |
payment_schedule.overdue? |
Gibt "wahr" zurück, wenn ein Zahlungsplan nicht bezahlt wurde und das Fälligkeitsdatum in der Vergangenheit liegt. |
Zahlungsstatuseigenschaften
Eigenschaft | Beschreibung |
---|---|
has_pending_payment |
(Boolesch) Gibt "wahr" zurück, wenn für die Bestellung eine Transaktion mit einer ausstehenden Zahlung vorliegt. Erhalte mehr Informationen zu ausstehenden Zahlungen. |
buyer_action_required |
(Boolesch) Gibt "wahr" zurück, wenn für eine Bestellung eine Transaktion mit einer ausstehenden Zahlung vorliegt und eine Käuferaktion erforderlich ist, um die Zahlung freizugeben. Wenn dieser Wert als "wahr" zurückgegeben wird wird und die Zahlungsmethode Zahlungsanweisungen unterstützt, stellt der Code Erhalte mehr Informationen über das Liquid-Transaktionsobjekt. |
Positionseigenschaften
Jede line
in der Liste der line_items
oder subtotal_line_items
hat folgende Eigenschaften.
Eigenschaft | Beschreibung |
---|---|
line.applied_discounts(POS and draft orders only) |
Liste der Rabatte für diesen Artikel (jeder Rabatt hat die Eigenschaften Titel , Code , Betrag , Einsparungen und Art ). |
line.bundle_components(Draft orders only) |
Liste der Positionen, die Bundle-Komponenten dieses Artikels sind. Eine Liste wird nur generiert, wenn diese Position ein Bundle-Produkt ist. |
line.bundle_parent?(Draft orders only) |
(boolesch) Gibt "wahr" zurück, wenn die Position ein Bundle-Produkt ist. |
line.custom(Draft orders only) |
(boolesch) Gibt wahr zurück, wenn der Artikel ein benutzerdefinierter Einzelartikel für einen Bestellentwurf ist. |
line.delivery_agreement |
Die mit dieser Position verknüpfte Liefervereinbarung. |
line.grams |
Gewicht eines einzelnen Artikels. |
line.image |
Gibt die URL des Bilds zurück, das mit dieser Position verknüpft ist. Du kannst auch den img_url-Filter verwenden, um bestimmte Bildgrößen zu erhalten, z. B. {{ line.image | img_url: 'small' }}
|
line.line_price |
Der Preis multipliziert mit der Anzahl dieses Artikels. |
line.original_line_price |
Der kombinierte Preis der Anzahl der Artikel, die in der Zeile enthalten sind, bevor Rabatte angewendet wurden. |
line.final_line_price |
Der kombinierte Preis aller Artikel der Position, einschließlich aller Rabattbeträge auf Positionsebene. |
line.price |
Der Preis für einen einzelnen Artikel. |
line.product.metafields |
Die Metafelder auf Produktebene. Verwende den folgenden Syntax: line.product.metafields.NAMESPACE.KEY |
line.product.title |
Der aktuelle Name des Produkts. |
line.product.vendor |
Der Anbieter des Artikels. |
line.properties |
Gibt ein Array mit benutzerdefinierten Informationen für einen Artikel zurück. Positionseigenschaften werden vom Kunden auf der Produktseite angegeben, ehe ein Produkt zum Warenkorb hinzugefügt wird. |
line.quantity |
Anzahl für diesen Artikel. |
line.current_quantity |
Die aktuelle Menge des Artikel nach den Entfernungen. |
line.requires_shipping |
Boolesch Gibt true zurück, wenn die Variante für den Artikel das Kontrollkästchen Dieses Produkt erfordert den Versand auf der Produktseite aktiviert hat. |
line.selling_plan_allocation |
Gibt ein selling_plan_allocation -Objekt aus, das beschreibt, wie ein Verkaufsplan, z. B. ein Abonnement, die Position beeinflusst. |
line.taxable |
(boolean) Gibt wahr zurück, wenn die Variante für den Artikel auf der Produktseite das Kontrollkästchen "Steuern für dieses Produkt berechnen" aktiviert hat. |
line.title |
Der Name des Produkts zum Zeitpunkt des Verkaufs, gefolgt von einem Bindestrich und dem Namen der Variante zum Zeitpunkt des Verkaufs. Der Variantenname ist nicht enthalten, wenn es sich um einen "Standardtitel" handelt. In Käufer-Benachrichtigungen wird der Name des Produkts und der Variante in die Sprache übersetzt, in der der Käufer den Check-out durchgeführt hat, wenn sich die Sprache von der Standard-Shop-Sprache unterscheidet. |
line.url |
Die relative URL der Variante der Position. Die relative URL enthält nicht die Root-URL deines Shops (mystore.myshopify.com ). |
line.variant.barcode |
Der mit der Produktvariante verknüpfte Barcode. |
line.variant.compare_at_price |
Der mit der Produktvariante verknüpfte Vergleichspreis. |
line.variant.image |
Das Bild für die Produktvariante. Gibt nur dann ein Bild zurück, wenn der Variante in der Position ein bestimmtes Bild zugewiesen wurde. |
line.variant.metafields |
Die Metafelder auf Variantenebene. Verwende den folgenden Syntax: line.variant.metafields.NAMESPACE.KEY |
line.variant.sku |
Die mit der Produktvariante verknüpfte SKU. |
line.variant.title |
Die aktuellen Namen der Optionswerte der Variante, die durch Beispiel: Small/Red |
line.refunded.quantity(within refund notifications) |
Die Anzahl eines Artikels, die zurückerstattet wird. Du kannst diese Eigenschaft verwenden, um eine ID zu erstatteten Artikeln in einer Bestellung hinzuzufügen. Zum Beispiel: |
Rückerstattungseigenschaften
Eigenschaft | Beschreibung |
---|---|
amount |
Wie viel Geld zurückerstattet wird. |
refund_line_items |
Eine Liste der Rückerstattungspositionen, die zurückerstattet werden sollen. |
Eigenschaften von Refund_line_item
Jede refund_line
in der Liste der refund_line_items
hat folgende Eigenschaften:
Eigenschaft | Beschreibung |
---|---|
refund_line.line_item |
Der Einzelartikel der zurückerstattet wird. Dies hat Zugriff auf alle Eigenschaften des Einzelartikels. |
refund_line.quantity |
Die Anzahl des Einzelartikels, die zurückerstattet wird. |
Fulfillment-Eigenschaften
Eigenschaft | Beschreibung |
---|---|
service_name |
Der Name des benutzerdefinierten Dienstes, wie er auf der Seite Einstellungen > Versand definiert ist. (Nur Fulfillment-Anfrage.) |
fulfillment.estimated_delivery_at |
Ein voraussichtliches Lieferdatum basierend auf der Trackingnummer (falls verfügbar), die von einem der folgenden Versanddienstleister zur Verfügung gestellt wird: USPS, FedEx, UPS, Canada Post (nur in Kanada). Diese Eigenschaft steht nur zur Verfügung, wenn ein vom Versandunternehmen berechneter Tarif verwendet wird. |
fulfillment.fulfillment_line_items |
Eine Liste der Fulfillment-Positionen, die ausgeführt werden sollen. |
fulfillment.item_count |
Eine Summe aller Artikelmengen. Die Gesamtzahl der Artikel, die ausgeführt werden. |
fulfillment.requires_shipping |
(boolesch) Schaltet auf true, wenn diese Fulfillment-Anfrage versandt werden muss. |
fulfillment.tracking_company |
Das Unternehmen, das das Tracking macht. |
fulfillment.tracking_numbers |
Eine Liste von Trackingnummern. |
fulfillment.tracking_urls |
Eine Liste von Tracking-URLs |
items_to_fulfill(deprecated) |
Liste der Positionen, die von diesem bestimmten benutzerdefinierten Fulfillmentdienst ausgeführt werden sollen. (Nur Fulfillment-Anfrage) |
items_to_fulfill_count(deprecated) |
Die Gesamtzahl der Artikel, die bei dieser Anfrage ausgeführt werden muss. (Nur Fulfillment-Anfrage) |
Eigenschaften von Fulfillment_line_item
Jede fulfillment_line
in der Liste der fulfillment_line_items
hat folgende Eigenschaften.
Eigenschaft | Beschreibung |
---|---|
fulfillment_line.line_item |
Der Einzelartikel der ausgeführt wird. Dies hat Zugriff auf alle Eigenschaften des Einzelartikels. |
fulfillment_line.quantity |
Die Anzahl des Einzelartikels, die ausgeführt wird. |
Eigenschaften von vorbereiteten Paketen
Ein vorbereitetes Paket enthält die Artikel, die für die Abholung markiert sind.
Eigenschaft | Beschreibung |
---|---|
item_count |
Alle Artikelmengen im vorbereiteten Paket |
prepared_package_line_items |
Eine Liste mit den Positionen der vorbereiteten Pakete |
Eigenschaften von "Prepared_package_line_item"
Jede prepared_package_line_item
in der Liste der prepared_package_line_items
hat folgende Eigenschaften.
Eigenschaft | Beschreibung |
---|---|
line_item |
Die verknüpfte Position "line_item". Dies hat Zugriff auf alle Eigenschaften von "line_item". |
quantity |
Die Anzahl der Positionen, die für die Abholung markiert sind |
Zustelleigenschaften
Eigenschaft | Beschreibung |
---|---|
delivery_agreements |
Liste aller Liefervereinbarungen der Bestellung. |
delivery_instructions |
Informationen zu lokaler Zustellung, die du mit dem Kunden teilen kannst. Diese Informationen werden über das Feld Zustellinformationen in den Einstellungen für die lokale Lieferung gesteuert. |
consolidated_estimated_delivery_time |
Informationen zu Lieferdaten für Bestellungen, die du mit dem Kunden teilen kannst. Diese Informationen werden von der Einstellung der Bearbeitungszeit gesteuert, die du auf der Seite Versand und Zustellung festgelegt hast. Wenn es für die Bestellung mehrere Zustellmethoden gibt, wird eine Liste an Zustellmethoden und Daten angezeigt. |
has_multiple_delivery_methods |
(Boolesch) Gibt "wahr" zurück, wenn es für die Bestellung mehrere Zustellmethoden gibt. |
Eigenschaften der Liefervereinbarung
Eigenschaft | Beschreibung |
---|---|
delivery_agreement.delivery_method_type |
Die Art der Zustellmethode. |
delivery_agreement.delivery_method_name |
Die Art der Zustellmethode wird in die Sprache des Käufers übersetzt, wenn die Sprache nicht die Standardsprache des Shops ist. |
delivery_agreement.line_items |
Liste aller Positionen, die mit dieser Liefervereinbarung verbunden sind. |
Rabatteigenschaften
Es gibt zwei Arten von Rabatteigenschaften.
discount_applications
beschreibt, warum und wie ein Artikel reduziert wurde.
discount_allocations
beschreibt, wie ein bestimmter Rabatt eine Position beeinflusst und den Preis senkt. Diese Eigenschaft solltest du auf Positionsebene verwenden.
Du kannst diese Eigenschaften kombinieren, um Rabattinformationen auf Positions- oder Bestellebene anzuzeigen.
Beispiel
In diesem Beispiel wird überprüft, ob ein Rabatt auf die Position angewendet wurde. Wenn der Rabatt nicht auf Bestellebene (all
) angewendet wurde, werden der Rabattname und der Rabattbetrag angezeigt.
Das Ergebnis könnte folgendermaßen aussehen:
Eigenschaften von Discount_allocation
Jede discount_allocation
in der Liste der discount_allocations
hat folgende Eigenschaften.
Eigenschaft | Beschreibung |
---|---|
discount_allocation.amount |
Der Betrag, den der Kunde bei einer Position spart. Muss in einer Schleife eingegeben werden, wenn du https://www.youtube.com/watch?v=yhCuCqJbOVEmehrere Rabattcodes zulassen möchtest. |
discount_allocation.discount_application |
Die Rabattanwendung, die den Betrag der Position zuordnet. |
Eigenschaften von Discount_application
Jede discount_application
in der Liste der discount_applications
hat folgende Eigenschaften.
Eigenschaft | Beschreibung |
---|---|
discount_application.target_selection |
Beschreibt, wie ein Rabatt Positionen im Warenkorb auswählt, um sie zu ermäßigen. Folgende stehen zur Auswahl:
|
discount_application.target_type |
Der Artikeltyp, auf den sich ein Rabatt bezieht (line_item oder shipping_line ). |
discount_application.title |
Der Name des Rabatts, der dem Kunden angezeigt wird. Beispiele: Welcome10 oder CBBWQQAKYBYY |
discount_application.total_allocated_amount |
Der Gesamtbetrag, mit dem der Preis einer Bestellung um den Rabatt reduziert wird. |
discount_application.type |
Die Art des Rabatts. Folgende stehen zur Auswahl: automatic , discount_code , manual oder script . |
discount_application.value |
Der Wert des Rabatts. |
discount_application.value_type |
Der Werttyp des Rabatts. Folgende stehen zur Auswahl: fixed_amount oder percentage . |
Abonnementeigenschaften
Für alle Abonnement-E-Mail-Vorlagen stehen Details zum Abonnement-Vertrag, zum aktuellen Rechnungszyklus sowie seinen Positionen, der Zustellmethode und der Zahlungsmethode zur Verfügung.
Installiere die Shopify Subscriptions-App, um Vorlagen für Abonnementbenachrichtigungen zu bearbeiten. Mache die Vorlage im Abschnitt Abonnements unter Einstellungen > Benachrichtigungen ausfindig.
Rechnungszykluseigenschaften von Abonnement-Verträgen
Um auf die Eigenschaften des Abonnementvertrags und seinen Rechnungszyklus zuzugreifen, verwende das Objekt subscription_contract_billing_cycle
.
Beispiel
Ergebnis:
Eigenschaften
Eigenschaft | Beschreibung |
---|---|
status |
Der Status des Vertrags. Entweder Aktiv , Pausiert , Storniert , Fehlgeschlagen , Abgelaufen oder Überholt .
|
delivery_method |
Die Zustellmethode des Abonnements. Wenn das Abonnement eine Dienstleistung oder ein digitales Produkt umfasst, wird Nullzurückgegeben. |
billing_frequency |
Wie häufig das Abonnement in Rechnung gestellt wird. |
delivery_frequency |
Wie häufig das Abonnement zugestellt wird. |
origin_order |
Die ursprüngliche Bestellung, die zur Erstellung des Abonnements geführt hat. Wenn das Abonnement nicht durch eine Shopify-Bestellung erstellt wurde, wird Null zurückgegeben.
|
customer |
Der Kunde des Abonnements. |
line_items |
Die Positionen im Rechnungszyklus des Abonnements. |
product_names |
Eine Liste der Namen der Produkte, die im Abonnement-Rechnungszyklus enthalten sind. |
update_payment_method_url |
Die URL, über die der Kunde die Zahlungsmethode für diesen Vertrag aktualisieren kann. |
shipping_address |
Die Lieferadresse des Abonnements. Wenn das Abonnement eine Dienstleistung oder ein digitales Produkt umfasst, wird Null zurückgegeben.
|
billing_address |
Die Rechnungsadresse des Abonnements. |
subtotal_price |
Die Preis-Zwischensumme der Abonnement-Positionen. |
shipping_price |
Der Versandpreis des Abonnements. |
total_tax |
Die gesamte Steuer des Abonnements. |
total_price |
Der Gesamtpreis des Abonnements. |
total_discounts |
Die gesamten Rabatte des Abonnements. |
customer_self_serve_url |
Die Self-Serve-URL, über die der Kunde seine Abonnements verwalten kann. |
billing_attempt_expected_date |
Das Rechnungsdatum für diesen Rechnungszyklus. |
next_billing_date |
Das nächste nicht-übersprungene Rechnungsdatum nach diesem Rechnungszyklus. |
last_attempted_billing_date |
Das zuletzt versuchte Rechnungsdatum für den Rechnungszyklus. |
days_overdue |
Die Anzahl der Tage, seit denen die Abrechnung für diesen Rechnungszyklus überfällig ist. |
payment_instrument |
Die mit dem Abonnementvertrag verknüpfte Zahlungsmethode. Die Zahlungsmethode wird verwendet, um dem Kunden die Gebühr zu berechnen. |
Positionseigenschaften von Abonnement-Verträgen
Die Eigenschaften jeder Position, die im Rechnungszyklus enthalten ist. Greife über das übergeordnete Objekt subscription_contract_billing_cycle.line_items
auf die Positionseigenschaften von Abonnement-Verträgen zu.
Beispiel
Eigenschaft | Beschreibung |
---|---|
url |
Die URL der Produktdetailseite für die Produktvariante der Position. |
requires_shipping |
Ob die Position einen physischen Versand erfordert. |
unit_price_measurement |
Die Grundpreis-Maßeinheit der Position. |
selling_plan_allocation |
Die Verkaufsplan-Zuweisung für die Position. |
Eigenschaften der Zustellmethode von Abonnement-Verträgen
Die Eigenschaften der Zustellmethode, die in diesem Rechnungszyklus verwendet werden. Greife über das übergeordnete Objekt subscription_contract_billing_cycle.delivery_method
auf die Eigenschaften der Zustellmethode von Abonnement-Verträgen zu.
Beispiel
Eigenschaft | Beschreibung |
---|---|
title |
Der Titel der Versandoption, die der Zustellmethode zugeordnet ist. |
type |
Die Art der Zustellmethode. Entweder Versand , Lokal oder Abholung .
|
Eigenschaften der Zahlungsmethode von Abonnement-Verträgen
Details zur Zahlungsmethode von Abonnement-Verträgen.Die Zahlungsmethode wird verwendet, um dem Kunden die Gebühr zu berechnen.Greife über das übergeordnete Objekt subscription_contract_billing_cycle.payment_instrument
auf die Eigenschaften der Zahlungsmethode von Abonnement-Verträgen zu.
Beispiel
Eigenschaft | Beschreibung |
---|---|
payment_type |
Die Art der Zahlungsmethode, die verwendet wird. Verwende Zahlungsfilter, um eine Bild-URL oder ein SVG-Bild auszugeben. |
credit_card_brand |
Die Marke der Kreditkarte. |
credit_card_company |
Der Name des Kreditkartenunternehmens. |
credit_card_last_four_digits |
Die letzten 4 Ziffern der Kreditkarte. |
E-Mail-Benachrichtigung-Eigenschaften
Eigenschaft | Beschreibung |
---|---|
shop.email_logo_url |
Die URL für das Logo, das im Abschnitt E-Mail-Vorlagen anpassen des Adminbereichs angegeben ist. |
shop.email_logo_width |
Die Logo-Breite (Pixel), die im Abschnitt E-Mail-Vorlagen anpassen des Adminbereichs festgelegt wurde. |
shop.email_accent_color |
Der HEX-Code für die Akzentfarbe, die im Abschnitt E-Mail-Vorlagen anpassen des Adminbereichs festgelegt wurde. |