Reference til notifikationsvariabler
Notifikationer, der sendes fra din butik, gengives ved hjælp af Liquid. Liquid er Shopifys enkle og brugervenlige programmeringssprog. Det er det samme programmeringssprog, som temaer fra Theme Store er bygget på.
Hvis du vil redigere de notifikationer, der sendes fra din butik, kan du foretage grundlæggende tilpasninger af dine notifikationsskabeloner. Du får adgang til den komplette liste over notifikationer, du kan tilpasse, ved at gå til siden Notifikationer i din Shopify-administrator.
Hvis du har brug for hjælp til mere avancerede ændringer eller til at lave ændringer i tilpassede notifikationsskabeloner, kan du kontakte fællesskabet i vores fora, eller du kan også ansætte en Shopify-partner til at lave tilpasningerne for dig. Få mere at vide om at ansætte en Shopify-partner.
På denne side
- Ordreegenskaber
- Egenskaber for ordrekladder
- Egenskaber for betalingsplan
- Egenskaber for betalingsstatus
- Egenskaber for bundlekomponent
- Komponentegenskaber
- Egenskaber for varelinje
- Egenskaber for varelinjegruppe
- Egenskaber for refusioner
- Klargøringsegenskaber
- Egenskaber for klargjort pakke
- Leveringsegenskaber
- Egenskaber for rabat
- Abonnementsegenskaber
- Egenskaber for mailnotifikation
- Egenskaber for butikskredit
Ordreegenskaber
Mange af en ordres egenskaber er direkte tilgængelige via Liquid og i skabeloner.
| Egenskab | Beskrivelse |
|---|---|
id |
Et systemdækkende, unikt id for ordren til internt brug. Brug følgende eksempel til at oprette et link til ordren i administratorafsnittet i din butik. I din skabelon til Ny ordre kan du f.eks. tilføje følgende kode: Se ordre
|
email | Den mail, der er knyttet til ordren. |
name |
Typisk er dette et nummertegn efterfulgt af Eksempel: #1004 |
order_name | Samme som navn. |
order_number |
Butiksunikt nummer for ordren uden nummertegnet # som præfiks, eller et eventuelt præfiks eller suffiks, som butiksejeren har føjet til ordre-id'et i butiksindstillingerne. Eksempel: 1004 |
confirmation_number | En tilfældigt genereret alfanumerisk identifikator for ordren, som kan blive vist til kunden i stedet for det sekventielle ordrenavn. Det er ikke garanteret, at denne værdi er unik. Eksempel: XPAV284CT |
created_at |
Datoen og klokkeslættet for, hvornår kunden oprettede ordren. Du kan formatere dette ved hjælp af datofiltret. Eksempel: 2009-05-30T17:43:51+02:00 |
payment_terms |
Betalingsbetingelser angiver betalingsfristen for en ordre. Få mere at vide om, hvordan du tilføjer betalingsbetingelser til ordrefakturaer. Du kan finde flere oplysninger i Liquid-referencen for payment_terms. |
destination | Destinationen, hvor varerne skal sendes hen. |
tags | Returnerer et array med alle ordrens tags. Disse tags returneres i alfabetisk rækkefølge. Tags, der anvendes dynamisk af apps eller platformens funktioner, f.eks. tagget Shopify Collective, er muligvis ikke tilgængelige, når notifikationsmailen oprettes. Hvis du vil registrere varer fra en bestemt funktion, skal du i stedet tjekke tags på produktniveau for hver varelinje. Se referencedokumentationen til Liquid for at få flere oplysninger. |
transactions | Returnerer en matrix af transaktioner fra ordren. |
tax_price | De samlede skatter for alle varer i ordren. |
tax_lines |
Skatter opdelt efter beskatningstype:
{% for tax_line in tax_lines %}
{{ tax_line.title }} ({{ tax_line.rate_percentage }} %) : {{ tax_line.price | money_with_currency }}
{% endfor %}
|
tax_line.title | Navnet på skatten. F.eks. QST eller moms. |
tax_line.price | Skattebeløbet. |
tax_line.rate | Skatteprocenten som decimaltal. Den returnerer 0,175, hvis den er 17,5 %. |
tax_line.rate_percentage | Skatteprocenten i et læsbart format. Den returnerer 17,5, hvis satsen er 0,175. |
customer | Kundeobjekt, der indeholder attributterne for kunde-outputtet. |
billing_address | Faktureringsadressen. |
billing_address.first_name | Kundens fornavn. |
billing_address.last_name | Kundens efternavn. |
billing_address.company | Firmanavn til fakturering. |
billing_address.phone | Telefonnummer fra faktureringsadressen. |
shop.name | Navnet på din butik. |
shop.phone | Din butiks telefonnummer. |
subtotal_price | Summen af priserne på ordrens varelinjer, efter at eventuelle rabatter på varelinjer eller indkøbskurven er fratrukket. Subtotalen inkluderer ikke skatter (medmindre skatter er inkluderet i priserne), leveringsomkostninger eller drikkepenge. |
discounts | En liste over rabatter. |
discounts_amount | Det samlede rabatbeløb, der er anvendt. Eksempel: +5,00 USD |
discounts_savings | Det samlede besparelsesbeløb fra alle rabatter. Eksempel: -5,00 USD |
total_price |
Ordrens totalbeløb (subtotal + leveringsomkostninger - leveringsrabat + skat). |
financial_status | Den aktuelle betalingsstatus. En af: nil, pending, authorized, paid, voided, refunded. |
requires_shipping | (Boolesk) Returnerer sand, hvis der er mindst én vare i ordren, som kræver forsendelse. |
shipping_method.title | Navnet på leveringsprisen. I meddelelser til kunder bliver navnet på leveringsprisen oversat til det sprog, som kunden betalte på, når sproget er et andet end butikkens standardsprog. Eksempel: Standardlevering |
shipping_method.price |
Leveringsprisen inklusive eventuelle leveringsrabatter. Eksempel: |
shipping_price |
Leveringsprisen. Eksempel: |
shipping_address | Leveringsadressen. |
shipping_address.first_name | Fornavnet på leveringsadressen. |
shipping_address.company | Firmanavn på leveringsadressen. |
shipping_address.phone | Telefonnummer fra leveringsadressen. |
line_items | Liste over alle varelinjer i ordren. |
line_items_including_zero_quantity | Liste over alle varelinjer i ordren, inklusive dem med et antal på nul. Varelinjer har et antal på nul, når de refunderes fuldt ud. |
line_item_groups(Orders and POS only) | Liste over alle varelinjegrupper, der indeholder varelinjekomponenter i ordren. |
item_count | En sum af alle varers antal. |
fulfillment_status | Ordrens aktuelle klargøringsstatus. En af: unfulfilled, partial, fulfilled. |
note | Noten, der er knyttet til ordren. Noten kan fås fra kunden og/eller redigeres i ordreoplysningerne i din administrator. |
attributes |
Eventuelle attributter, der var knyttet til ordren. Eksempel: |
metafields |
Eventuelle metafelter for ordren. Brug følgende syntaks: metafields.NAMESPACE.KEY |
referring_site |
Indeholder webadressen på den henviser, der bragte kunden til din butik. Eksempel: |
landing_site |
Indeholder stien til den landingsside, som kunden brugte. Dette er den første side, kunden så, da vedkommende ankom til butikken. Eksempel: |
landing_site_ref |
Gennemgår landingssiden og udtrækker en referenceparameter fra den. Referenceparametre kan være: Hvis
{% if landing_site_ref == 'my-tracking-token' %}
Min handling ...
{% endif %}
|
cancelled | (Boolesk) Returnerer sand, hvis ordren er blevet annulleret. |
cancelled_at | Tidspunktet, hvor ordren blev annulleret. |
cancel_reason | Den årsag, der blev valgt ved annullering af ordren. En af: inventory, customer, declined, fraud eller other. |
has_high_risks?(deprecated) | Returnerer sand, hvis ordren har høj risiko |
unique_gateways |
Returnerer en liste over unikke betalingsudbydere for en ordre. Hvis en person f.eks. har betalt med et Visa-kort, et Mastercard og kontanter, er den returnerede liste |
location(POS only) |
Viser ordrens fysiske lokation. Der findes flere tilgængelige lokationsegenskaber, som er angivet her. Du kan konfigurere lokationer i området Lokationer i din administrator. |
order_status_url |
Returnerer linket til ordrestatussiden for denne ordre. |
fulfilled_line_items(deprecated) | Liste over varelinjer, der er blevet klargjort. |
unfulfilled_line_items(deprecated) | Liste over varelinjer, der ikke er fuldt klargjort. |
b2b? |
Returnerer 'true', hvis ordren er en B2B-ordre. Brug egenskaben sammen med B2B-variabler til at vise relevante oplysninger, f.eks. firmanavn, firmalokation og adresse i mails. På B2B-ordrer kan du f.eks. føje et sidehoved til en skabelon med følgende oplysninger:
{% if b2b? %}
<p> Customer: {{ customer.name }}
<p> Company: {{ company.name }}
<p> Location: {{ company_location.name }}
{% endif%}
|
company | Det firma, du sælger til på en B2B-ordre. |
company.name | Navnet på firmaet på en B2B-ordre. |
company.id | Firmaets id på en B2B-ordre. |
company_location | Firmaets lokation på en B2B-ordre. Et firma, der køber hos dig, kan have mere end én lokation. |
company_location.name | Navnet på firmalokationen på en B2B-ordre. |
company_location.id | Id-nummeret for firmalokationen på en B2B-ordre. |
company_location.shipping_address | Firmalokationens leveringsadresse på en B2B-ordre. |
company_location.billing_address | Firmalokationens faktureringsadresse på en B2B-ordre. |
customer_order_url | Den nye ordrestatusside for en ordre, hvor en kunde har anmodet om en returnering via kundekonti. |
Egenskaber for ordrekladde
| Egenskab | Beskrivelse |
|---|---|
id | Et unikt id for ordrekladden til internt brug. |
invoice_url | Et link, som kunden kan følge for at betale fakturaen via Shopifys sikre betaling. |
reserve_inventory_until |
Den dato og det klokkeslæt, som varelinjerne i kladden er reserveret indtil, f.eks. Du kan formatere datoer ved hjælp af Liquids datofilter. |
user | Den seneste medarbejder, der har ændret ordrekladden. |
user.name | Navnet på den seneste medarbejder, der har ændret ordrekladden. |
user.email | Mailadressen på den seneste medarbejder, der har ændret ordrekladden. |
email | Mailadressen, der er knyttet til ordrekladden. |
name | Det unikke number for ordrekladden med nummertegnet # som præfiks. |
number | Det unikke nummer for ordrekladden uden ordrens præfiks eller suffiks. |
created_at |
Den dato og det klokkeslæt, hvor kunden oprettede ordrekladden, f.eks. Du kan formatere datoer ved hjælp af Liquids datofilter. |
tags | Returnerer en matrix af alle ordrens tags. Taggene returneres i alfabetisk rækkefølge. Du kan finde flere oplysninger i Liquid-referencedokumentationen. |
tax_price | De samlede skatter for alle varer i ordrekladden. |
tax_lines |
Skatter opdelt efter skattetype:
{% for tax_line in tax_lines %}
{{ tax_line.title }} ({{ tax_line.rate_percentage }}%) : {{ tax_line.price | money_with_currency }}
{% endfor %}
|
tax_line.title | Navnet på skatten. Eksempler: QST eller moms |
tax_line.price | Skattebeløbet. |
tax_line.rate | Skatteprocenten i decimalform. F.eks. vil en skatteprocent på 17,5 % returnere 0,175. |
tax_line.rate_percentage | Skatteprocenten i procentform. F.eks. vil en sats på 0,175 returnere 17,5. |
customer | Kundeobjekt, der indeholder attributterne for kunde-outputtet. |
billing_address | Faktureringsadressen for ordrekladden. |
billing_address.first_name | Kundens fornavn. |
billing_address.last_name | Kundens efternavn. |
billing_address.company | Firmanavnet i faktureringsadressen. |
billing_address.phone | Telefonnummeret i faktureringsadressen. |
shop.name | Navnet på din butik. |
shop.phone | Din butiks telefonnummer. |
subtotal_price | Summen af priserne på ordrekladdens varelinjer, efter at en eventuel varelinjerabat eller rabat på indkøbskurv er trukket fra. Subtotalen omfatter ikke skatter (medmindre skatter er inkluderet i priserne) eller leveringsomkostninger. |
discounts | En liste over rabatter. |
discounts_amount | Det samlede beløb for alle anvendte rabatter. Eksempel: +5,00 USD |
discounts_savings | Den samlede besparelse, der opnås via alle rabatter. Eksempel: -5,00 USD |
total_price | Den samlede pris for ordren (subtotal + leveringsomkostninger - leveringsrabat + skat). |
amount_due_now | Det beløb, der kræves på fakturaen for ordrekladden. |
requires_shipping | Returnerer true hvis der er mindst én vare i ordrekladden, som kræver forsendelse. Returnerer false hvis ingen varer i ordrekladden kræver forsendelse. |
shipping_method.title | Navnet på leveringsprisen. Eksempel: Standardlevering |
shipping_method.price | Prisen for leveringsmetoden. Returnerer de samme oplysninger som shipping_price. |
shipping_price |
Leveringsprisen. Du kan formatere dette beløb ved hjælp af Liquids pengefiltre. |
shipping_address |
Bemærk: I modsætning til almindelige ordrer kan en ordrekladdes leveringsadresse være ufuldstændig. |
shipping_address.first_name | Fornavnet på leveringsadressen. |
shipping_address.company | Firmanavnet i leveringsadressen. |
shipping_address.phone | Telefonnummeret i leveringsadressen. |
line_items | En liste over alle varelinjer i ordrekladden. |
item_count | Summen af antallet af alle varer i ordrekladden. |
note | Den note, der er knyttet til ordrekladden. Noten kan hentes fra kunden og kan også redigeres på skærmbilledet med oplysninger om ordrekladden i din Shopify-administrator. |
metafields |
Eventuelle metafelter på ordrekladden. Brug følgende syntaks: metafields.NAMESPACE.KEY |
location |
Den fysiske lokation for ordren. Der er flere tilgængelige lokationsegenskaber. Du kan konfigurere lokationer på siden Lokationer i din Shopify-administrator. |
b2b? |
Returnerer 'true', hvis ordren er en B2B-ordre. Brug egenskaben sammen med B2B-variabler til at vise relevante oplysninger, f.eks. firmanavn, firmalokation og adresse i mails. På B2B-ordrer kan du f.eks. føje et sidehoved til en skabelon med følgende oplysninger:
{% if b2b? %}
<p> Customer: {{ customer.name }}
<p> Company: {{ company.name }}
<p> Location: {{ company_location.name }}
{% endif%}
|
company | Det firma, du sælger til på en B2B-ordre. |
company.name | Navnet på firmaet på en B2B-ordre. |
company.id | Firmaets id på en B2B-ordre. |
company_location | Firmaets lokation på en B2B-ordre. Et firma, der køber hos dig, kan have mere end én lokation. |
company_location.name | Navnet på firmalokationen på en B2B-ordre. |
company_location.id | Id-nummeret for firmalokationen på en B2B-ordre. |
company_location.shipping_address | Firmalokationens leveringsadresse på en B2B-ordre. |
company_location.billing_address | Firmalokationens faktureringsadresse på en B2B-ordre. |
payment_methods | En liste over gemte betalingsmetoder, der er tilgængelige til at behandle det samlede beløb for kladden. |
payment_method.payment_instrument | Betalingsinstrumentet, der indeholder oplysninger om den gemte betalingsmetode. |
payment_method.payment_instrument.payment_type | Typen af den gemte betalingsmetode. F.eks. "credit_card, apple_pay" |
payment_method.payment_instrument.credit_card_brand | Kortets brand, når `payment_type` er "credit_card" |
payment_method.payment_instrument.credit_card_company | Kortselskabet, når `payment_type` er "credit_card" |
payment_method.payment_instrument.credit_card_company | De sidste 4 cifre på kortet, når `payment_type` er "credit_card" |
Egenskaber for betalingsplan
| Egenskab | Beskrivelse |
|---|---|
payment_schedule.amount_due |
Beløbet, der skal betales for en betalingsplan. Du kan formatere beløb med valutaer ved hjælp af Liquid-money filter. |
payment_schedule.due_at |
Forfaldsdatoen for betalingsplanen. Du kan formatere datoer ved hjælp af Liquids datofilter. |
payment_schedule.due_in_days |
Antallet af dage indtil forfaldsdatoen, hvis betalingsplanen stadig er forfalden (ubetalt). |
payment_schedule.due_later? |
Returnerer true, hvis en betalingsplan ikke er blevet betalt, og dens forfaldsdato ligger i fremtiden. |
payment_schedule.number_of_days_overdue? |
Antallet af dage siden forfaldsdatoen for en overskreden betalingsplan. |
payment_schedule.overdue? |
Returnerer true, hvis en betalingsplan ikke er blevet betalt og har overskredet sin forfaldsdato. |
Egenskaber for betalingsstatus
| Egenskab | Beskrivelse |
|---|---|
has_pending_payment |
(boolean) Returnerer true, hvis ordren har en transaktion med en afventende betaling. Få mere at vide om afventende betalinger. |
buyer_action_required |
(boolean) Returnerer true, hvis en ordre har en transaktion med en afventende betaling, og der kræves en handling fra køberen for at fjerne blokeringen af betalingen. Når denne værdi returnerer true, og betalingsmetoden understøtter betalingsinstruktioner, giver Få mere at vide om Liquid-transaktionsobjektet. |
Egenskaber for sampakkomponent
Hver bundle_component på listen over line_item.bundle_components har følgende egenskaber. (Kun ordrekladder)
| Egenskab | Beskrivelse |
|---|---|
bundle_component.image_url | Webadressen til billedet for sampakkomponenten. |
bundle_component.product.title | Titlen på produktet i sampakkomponenten. |
bundle_component.quantity | Antal for sampakkomponenten. |
bundle_component.variant.title | De aktuelle navne på valgmulighedsværdierne for sampakkomponentens variant, adskilt af Eksempel: small / rød |
Egenskaber for komponent
Hver component på listen over line_item.components har følgende egenskaber. (Kun forladte betalingssider)
`
| Egenskab | Beskrivelse |
|---|---|
component.image_url | Webadressen til billedet for komponenten. |
component.product.title | Titlen på produktet i komponenten. |
component.quantity | Antal for komponenten. |
component.variant.title | De aktuelle navne på komponentvariantens værdier for valgmuligheder, adskilt af Eksempel: small / rød |
Egenskaber for varelinje
Hver line på listen over line_items eller subtotal_line_items har følgende egenskaber.
| Egenskab | Beskrivelse |
|---|---|
line.applied_discounts(POS and draft orders only) | Liste over rabatter, der er anvendt på denne vare (hver rabat har egenskaberne title, code, amount, savings og type). |
line.bundle_components(Draft orders only) | Liste over varelinjer, der er sampakkomponenter for denne vare. Returnerer kun en liste, hvis denne varelinje er et sampakket produkt. |
line.bundle_parent?(Draft orders only) | (boolean) Returnerer true, hvis varelinjen er et sampakket produkt. |
line.components(Abandoned checkout only) | Liste over varelinjer, der er komponenter for denne vare. |
line.parent?(Abandoned checkout only) | (boolean) Returnerer true, hvis varelinjen har komponenter. |
line.custom(Draft orders only) | (boolean) Returnerer true, hvis varen er en tilpasset varelinje for en ordrekladde. |
line.delivery_agreement | Delivery Agreement, der er knyttet til denne varelinje. |
line.grams | Vægten af en enkelt vare. |
line.groups | Line item group for varen. |
line.image | Returnerer webadressen til billedet, der er knyttet til denne varelinje. Du kan også bruge img_url-filteret til at hente specifikke billedstørrelser, f.eks. {{ line.image | img_url: 'small' }} |
line.line_price | Prisen ganget med antallet for den pågældende vare. |
line.original_line_price | Den samlede pris for antallet af varer, der er inkluderet i varelinjen, før rabatter blev anvendt. |
line.final_line_price | Den samlede pris for alle varerne i varelinjen, inklusive alle rabatbeløb på varelinjeniveau. |
line.pre_tax_price | Prisen før skat for varelinjen, ganget med varelinjens antal. |
line.price | Prisen for en enkelt vare. |
line.product.metafields | Eventuelle metafelter på produktniveau. Brug følgende syntaks: line.product.metafields.NAMESPACE.KEY |
line.product.title | Produktets aktuelle navn. |
line.product.vendor | Varens forhandler. |
line.properties | Returnerer en matrix med tilpassede oplysninger for en vare. Egenskaber for varelinjer angives af kunden på produktsiden, inden et produkt føjes til indkøbskurven. |
line.quantity | Antal for den pågældende vare. |
line.current_quantity | Varens nuværende antal, efter varer er blevet fjernet. |
line.requires_shipping | (boolean) Returnerer true, hvis varianten for varen har indstillingen Fysisk produkt aktiveret på produktsiden. |
line.selling_plan_allocation | Returnerer et selling_plan_allocation-objekt, der beskriver, hvordan en salgsplan, f.eks. et abonnement, påvirker varelinjen. |
line.taxable | (boolean) Returnerer true, hvis afkrydsningsfeltet 'Opkræv skat for dette produkt' er markeret for varens variant på produktsiden. |
line.title | Navnet på produktet på salgstidspunktet, efterfulgt af en tankestreg og navnet på varianten på salgstidspunktet. Variantnavnet inkluderes ikke, når det er "Default Title". I meddelelser til kunder oversættes produktnavnet og variantnavnet til det sprog, som kunden gennemførte betalingen på, hvis sproget er forskelligt fra butikkens standardsprog. |
line.url | Den relative webadresse for varelinjens variant. Den relative webadresse indeholder ikke din butiks rodwebadresse (mystore.myshopify.com). |
line.variant.barcode | Stregkoden, der er knyttet til produktvarianten. |
line.variant.compare_at_price | Den førpris, der er knyttet til produktvarianten. |
line.variant.image | Billedet for produktvarianten. Returnerer kun et billede, hvis der er et bestemt billede tildelt varianten i varelinjen. |
line.variant.metafields | Eventuelle metafelter på variantniveau. Brug følgende syntaks: line.variant.metafields.NAMESPACE.KEY |
line.variant.sku | Den SKU, der er knyttet til produktvarianten. |
line.variant.title | De aktuelle navne på variantens værdier for valgmuligheder, forbundet af Eksempel: small / rød |
line.refunded.quantity(within refund notifications) | Antallet af en vare, der skal refunderes. Du kan bruge denne egenskab til at tilføje en identifikator til refunderede varer i en ordre. For eksempel: |
Registrer Shopify Collective-varer i notifikationsskabeloner
Tagget Shopify Collective føjes til en ordre, efter mailen med ordrebekræftelsen er sendt, så {% if tags contains 'Shopify Collective' %} er aldrig true i en skabelon til ordrebekræftelse. Hvis du vil registrere Shopify Collective-varer, skal du i stedet tjekke tags på produktniveau for hver varelinje:
{% assign has_collective_item = false %}
{% for line in line_items %}
{% if line.product.tags contains 'Shopify Collective' %}
{% assign has_collective_item = true %}
{% endif %}
{% endfor %}
{% if has_collective_item %}
<!-- Collective-specific content -->
{% endif %}Egenskaber for varelinjegruppe
Hver line_item_group på listen over line_item_groups har følgende egenskaber.
| Egenskab | Beskrivelse |
|---|---|
line_item_group.display_title | Titlen på varelinjegruppen. |
line_item_group.components | Liste over varelinjekomponenter, der tilhører gruppen. |
line_item_group.image | Billedet af varelinjegruppen. |
line_item_group.product_id | Produkt-id'et for varelinjegruppen. |
line_item_group.variant | Variantobjektet for varelinjegruppen. |
line_item_group.variant_id | Variant-ID'et for varelinjegruppen. |
Egenskaber for refusioner
| Egenskab | Beskrivelse |
|---|---|
amount | Det refunderede beløb. |
refund_line_items | En liste over varelinjer til refusion, der skal refunderes. |
Egenskaber for varelinje til refusion
Hver refund_line på listen over refund_line_items har følgende egenskaber:
| Egenskab | Beskrivelse |
|---|---|
refund_line.line_item | Den line_item, der refunderes. Dette giver adgang til alle line_item's egenskaber. |
refund_line.quantity | Antallet af varelinjen, der skal refunderes. |
Egenskaber for klargøring
| Egenskab | Beskrivelse |
|---|---|
service_name | Navnet på den tilpassede tjeneste som defineret på siden Indstillinger > Forsendelse og levering. (Kun for klargøringsanmodning) |
fulfillment.estimated_delivery_at | En estimeret leveringsdato, der er baseret på det trackingnummer (hvis tilgængeligt), som leveres af et af følgende fragtfirmaer: USPS, FedEx, UPS, Canada Post (kun Canada). Denne egenskab er kun tilgængelig, når fragtpriser beregnet af fragtfirma er i brug. |
fulfillment.fulfillment_line_items | En liste over varelinjer til klargøring, der skal klargøres. |
fulfillment.item_count | En sum af alle varers antal. Det samlede antal varer, der klargøres. |
fulfillment.requires_shipping | (boolesk) Returnerer 'true', hvis denne anmodning om klargøring kræver forsendelse. |
fulfillment.tracking_company | Firmaet, der foretager sporingen. |
fulfillment.tracking_numbers | En liste over trackingnumre. |
fulfillment.tracking_urls | En liste over sporingswebadresser. |
items_to_fulfill(deprecated) | En liste over varelinjer, der skal klargøres af denne specifikke, tilpassede klargøringstjeneste. (Kun for anmodning om klargøring) |
items_to_fulfill_count(deprecated) | Det samlede antal varer, der skal klargøres med denne anmodning. (Kun for anmodning om klargøring) |
Egenskaber for varelinje til klargøring
Hver fulfillment_line på listen over fulfillment_line_items har følgende egenskaber.
| Egenskab | Beskrivelse |
|---|---|
fulfillment_line.line_item | Den line_item, der klargøres. Dette giver adgang til alle line_item's egenskaber. |
fulfillment_line.quantity | Antallet af varelinjen, der klargøres. |
Egenskaber for klargjort pakke
En klargjort pakke indeholder de varer, der er markeret som klar til afhentning.
| Egenskab | Beskrivelse |
|---|---|
item_count | En sum af alle varers antal i den klargjorte pakke. |
prepared_package_line_items | En liste over varelinjer i klargjort pakke. |
Egenskaber for varelinje i klargjort pakke
Hver prepared_package_line_item på listen over prepared_package_line_items har følgende egenskaber.
| Egenskab | Beskrivelse |
|---|---|
line_item | Den tilknyttede line_item. Dette giver adgang til alle line_item's egenskaber. |
quantity | Antallet af varelinjen, der er blevet markeret som klar til afhentning. |
Egenskaber for levering
| Egenskab | Beskrivelse |
|---|---|
delivery_agreements | Liste over alle leveringsaftaler for ordren. |
delivery_instructions | Oplysninger om lokal levering, der skal deles med kunden. Disse oplysninger styres af feltet Leveringsoplysninger i dine indstillinger for lokal levering. |
consolidated_estimated_delivery_time | Oplysninger om ordrens leveringsdatoer, der skal deles med kunden. Disse oplysninger styres af indstillingen Behandlingstid, som du har angivet på siden Forsendelse og levering. Når ordren har flere leveringsmetoder, vises en liste over leveringsmetoder og -datoer. |
has_multiple_delivery_methods | (boolesk) Returnerer 'true', hvis ordren har flere leveringsmetoder. |
Egenskaber for leveringsaftale
| Egenskab | Beskrivelse |
|---|---|
delivery_agreement.delivery_method_type | Typen af leveringsmetode. |
delivery_agreement.delivery_method_name | Typen af leveringsmetode oversat til det sprog, som køberen betalte på, når sproget er et andet end butikkens standardsprog. |
delivery_agreement.line_item_groups | Liste over alle varelinjegrupper, der indeholder bundtede varelinjekomponenter i leveringsaftalen. |
delivery_agreement.line_items | Liste over alle varelinjer, der er knyttet til denne leveringsaftale. |
Egenskaber for rabat
Der findes to typer rabategenskaber.
discount_applications beskriver, hvorfor og hvordan en vare har fået rabat.
discount_allocations beskriver, hvordan en bestemt rabat påvirker en varelinje, og hvordan den reducerer prisen. Du bør bruge denne egenskab på varelinjeniveau.
Du kan kombinere disse egenskaber for at vise rabatoplysninger på varelinje- eller ordreniveau.
Eksempel
Dette eksempel tjekker, om der er anvendt en rabat på varelinjen. Hvis rabatten ikke blev anvendt på ordreniveau (all), vises rabatnavnet og beløbet.
{% 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 %}Resultatet kan se nogenlunde sådan her ud:
SPRING5 (-$5.00)Egenskaber for discount_allocation
Hver discount_allocation på listen over discount_allocations har følgende egenskaber.
| Egenskab | Beskrivelse |
|---|---|
discount_allocation.amount | Det beløb, som kunden sparer på en varelinje. Skal angives i et loop, hvis du vil tillade flere rabatkoder. |
discount_allocation.discount_application | Rabatanvendelsen, der fordeler beløbet på varelinjen. |
Egenskaber for discount_application
Hver discount_application på listen over discount_applications har følgende egenskaber.
| Egenskab | Beskrivelse |
|---|---|
discount_application.target_selection |
Beskriver, hvordan en rabat vælger varelinjer i indkøbskurven, der skal have rabat. En af følgende:
|
discount_application.target_type | Den varetype, som en rabat gælder for (line_item eller shipping_line). |
discount_application.title | Det kundevendte navn for rabatten. Eksempler: Welcome10 eller CBBWQQAKYBYY |
discount_application.total_allocated_amount | Det samlede beløb, som rabatten reducerer en ordres pris med. |
discount_application.type | Typen af rabat. En af følgende: automatic, discount_code, manual eller script. |
discount_application.value | Værdien af rabatten. |
discount_application.value_type | Værditypen for rabatten. En af følgende: fixed_amount eller percentage. |
Egenskaber for abonnement
Oplysninger om en abonnementsaftale, den aktuelle faktureringscyklus og dens varelinjer, leveringsmetode og betalingsmetode er tilgængelige for alle mailskabeloner til abonnementer.
Hvis du vil redigere meddelelsesskabeloner til abonnementer, skal du installere Shopify Subscriptions-appen og derefter finde skabelonen under Indstillinger > Meddelelser i afsnittet Abonnementer.
Egenskaber for faktureringscyklus for abonnementsaftale
Hvis du vil have adgang til egenskaberne for abonnementsaftalen og dens faktureringscyklus, skal du bruge objektet subscription_contract_billing_cycle.
Eksempel
{% assign contract = subscription_contract_billing_cycle %}
This contract is currently {{ contract.status }}.Resultat:
This contract is currently paused.Egenskaber
| Egenskab | Beskrivelse |
|---|---|
status |
Kontraktens status. En af følgende: active, paused, cancelled, failed, expired, stale,
|
delivery_method |
Abonnementets leveringsmetode. Hvis abonnementet er på en tjeneste eller et digitalt produkt, returneres nil.
|
billing_frequency | Hvor ofte abonnementet faktureres. |
delivery_frequency | Hvor ofte abonnementet leveres. |
origin_order |
Den oprindelige ordre, som oprettede abonnementet. Hvis abonnementet ikke blev oprettet fra en Shopify-ordre, returneres nil.
|
customer | Abonnementets kunde. |
line_items | Varelinjerne i faktureringscyklussen for abonnementet. |
product_names | En liste over navnene på de produkter, der er inkluderet i faktureringscyklussen for abonnementet. |
update_payment_method_url | Den webadresse, som kunden kan bruge til at opdatere betalingsmetoden for denne kontrakt. |
shipping_address |
Abonnementets leveringsadresse. Hvis abonnementet er på en tjeneste eller et digitalt produkt, returneres nil.
|
billing_address | Abonnementets faktureringsadresse. |
subtotal_price | Subtotalen for abonnementsvarelinjerne. |
shipping_price | Forsendelsesprisen for abonnementet. |
total_tax | Den samlede skat for abonnementet. |
total_price | Den samlede pris for abonnementet. |
total_discounts | De samlede rabatter for abonnementet. |
customer_self_serve_url | Den selvbetjeningswebadresse, som kunden kan bruge til at administrere sine abonnementer. |
billing_attempt_expected_date | Faktureringsdatoen for denne faktureringscyklus. |
next_billing_date | Den næste faktureringsdato, der ikke er sprunget over, efter denne faktureringscyklus. |
last_attempted_billing_date | Den seneste forsøgte faktureringsdato for faktureringscyklussen. |
days_overdue | Antallet af dage, som faktureringen er forfalden med for denne faktureringscyklus. |
payment_instrument | Det betalingsinstrument, der er knyttet til abonnementsaftalen. Dette betalingsinstrument bruges til at fakturere kunden. |
Egenskaber for varelinje i abonnementsaftale
Egenskaberne for hver varelinje, der er inkluderet i faktureringscyklussen. Få adgang til kontraktens varelinjeegenskaber via den overordnede egenskab subscription_contract_billing_cycle.line_items.
Eksempel
{% for line_item in subscription_contract_billing_cycle.line_items %}
{{ line_item.url }}
{% endfor %}| Egenskab | Beskrivelse |
|---|---|
url | Webadressen til produktsiden for varelinjens produktvariant. |
requires_shipping | Om varelinjen kræver fysisk forsendelse. |
unit_price_measurement | Varelinjens måling af enhedspris. |
selling_plan_allocation | Varelinjens allokering af salgsplan. |
Egenskaber for leveringsmetode for abonnementsaftale
Egenskaberne for den leveringsmetode, der bruges i denne faktureringscyklus. Du får adgang til egenskaberne for leveringsmetoden via den overordnede egenskab subscription_contract_billing_cycle.delivery_method.
Eksempel
{% if subscription_contract_billing_cycle.delivery_method != blank %}
Delivery method: {{ subscription_contract_billing_cycle.delivery_method.title }}
{% endif %}| Egenskab | Beskrivelse |
|---|---|
title | Titlen på den forsendelsesmulighed, der er knyttet til leveringsmetoden. |
type |
Typen af leveringsmetode. En af shipping, local eller pick-up.
|
Egenskaber for betalingsinstrument i abonnementsaftale
Oplysninger om betalingsinstrumentet for abonnementsaftalen. Dette betalingsinstrument bruges til at fakturere kunden. Du får adgang til betalingsinstrumentets egenskaber via den overordnede egenskab subscription_contract_billing_cycle.payment_instrument.
Eksempel
{% 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 }}| Egenskab | Beskrivelse |
|---|---|
payment_type |
Typen af betalingsmetode, som repræsenteres af betalingsinstrumentet. Brug betalingsfiltre til at vise en billed-webadresse eller SVG. |
credit_card_brand | Kreditkortets brand. |
credit_card_company | Navnet på kreditkortfirmaet. |
credit_card_last_four_digits | De sidste 4 cifre på kreditkortet. |
Egenskaber for mailnotifikation
| Egenskab | Beskrivelse |
|---|---|
shop.email_logo_url | Webadressen til det logo, der er angivet i afsnittet Tilpas mailskabeloner i administratoren. |
shop.email_logo_width | Logobredden (i pixel), der er angivet i afsnittet Tilpas mailskabeloner i administratoren. |
shop.email_accent_color | HEX-koden for den accentfarve, der er angivet i afsnittet Tilpas mailskabeloner i administratoren. |
Egenskaber for tilgodebevis
Egenskaberne, der indeholder oplysninger om udstedelsen af et tilgodebevis.
| Egenskab | Beskrivelse |
|---|---|
issued_store_credit.amount |
Beløbet for det tilgodebevis, der blev udstedt. Du kan formatere dette beløb ved hjælp af Liquids pengefiltre. |
issued_store_credit.expires_at |
Datoen og klokkeslættet, hvor det udstedte tilgodebevis udløber. Du kan formatere denne værdi ved hjælp af Liquids datofiltre. |
issued_store_credit.balance_after_transaction |
Saldoen på tilgodebeviskontoen, efter tilgodebeviset blev udstedt. Du kan formatere dette beløb ved hjælp af Liquids pengefiltre. |
customer | Kundeobjekt, der indeholder attributterne for kunde-outputtet. |