Naslag meldingsvariabelen

Meldingen die vanuit je winkel worden verzonden, worden weergegeven met behulp van Liquid. Liquid is de eenvoudige, gebruiksvriendelijke programmeertaal van Shopify. Het is dezelfde programmeertaal waar thema's uit de Theme Store op zijn gebaseerd.

Als je de meldingen wilt bewerken die vanuit je winkel worden verzonden, kun je eenvoudige aanpassingen aanbrengen aan de meldingstemplates.Op de pagina Meldingen in het Shopify-beheercentrum vind je de volledige lijst met de meldingen die je kunt aanpassen.

Voor hulp bij geavanceerdere wijzigingen of om wijzigingen in aangepaste meldingstemplates aan te brengen, kun je op onze forums contact opnemen met de community of je kunt een Shopify-partner inhuren om de aanpassingen uit te voeren. Meer informatie over Een Shopify-partner inhuren.

Eigenschappen van bestellingen

Veel eigenschappen van een bestelling zijn direct beschikbaar via Liquid en in templates.

Beschrijvingen van liquid-eigenschappen die je met het bestelobject kunt gebruiken in meldingstemplates
EigenschappenBeschrijving
id

Een systeembrede, unieke ID van de bestelling voor intern gebruik. Gebruik het volgende voorbeeld om een link naar de bestelling te genereren in het beheergedeelte van je winkel. In het template Nieuwe bestelling kun je de volgende code toevoegen:

<a href="{{ shop.url }}/admin/orders/{{ id }}">Bestelling bekijken</a>
emailDe e-mail die aan de bestelling is gekoppeld.
name

Meestal is dit een hekje gevolgd door het order_number.

Voorbeeld: #1004

order_nameHetzelfde als de naam.
order_number

Voor de winkel uniek nummer van de bestelling, zonder het voorvoegsel #, of een voorvoegsel of achtervoegsel dat de winkeleigenaar aan de bestellings-ID heeft toegevoegd in hun winkelvoorkeuren.

Bijvoorbeeld: 1004.

confirmation_number

Een willekeurig gegenereerde alfanumerieke ID voor de bestelling die de klant mogelijk te zien krijgt in plaats van het volgnummer van de bestelling. Deze waarde is niet gegarandeerd uniek.

Voorbeeld: XPAV284CT

created_at

De datum en tijd waarop de klant de bestelling heeft gemaakt. Je kunt dit opmaken met behulp van het datumfilter.

Voorbeeld: 2009-05-30T17:43:51+02:00

payment_terms

Betalingsvoorwaarden specificeren de datum waarop de betaling voor een bestelling moet worden betaald.

Meer informatie over het toevoegen van betalingsvoorwaarden aan facturen.

Voor meer informatie, raadpleeg je de Liquid-naslagdocumentatie voor payment_terms.

destinationDe bestemming waarnaar de artikelen moeten worden verzonden.
tagsRetourneert een matrix van alle tags van de bestelling. De tags worden in alfabetische volgorde geretourneerd. Zie de Liquid-naslagdocumentatie voor meer informatie.
transactionsRetourneert een matrix van transacties van de bestelling.
tax_priceDe gecombineerde belastingen van alle artikelen in de bestelling.
tax_lines

Belastingen ingedeeld in types:

{% for tax_line in tax_lines %} {{ tax_line.title }} ({{ tax_line.rate_percentage }}%) : {{ tax_line.price | money_with_currency }} {% endfor %}
tax_line.titleDe naam van de belasting. Bijvoorbeeeld QST or BTW.
tax_line.priceHet bedrag van de belasting.
tax_line.rateHet belastingtarief als een decimaal Als het 17,5% is, wordt 0,175 geretourneerd.
tax_line.rate_percentageHet belastingtarief in een voor mensen leesbare vorm. Als het 0,175 is, wordt 17,5 geretourneerd.
customerKlantobject met de attributen van de klantuitvoer.
billing_addressHet factuuradres.
billing_address.first_nameVoornaam van de klant.
billing_address.last_nameAchternaam van de klant.
billing_address.companyBedrijfsnaam voor facturering.
billing_address.phoneTelefoonnummer voor het factuuradres.
shop.nameNaam van je winkel.
shop.phoneTelefoonnummer van je winkel.
subtotal_priceSom van de regelitemprijzen van de bestelling na aftrek van regelitemkorting of winkelwagenkorting. Het subtotaal omvat geen belastingen (tenzij belastingen zijn inbegrepen in de prijzen), verzendkosten of tips.
discountsEen lijst met kortingen.
discounts_amount

Het bedrag van de korting dat door alle kortingen wordt toegepast.

Voorbeeld: + $ 5,00

discounts_savings

Het bedrag van de besparingen dat door alle kortingen wordt veroorzaakt.

Bijvoorbeeld: -$ 5,00

total_price

Totaal van de bestelling (subtotaal + verzendkosten - verzendkorting + belasting).

financial_statusDe huidige betalingsstatus. Eén van het volgende: nil, in behandeling, geautoriseerd, betaald, ongeldig, terugbetaald.
requires_shipping(Booleaans) Retourneert true als ten minste één artikel in de bestelling moet worden verzonden.
shipping_method.title

De naam van het verzendtarief.

Bij meldingen voor klanten wordt de naam van het verzendtarief vertaald naar de taal waarin de klant heeft afgerekend, als die taal niet de standaardtaal van de winkel is.

Voorbeeld: Standard Shipping
shipping_method.price

De verzendprijs inclusief eventuele verzendkorting.

Voorbeeld: {{ shipping_method.price | money }}

shipping_price

De verzendkosten.

Voorbeeld: {{ shipping_price | money }}

shipping_addressHet bezorgadres.
shipping_address.first_nameVoornaam voor het bezorgadres.
shipping_address.companyBedrijfsnaam voor het bezorgadres.
shipping_address.phoneTelefoonnummer voor het bezorgadres.
line_itemsLijst van alle orderregels in de bestelling.
line_items_including_zero_quantityLijst met alle orderregels in de bestelling, inclusief die met een hoeveelheid van nul. Orderregels hebben een hoeveelheid van nul wanneer je ze volledig terugbetaalt.
line_item_groups(Orders and POS only) Lijst met alle orderregelgroepen die orderregelcomponenten in de bestelling bevatten.
item_countSom van alle hoeveelheden van de artikelen.
fulfillment_statusDe huidige fulfilmentstatus van de bestelling. Eén van de volgende: openstaand, gedeeltelijk afgehandeld, afgehandeld.
noteDe aantekening die bij de bestelling is gevoegd. De aantekening kan worden verkregen van de klant en/of worden bewerkt op het scherm met bestelgegevens in de beheerdersinterface.
attributes

Alle attributen die aan de bestelling zijn gekoppeld.

Voorbeeld: {{ attributes.gift-note }}

referring_site

Bevat de URL van de verwijzer die de klant naar je winkel heeft gebracht.

Voorbeeld: https://www.google.com/?s=great+products

landing_site

Bevat het pad van de bestemmingssite die de klant heeft gebruikt. Dit is de eerste pagina die de klant zag toen hij of zij de winkel bereikte.

Voorbeeld: /products/great-product?ref=my-tracking-token

landing_site_ref

Kijkt naar de bestemmingssite en haalt er een verwijzingsparameter uit. Verwijzingsparameters kunnen zijn: ref, source, r.

Als de landing_site /products/great-product?ref=my-tracking-token is, is de landing_site_ref my-tracking-token. Je kunt een bepaalde actie uitvoeren als je ref gelijk is aan een bepaalde waarde:

{% if landing_site_ref == 'my-tracking-token' %} Mijn actie... {% endif %}
cancelled(Booleaans) Retourneert true als de bestelling is geannuleerd.
cancelled_atDe tijd waarop de bestelling is geannuleerd.
cancel_reasonDe reden die is geselecteerd bij het annuleren van de bestelling. Eén van het volgende: voorraad, klant, geweigerd, fraude, anders.
has_high_risks?(deprecated)

Retourneert true als de bestelling een hoog risico heeft

unique_gateways

Retourneert een lijst met unieke betalingsproviders voor een bestelling. Als iemand bijvoorbeeld heeft betaald met een Visa-kaart, een Mastercard en contant, is dit de geretourneerde lijst: shopify_payments, cash.

location (POS only)

Toont de fysieke locatie van de bestelling. Er zijn verschillende locatie-eigenschappen beschikbaar, die hier worden vermeld. In het gedeelte Locaties van de beheerder kun je locaties configureren.

order_status_url

Retourneert de link naar de bestelstatuspagina voor deze bestelling.

fulfilled_line_items(deprecated) Lijst met orderregels die zijn afgehandeld.
unfulfilled_line_items(deprecated) Lijst met orderregels die niet volledig zijn afgehandeld.
b2b?

Retourneert 'true' als de bestelling een B2B-bestelling is. Gebruik de eigenschap met B2B-variabelen om relevante informatie in e-mails weer te geven, zoals bedrijfsnaam, bedrijfslocatie en adres. Bij B2B-bestellingen kun je bijvoorbeeld een koptekst met de volgende gegevens aan een template toevoegen:

{% if b2b? %} <p> Customer: {{ customer.name }} <p> Company: {{ company.name }} <p> Location: {{ company_location.name }} {% endif%}
company

Het bedrijf waaraan je een B2B-bestelling verkoopt.

company.name

De naam van het bedrijf bij een B2B-bestelling.

company.id

Het ID-nummer van het bedrijf bij een B2B-bestelling.

company_location

De locatie van het bedrijf bij een B2B-bestelling. Een bedrijf dat bij je koopt, kan meer dan één locatie hebben.

company_location.name

De naam van de bedrijfslocatie bij een B2B-bestelling.

company_location.id

Het ID-nummer van de bedrijfslocatie bij een B2B-bestelling.

company_location.shipping_address

Het bezorgadres van de bedrijfslocatie bij een B2B-bestelling.

company_location.billing_address

Het factuuradres van de bedrijfslocatie bij een B2B-bestelling.

customer_order_url

De nieuwe bestelstatuspagina van een bestelling waarvoor een klant een retour heeft aangevraagd via klantaccounts.

Eigenschappen van conceptbestellingen

Beschrijvingen van liquid-eigenschappen die je kunt gebruiken bij het conceptbestellingsobject in meldingstemplates
EigenschappenBeschrijving
idEen unieke ID van de conceptbestelling voor intern gebruik.
invoice_urlEen link die de klant kan volgen om voor de factuur te betalen via de veilige checkoutpagina van Shopify.
reserve_inventory_until

De datum en tijd tot wanneer de orderregels in het concept worden gereserveerd, bijvoorbeeld 2015-05-30T17:43:51+02:00.

Je kunt datums opmaken met behulp van het Liquid-datumfilter.

userDe laatste medewerker die de conceptbestelling heeft gewijzigd.
user.nameDe naam van de laatste medewerker die de conceptbestelling heeft gewijzigd.
user.emailHet e-mailadres van de laatste medewerker die de conceptbestelling heeft gewijzigd.
emailHet e-mailadres dat aan de conceptbestelling is gekoppeld.
nameHet unieke number van de conceptbestelling, voorafgegaan door een hekje #.
numberHet unieke nummer van de conceptbestelling zonder het bestellingsvoorvoegsel of -achtervoegsel.
created_at

De datum en tijd waarop de klant de conceptbestelling heeft gemaakt, bijvoorbeeld 2009-05-30T17:43:51+02:00.

Je kunt datums opmaken met behulp van het Liquid-datumfilter.

tagsRetourneert een matrix van alle tags van de bestelling. De tags worden in alfabetische volgorde geretourneerd. Zie de Liquid-naslagdocumentatie voor meer informatie.
tax_priceDe gecombineerde belastingen van alle artikelen in de conceptbestelling.
tax_lines

Belastingen ingedeeld in 'types':

{% for tax_line in tax_lines %} {{ tax_line.title }} ({{ tax_line.rate_percentage }}%) : {{ tax_line.price | money_with_currency }} {% endfor %}
tax_line.title

De naam van de belasting.

Voorbeelden: QST of btw

tax_line.priceHet belastingbedrag.
tax_line.rateHet belastingtarief in decimale vorm. Een belastingtarief van 17,5% retourneert bijvoorbeeld 0,175.
tax_line.rate_percentageHet belastingtarief in procentuele vorm. Een tarief van 0,175 retourneert bijvoorbeeld 17,5.
customerKlantobject met de attributen van de klantuitvoer.
billing_addressHet factuuradres voor de conceptbestelling.
billing_address.first_nameDe voornaam van de klant.
billing_address.last_nameDe achternaam van de klant.
billing_address.companyDe bedrijfsnaam in het factuuradres.
billing_address.phoneHet telefoonnummer in het factuuradres.
shop.nameDe naam van je winkel.
shop.phoneTelefoonnummer van je winkel.
subtotal_priceSom van de regelitemprijzen van de conceptbestelling na aftrek van regelitemkorting of winkelwagenkorting. Het subtotaal omvat geen belastingen (tenzij belastingen zijn inbegrepen in de prijzen) of verzendkosten.
discountsEen lijst met kortingen.
discounts_amount

Bedrag van de korting dat door alle kortingen wordt toegepast.

Voorbeeld: + $ 5,00

discounts_savings

Bedrag van de besparingen dat door alle kortingen wordt veroorzaakt.

Bijvoorbeeld: -$ 5,00

total_priceDe totale prijs van de bestelling (subtotaal + verzendkosten - verzendkorting + belasting).
amount_due_now

Het bedrag dat volgens de conceptbestellingsfactuur vereist is.

requires_shippingRetourneert true als ten minste één artikel in de conceptbestelling moet worden verzonden. Retourneert false als geen artikelen in de conceptbestelling hoeven te worden verzonden.
shipping_method.title

De naam van het verzendtarief.

Voorbeeld: Standard Shipping

shipping_method.priceDe prijs van de verzendmethode. Retourneert dezelfde informatie als shipping_price.
shipping_price

De verzendkosten.

Je kunt dit bedrag opmaken met Liquid-geldfilters.

shipping_address

Het bezorgadres.

Opmerking: In tegenstelling tot gewone bestellingen kan het bezorgadres van een conceptbestelling onvolledig zijn.

shipping_address.first_nameVoornaam voor het bezorgadres.
shipping_address.companyDe bedrijfsnaam in het bezorgadres.
shipping_address.phoneHet telefoonnummer in het bezorgadres.
line_itemsEen lijst met alle orderregels in de conceptbestelling.
item_countEen som van alle artikelhoeveelheden in de conceptbestelling.
noteDe aantekening die bij de conceptbestelling is gevoegd. De aantekening kan worden verkregen van de klant en ook worden bewerkt op het scherm met conceptbestellingsgegevens in het Shopify-beheercentrum.
location

De fysieke locatie van de bestelling. Er zijn verschillende locatie-eigenschappen beschikbaar.

Op de pagina Locaties van het Shopify-beheercentrum kun je locaties configureren.

b2b?

Retourneert 'true' als de bestelling een B2B-bestelling is. Gebruik de eigenschap met B2B-variabelen om relevante informatie in e-mails weer te geven, zoals bedrijfsnaam, bedrijfslocatie en adres. Bij B2B-bestellingen kun je bijvoorbeeld een koptekst met de volgende gegevens aan een template toevoegen:

{% if b2b? %} <p> Customer: {{ customer.name }} <p> Company: {{ company.name }} <p> Location: {{ company_location.name }} {% endif%}
company

Het bedrijf waaraan je een B2B-bestelling verkoopt.

company.name

De naam van het bedrijf bij een B2B-bestelling.

company.id

Het ID-nummer van het bedrijf bij een B2B-bestelling.

company_location

De locatie van het bedrijf bij een B2B-bestelling. Een bedrijf dat bij je koopt, kan meer dan één locatie hebben.

company_location.name

De naam van de bedrijfslocatie bij een B2B-bestelling.

company_location.id

Het ID-nummer van de bedrijfslocatie bij een B2B-bestelling.

company_location.shipping_address

Het bezorgadres van de bedrijfslocatie bij een B2B-bestelling.

company_location.billing_address

Het factuuradres van de bedrijfslocatie bij een B2B-bestelling.

payment_methods

Een lijst met beschikbare betaalmethoden om het totaal van het concept te verwerken.

payment_method.payment_instrument

Het betaalinstrument, met details over de opgeslagen betaalmethode.

payment_method.payment_instrument.payment_type

Het type betaalmethode opslaan. Bijvoorbeeld "credit_card, apple_pay"

payment_method.payment_instrument.credit_card_brand

Het merk van de kaart, wanneer `payment_type` "credit_card" is

payment_method.payment_instrument.credit_card_company

De kaartmaatschappij, als `payment_type` 'credit_card' is

payment_method.payment_instrument.credit_card_company

De laatste 4 cijfers van de kaart, als `payment_type` 'credit_card' is.

Eigenschappen van betalingsschema's

Beschrijvingen van liquid-eigenschappen die je kunt gebruiken bij het betalingsschemaobject in meldingstemplates
EigenschappenBeschrijving
payment_schedule.amount_due

Het te betalen bedrag voor een betalingsschema.

Je kun bedragen opmaken in valuta's met behulp van het Liquid-geldfilter.

payment_schedule.due_at

De vervaldatum voor het betalingsschema.

Je kunt datums opmaken met behulp van het Liquid-datumfilter.

payment_schedule.due_in_days

Het aantal dagen tot de vervaldatum als het betalingsschema nog steeds verschuldigd (nog niet betaald) is.

payment_schedule.due_later?

Retourneert 'true' als een betalingsschema niet is betaald en de vervaldatum in de toekomst ligt.

payment_schedule.number_of_days_overdue?

Het aantal dagen vanaf de vervaldatum dat een betalingsschema achterstallig is.

payment_schedule.overdue?

Retourneert 'true' als een betalingsschema niet is betaald en de vervaldatum is verstreken.

Eigenschappen van betalingsstatussen

Beschrijvingen van liquid-eigenschappen die je kunt gebruiken bij het betalingsstatusobject in meldingstemplates
EigenschappenBeschrijving
has_pending_payment

(booleaans) Retourneert true als de bestelling een transactie bevat met een betaling in behandeling.

Hier vind je meer informatie over betalingen in behandeling.

buyer_action_required

(booleaans) Retourneert true als een bestelling een transactie bevat met een betaling in behandeling en een actie van de koper vereist is om de betaling te deblokkeren. Wanneer deze waarde true retourneert en de betaalmethode betalingsinstructies ondersteunt, bevatten de buyer_pending_payment_instructions gegevens die de koper kan gebruiken om de aankoop offline te voltooien.

Hier vind je meer informatie over het Liquid-transactieobject.

Eigenschappen van componenten

Elke bundle_component in de lijst met line_item.bundle_components heeft de volgende eigenschappen (alleen conceptbestellingen).

Beschrijvingen van Liquid-eigenschappen die je kunt gebruiken bij het bundelcomponentobject in meldingstemplates
EigenschappenBeschrijving
bundle_component.image_urlDe afbeeldings-URL van de bundelcomponent.
bundle_component.product.titleDe titel van de producttitel van het bundelcomponent.
bundle_component.quantityHoeveelheid voor de bundelcomponent.
bundle_component.variant.title

De huidige namen van de optiewaarden van de bundelcomponentvariant, met /-tekens ertussen.

Voorbeeld: klein/rood

Eigenschappen van componenten

Elke component in de lijst met line_item.components heeft de volgende eigenschappen (alleen afgebroken checkouts).

Beschrijvingen van Liquid-eigenschappen die je kunt gebruiken bij het componentobject in meldingstemplates
EigenschappenBeschrijving
component.image_urlDe afbeeldings-URL van de component.
component.product.titleDe titel van de producttitel van de component.
component.quantityHoeveelheid voor de component.
component.variant.title

De huidige namen van de optiewaarden van de componentvariant, met /-tekens ertussen.

Voorbeeld: klein/rood

Eigenschappen van orderregels

Elke line in de lijst met line_items of subtotal_line_items heeft de volgende eigenschappen.

Beschrijvingen van liquid-eigenschappen die je kunt gebruiken bij het orderregelobject in meldingstemplatesl
EigenschappenBeschrijving
line.applied_discounts(POS and draft orders only) Lijst met kortingen die op dit artikel worden toegepast (elke korting heeft de eigenschappen titel, code, bedrag, besparingen en type).
line.bundle_components(Draft orders only) Lijst met orderregels die bundelcomponenten zijn van dit artikel. Retourneert alleen een lijst als deze orderregel een bundelproduct is.
line.bundle_parent?(Draft orders only) (boolean) Retourneert true als de orderregel een bundelproduct is.
line.components(Abandoned checkout only) Lijst met orderregels die componenten zijn van dit artikel.
line.parent?(Abandoned checkout only) (Booleaans) Retourneert true als de orderregel componenten bevat.
line.custom(Draft orders only) (Booleaans) Retourneert true als het artikel een aangepast orderregel voor een conceptbestelling is.
line.delivery_agreementDe leveringsovereenkomst die aan deze orderregel is gekoppeld.
line.gramsGewicht van één artikel.
line.groups Orderregelgroep van het artikel.
line.imageRetourneert de URL van de afbeelding die aan dit regelitem is gekoppeld. Je kunt ook het img_url-filter gebruiken om specifieke afbeeldingsformaten te krijgen, bijvoorbeeld {{ line.image | img_url: 'small' }}
line.line_priceDe prijs vermenigvuldigd met de hoeveelheid voor dat artikel.
line.original_line_priceDe gecombineerde prijs van het aantal artikelen dat is opgenomen in de regel, voordat kortingen zijn toegepast.
line.final_line_priceDe gecombineerde prijs van alle artikelen in de orderregel, inclusief alle kortingsbedragen op regelniveau.
line.pre_tax_priceDe prijs exclusief btw voor de orderregels, vermenigvuldigd met het aantal van de gekochte orderregel.
line.priceDe prijs voor één artikel.
line.product.metafields

De Metavelden op productniveau. Gebruik de volgende syntax:

line.product.metavelds.NAMESPACE.KEY

line.product.titleDe huidige naam van het product.
line.product.vendorDe leverancier voor het artikel.
line.propertiesRetourneert een matrix met aangepaste gegevens voor een artikel. Regelitemeigenschappen worden op de productpagina opgegeven door de klant, voordat hij een product aan de winkelwagen toevoegt.
line.quantityHoeveelheid voor dat artikel.
line.current_quantityDe huidige hoeveelheid van het artikel na verwijderingen.
line.requires_shipping(Booleaans) Retourneert true als voor de variant van het artikel het selectievakje Dit is een fysiek product is aangevinkt op de productpagina.
line.selling_plan_allocationRetourneert een selling_plan_allocation-object, waarin wordt beschreven hoe een verkoopplan zoals een abonnement gevolgen heeft voor de orderregel.
line.taxable(Booleaans) Retourneert true als voor de variant van het artikel het selectievakje 'Hef btw op dit product' is aangevinkt op de productpagina.
line.title

De naam van het product op het moment van verkoop, gevolgd door een streepje en de naam van de variant op het moment van verkoop. De variantnaam wordt niet opgenomen bij een 'Standaardtitel'.

Bij meldingen voor klanten worden de product- en variantnaam vertaald naar de taal waarin de klant heeft afgerekend, als die taal niet de standaardtaal van de winkel is.
line.urlDe relatieve URL van de variant van de orderregel. De relatieve URL bevat geen hoofd-URL van je winkel (mystore.myshopify.com).
line.variant.barcodeDe barcode die aan de productvariant is gekoppeld.
line.variant.compare_at_priceDe prijsvergelijking die aan de productvariant is gekoppeld.
line.variant.imageDe afbeelding voor de productvariant. Retourneert alleen een afbeelding als er een specifieke afbeelding is toegewezen aan de variant in de orderregel.
line.variant.metafields

De Metavelden op variantniveau. Gebruik de volgende syntax:

line.variant.metafields.NAMESPACE.KEY

line.variant.skuDe SKU die aan de productvariant is gekoppeld.
line.variant.title

De huidige namen van de optiewaarden van de variant,gevolgd door het teken /.

Voorbeeld: klein/rood

line.refunded.quantity(within refund notifications)

Het terug te betalen bedrag voor een artikel. Je kunt deze eigenschap gebruiken om een id toe te voegen aan terugbetaalde artikelen in een bestelling.

Bijvoorbeeld: {% if line.refunded_quantity > 0 %}id voor terugbetalingsregels{% endif %}

Eigenschappen van orderregelgroepen

Elke line_item_group in de lijst met line_item_groups heeft de volgende eigenschappen:

Beschrijvingen van Liquid-eigenschappen die je kunt gebruiken bij het orderregelgroepsobject in meldingstemplates
EigenschappenBeschrijving
line_item_group.display_titleDe titel van de orderregelgroep.
line_item_group.componentsLijst met componenten van orderregel die deel uitmaken van de groep.
line_item_group.imageDe afbeelding van de orderregelgroep.
line_item_group.product_idDe product-ID van de orderregelgroep.
line_item_group.variantHet variantobject van de orderregelgroep.
line_item_group.variant_idDe variant-ID van de orderregelgroep.

Eigenschappen van terugbetalingen

Beschrijvingen van liquid-eigenschappen die je kunt gebruiken bij het terugbetalingsobject in meldingstemplates
EigenschappenBeschrijving
amountHet terugbetaalde geldbedrag.
refund_line_itemsEen lijst met orderregels terugbetaling die moeten worden terugbetaald.

Eigenschappen voor refund_line_item

Elke refund_line in de lijst met refund_line_items heeft de volgende eigenschappen:

Beschrijvingen van liquid-eigenschappen die je kunt gebruiken bij het terugbetalingsorderregelobject in meldingstemplates
EigenschappenBeschrijving
refund_line.line_itemHet line_item dat wordt terugbetaald. Deze heeft toegang tot alle eigenschappen van de line_item.
refund_line.quantityDe hoeveelheid van de orderregel dat moet worden terugbetaald.

Fulfilment-eigenschappen

Beschrijvingen van liquid-eigenschappen die je kunt gebruiken bij het fulfilmentobject in meldingstemplates
EigenschappenBeschrijving
service_nameDe naam van de aangepaste service zoals gedefinieerd op de pagina Instellingen > Verzenden. (alleen Fulfillmentverzoek)
fulfillment.estimated_delivery_atEen geschatte leverdatum op basis van het trackingnummer (indien beschikbaar) van een van de volgende vervoerders: USPS, FedEx, UPS, Canada Post (alleen Canada). Deze eigenschap is alleen beschikbaar wanneer door vervoerder berekende tarieven worden gebruikt.
fulfillment.fulfillment_line_itemsEen lijst met orderregels fulfilment die moeten worden afgehandeld.
fulfillment.item_countSom van alle hoeveelheden van de artikelen. Het totaalaantal artikelen dat wordt afgehandeld.
fulfillment.requires_shipping(Booleaans) Retourneert true als voor deze afhandelingsaanvraag verzending nodig is.
fulfillment.tracking_companyHet bedrijf dat de tracering uitvoert.
fulfillment.tracking_numbersEen lijst met trackingnummers.
fulfillment.tracking_urlsEen lijst met tracking-URL's.
items_to_fulfill(deprecated) Een lijst met orderregels die moeten worden afgehandeld door deze specifieke aangepaste fulfilmentservice. (alleen Fulfillmentverzoek)
items_to_fulfill_count(deprecated) Het totaalaantal artikelen dat moet worden afgehandeld door deze aanvraag. (alleen Fulfillmentverzoek)

Eigenschappen voor fulfillment_line_item

Elke fulfillment_line in de lijst met fulfillment_line_items heeft de volgende eigenschappen:

Beschrijvingen van liquid-eigenschappen die je kunt gebruiken bij het fulfilmentorderregelobject in meldingstemplates
EigenschappenBeschrijving
fulfillment_line.line_itemHet line_item dat wordt afgehandeld. Deze heeft toegang tot alle eigenschappen van de line_item.
fulfillment_line.quantityDe hoeveelheid van de orderregel dat wordt afgehandeld.

Eigenschappen van voorbereide pakketten

Een voorbereid pakket bevat de artikelen die zijn gemarkeerd als 'Klaar om af te halen'.

Beschrijvingen van liquid-eigenschappen die je kunt gebruiken bij het voorbereidpakketobject in meldingstemplates
EigenschappenBeschrijving
item_countDe som van alle artikelhoeveelheden in het voorbereide pakket.
prepared_package_line_itemsEen lijst met orderregels in het voorbereide pakket.

Eigenschappen van prepared_package_line_item

Elke prepared_package_line_item in de lijst met prepared_package_line_items heeft de volgende eigenschappen:

Beschrijvingen van liquid-eigenschappen die je kunt gebruiken bij het voorbereidpakketordelregelobject in meldingstemplates
EigenschappenBeschrijving
line_itemDe bijbehorende line_item. Deze heeft toegang tot alle eigenschappen van de line_item.
quantityDe hoeveelheid van de orderregel die is gemarkeerd als 'Klaar om af te halen'.

Eigenschappen van bezorging

Beschrijvingen van liquid-eigenschappen die je kunt gebruiken bij het bezorgingsobject in meldingstemplates
EigenschappenBeschrijving
delivery_agreementsLijst met alle leveringssovereenkomsten voor de bestelling.
delivery_instructionsGegevens over de lokale bezorging om met de klant te delen. Deze gegevens worden beheerd door het veld Bezorginformatie in de Instellingen van de lokale bezorging.
consolidated_estimated_delivery_timeInformatie over de leverdatums van bestellingen om met de klant te delen. Deze informatie wordt geregeld via de instelling Verwerkingstijd die je op je Verzend- en bezorg-pagina hebt ingesteld. Wanneer de bestelling meerdere bezorgmethoden heeft, wordt een lijst met bezorgmethoden en -datums weergegeven.
has_multiple_delivery_methods(boolean) Retourneert 'true' als de bestelling meerdere bezorgmethoden heeft.

Eigenschappen van leveringsovereenkomst

Beschrijvingen van liquid-eigenschappen die je kunt gebruiken bij het leveringsovereenkomstobject in meldingstemplates
EigenschappenBeschrijving
delivery_agreement.delivery_method_typeHet type bezorgmethode.
delivery_agreement.delivery_method_nameHet type bezorgmethode dat is vertaald naar de taal waarin de koper heeft afgerekend, als die taal verschilt van de standaardtaal van de winkel.
delivery_agreement.line_item_groupsLijst van alle orderregelgroepen met gebundelde orderregelcomponenten in de bezorgovereenkomst.
delivery_agreement.line_itemsLijst met alle orderregels die aan deze bezorgingsovereenkomst zijn gekoppeld.

Eigenschappen van kortingen

Er zijn twee soorten kortingseigenschappen.

discount_applications beschrijven waarom en hoe een korting op een artikel is toegepast.

discount_allocations Beschrijf hoe een bepaalde korting van invloed is op een orderregel en hoe dit de prijs verlaagt. Gebruik deze eigenschap op het orderregelniveau.

Je kunt deze eigenschappen combineren om kortingsgegevens weer te geven op het orderregel- of bestelniveau.

Voorbeeld

In dit voorbeeld wordt gecontroleerd of er een korting is toegepast op de orderregel. Als de korting niet op het bestelniveau (all) is toegepast, worden de naam en het bedrag van de korting weergegeven.

{% if line.discount_allocations %}
    {% for discount_allocation in line.discount_allocations %}
        {% if discount_allocation.discount_application.target_selection != 'all' %}
            {{ discount_allocation.discount_application.title | upcase }}
            (-{{ discount_allocation.amount | money }})
        {% endif %}
    {% endfor %}
{% endif %}

Het resultaat kan er zo uitzien:

SPRING5 (-$5.00)

Eigenschappen voor discount_allocation

Elke discount_allocation in de lijst met discount_allocations heeft de volgende eigenschappen:

Beschrijvingen van liquid-eigenschappen die je kunt gebruiken bij het discount_allocation-object in meldingstemplates
EigenschappenBeschrijving
discount_allocation.amountHet geldbedrag dat de klant heeft bespaard op een orderregel. Moet in een lus worden ingevoerd als je meerdere kortingscodes wilt toestaan.
discount_allocation.discount_applicationDe kortingstoepassing die het bedrag op de orderregel toewijst.

Eigenschappen voor discount_allocation

Elke discount_application in de lijst met discount_applications heeft de volgende eigenschappen:

Beschrijvingen van liquid-eigenschappen die je kunt gebruiken bij het discount_application-object in meldingstemplates
EigenschappenBeschrijving
discount_application.target_selection

Beschrijft hoe een korting orderregels in de winkelwagen selecteert om te worden afgeprijsd. Een van de volgende:

  • all: De korting is van toepassing op alle orderregels.
  • entitled: De korting is van toepassing op een bepaald aantal orderregels, vaak gedefinieerd door een voorwaarde.
  • explicit: De korting is van toepassing op een specifiek geselecteerde orderregel of verzendregel.
discount_application.target_typeHet type artikel waarop een korting van toepassing is ( line_item of shipping_line).
discount_application.title

De klantgerichte naam van de korting.

Voorbeelden: Welcome10 of CBBWQQAKYBYY

discount_application.total_allocated_amountHet totale bedrag dat de prijs van een bestelling vermindert met de korting.
discount_application.typeHet type korting. Een van: automatic , discount_code, manual of script .
discount_application.valueDe waarde van de korting.
discount_application.value_typeHet type waarde van de korting. Een van: fixed_amount of percentage .

Eigenschappen van abonnementen

Details van een abonnementscontract, de huidige factureringscyclus en de bijbehorende orderregels, de bezorgmethode en de betaalmethode zijn beschikbaar voor alle e-mailsjablonen voor abonnementen.

Om templates voor abonnementsnotificaties te bewerken, installeer de Shopify Subscriptions-app, en vind het template onder Instellingen > Meldignen onder de sectie Abonnementen.

Eigenschappen van de factureringscyclus van abonnementscontracten

Gebruik het object subscription_contract_billing_cycle voor toegang tot de eigenschappen van het abonnementscontract en de bijbehorende factureringscyclus.

Voorbeeld

{% assign contract = subscription_contract_billing_cycle %}
This contract is currently {{ contract.status }}.

Resultaat:

This contract is currently paused.

Eigenschappen

Beschrijvingen van liquid-eigenschappen die je kunt gebruiken met het abonnementscontractfactureringscyclusobject in meldingstemplates
EigenschappenBeschrijving
status De status van het contract.

actief, gepauzeerd, opgezegd, niet gelukt, verlopen, oud

delivery_method De bezorgmethode van het abonnement.

Als het abonnement voor een service of digitaal product is, wordt nil geretourneerd.

billing_frequencyHoe vaak een abonnement wordt gefactureerd.
delivery_frequency Hoe vaak het abonnement wordt bezorgd.
origin_order De oorspronkelijke bestelling waarmee het abonnement is gestart.

Als het abonnement niet is aangemaakt via een Shopify-bestelling, wordt nil geretourneerd.

customerDe klant die het abonnement heeft genomen.
line_items De orderregels in de factureringscyclus van het abonnement.
product_namesEen lijst met de namen van de producten die deel uitmaken van de factureringscyclus van het abonnement.
update_payment_method_urlDe URL die de klant kan gebruiken om de betaalmethode voor dit contract bij te werken.
shipping_address Het bezorgadres van het abonnement.

Als het abonnement voor een service of digitaal product is, wordt nil geretourneerd.

billing_addressHet factuuradres van het abonnement.
subtotal_priceDe subtotaalprijs van de orderregels van het abonnement.
shipping_priceDe verzendkosten van het abonnement.
total_taxDe totale belasting van het abonnement.
total_priceDe totale prijs van het abonnement.
total_discountsDe totale kortingen van het abonnement.
customer_self_serve_urlDe selfservice-URL die de klant kan gebruiken om diens abonnementen te beheren.
billing_attempt_expected_dateDe factuurdatum voor deze factureringscyclus.
next_billing_dateDe volgende niet-overgeslagen factuurdatum na deze factureringscyclus.
last_attempted_billing_dateDe laatste factuurdatum voor de factureringscyclus.
days_overdueHet aantal dagen dat de facturering achterstallig is voor deze factureringscyclus.
payment_instrumentHet betaalinstrument dat aan het abonnementscontract is gekoppeld.Dit betaalinstrument wordt gebruikt om de klant te factureren.

Eigenschappen van orderregels van abonnementscontracten

De eigenschappen voor elke orderregel die in de factureringscyclus is opgenomen. Je krijgt toegang tot de eigenschappen van contractorderregels via de bovenliggende eigenschap subscription_contract_billing_cycle.line_items.

Voorbeeld

{% for line_item in subscription_contract_billing_cycle.line_items %}
  {{ line_item.url }}
{% endfor %}
Beschrijvingen van lquid-eigenschappen die je kunt gebruiken bij het abonnementscontractorderregelobject in meldingstemplates
EigenschappenBeschrijving
urlDe URL naar de pagina met productgegevens voor de productvariant van de orderregel.
requires_shippingOf fysieke verzending vereist is voor de orderregel.
unit_price_measurementDe eenheidsprijsmaat voor de orderregel.
selling_plan_allocationDe verkoopplantoewijzing voor de orderregel.

Eigenschappen van de bezorgmethode voor abonnementscontracten

De eigenschappen voor de bezorgmethode die in deze factureringscyclus wordt gebruikt. Je krijgt toegang tot de eigenschappen van de bezorgmethode via de bovenliggende eigenschap subscription_contract_billing_cycle.delivery_method.

Voorbeeld

{% if subscription_contract_billing_cycle.delivery_method != blank %}
  Delivery method: {{ subscription_contract_billing_cycle.delivery_method.title }}
{% endif %}
Beschrijvingen van lquid-eigenschappen die je kunt gebruiken bij het abonnementscontractbezorgmethode-object in meldingstemplates
EigenschappenBeschrijving
titleDe titel van de verzendoptie die aan de bezorgmethode is gekoppeld.
type Het type bezorgmethode.

verzending, lokaal of afhalen

Eigenschappen van betaalinstrumenten voor abonnementscontracten

Details over het betaalinstrument voor het abonnementscontract. Dit betaalinstrument wordt gebruikt om de klant te factureren. Je krijgt toegang tot de eigenschappen van betaalinstrumenten via de bovenliggende eigenschap subscription_contract_billing_cycle.payment_instrument.

Voorbeeld

{% assign instrument = subscription_contract_billing_cycle.payment_instrument %}

<img src="{{ instrument.payment_type | payment_type_img_url }} " alt="{{ instrument.credit_card_company }}" />
{{ instrument.credit_card_company }} ending with {{ instrument.credit_card_last_four_digits }}
Beschrijvingen van lquid-eigenschappen die je kunt gebruiken bij het abonnementscontractbetaalinstrumentobject in meldingstemplates
EigenschappenBeschrijving
payment_type Het type betaalmethode dat wordt weergegeven door het betaalinstrument.

Gebruik betaalfilters om een afbeeldings-URL of SVG te krijgen.

credit_card_brandHet merk van de creditcard.
credit_card_companyDe naam van het creditcardbedrijf.
credit_card_last_four_digitsDe laatste vier cijfers van de creditcard.

E-mailmeldingseigenschappen

Beschrijvingen van lquid-eigenschappen die je kunt gebruiken bij het e-mailmeldingenobject in meldingstemplates
EigenschappenBeschrijving
shop.email_logo_urlDe URL voor het logo dat is opgegeven in het gedeelte E-mailtemplates aanpassen van de beheerder.
shop.email_logo_widthDe logobreedte (pixels) die is opgegeven in het gedeelte E-mailtemplates aanpassen van de beheerder.
shop.email_accent_colorDe HEX-code voor de accentkleur die is opgegeven in het gedeelte E-mailtemplates aanpassen van de beheerder.

Eigenschappen van winkeltegoed

De eigenschappen met details over het winkeltegoed van een klant.

Beschrijvingen van de Liquid-eigenschappen die je kunt gebruiken bij het winkeltegoedobject in meldingstemplates
EigenschappenBeschrijving
customer.store_credit_account.balance

Geeft het winkeltegoed van de klant weer in de valuta die bij de relevante context hoort. Enkele voorbeelden:

{{customer.store_credit_account.balance | money_with_currency}}
Zat het antwoord dat je zocht er niet bij? Wij helpen je graag verder.