Variabelreferanse for varsler
Varsler som sendes fra butikken din, gjengis ved hjelp av Liquid. Liquid er Shopifys enkle og brukervennlige programmeringsspråk. Det er det samme programmeringsspråket som temaer fra Theme Store er bygget på.
For å redigere varslene som sendes fra butikken, kan du gjøre grunnleggende justeringer i varslingsmalene. For å få tilgang til den fullstendige listen over varsler du kan justere, kan du gå til Varsler-siden i Shopify-administratoren.
For å få hjelp med mer avanserte endringer, eller for å gjøre endringer i egendefinerte varslingsmaler, kan du kontakte fellesskapet i forumene våre. Du kan også leie inn en Shopify-partner til å gjøre justeringene for deg. Finn ut mer om å leie inn en Shopify-partner.
På denne siden
- Bestillingsegenskaper
- Egenskaper for bestillingsutkast
- Egenskaper for betalingsplan
- Egenskaper for betalingsstatus
- Egenskaper for pakkekomponent
- Komponentegenskaper
- Egenskaper for linjeelement
- Egenskaper for linjeelementgruppe
- Refusjonsegenskaper
- Distribusjonsegenskaper
- Egenskaper for klargjort pakke
- Leveringsegenskaper
- Rabattegenskaper
- Abonnementsegenskaper
- Egenskaper for e-postvarsel
- Egenskaper for butikk-kredit
Bestillingsegenskaper
Mange av egenskapene til en bestilling er tilgjengelige direkte ved hjelp av Liquid og i maler.
| Egenskap | Beskrivelse |
|---|---|
id |
En systemomfattende, unik ID for bestillingen til internt bruk. Bruk følgende eksempel for å generere en kobling til bestillingen i administratordelen av butikken. I Ny bestilling-malen kan du for eksempel legge til følgende kode: Se bestilling
|
email | E-posten som er knyttet til bestillingen. |
name |
Vanligvis er dette et firkanttegn etterfulgt av Eksempel: #1004 |
order_name | Samme som navn. |
order_number |
Butikkunikt nummer for bestillingen, uten firkanttegnprefikset #, eller eventuelle prefikser eller suffikser som er lagt til ordrenummeret av butikkeieren i butikkinnstillingene. Eksempel: 1004 |
confirmation_number | En tilfeldig generert alfanumerisk identifikasjon for bestillingen som kan vises til kunden i stedet for det sekvensielle ordrenavnet. Det er ikke garantert at denne verdien er unik. Eksempel: XPAV284CT |
created_at |
Datoen og klokkeslettet da kunden opprettet bestillingen. Du kan formatere dette ved hjelp av datofilteret. Eksempel: 2009-05-30T17:43:51+02:00 |
payment_terms |
Betalingsbetingelser angir forfallsdatoen for betaling av en bestilling. Finn ut hvordan du legger til betalingsbetingelser i bestillingsfakturaer. Se Liquid-referansen for payment_terms for mer informasjon. |
destination | Destinasjonen varene skal sendes til. |
tags | Returnerer en matrise med alle bestillingens tagger. Taggene returneres i alfabetisk rekkefølge. Tagger som legges til dynamisk av apper eller plattformfunksjoner, for eksempel Shopify Collective-taggen, er kanskje ikke tilgjengelige når e-postvarselet genereres. For å identifisere varer fra en bestemt funksjon kan du i stedet sjekke tagger på produktnivå for hver post. Se referansedokumentasjonen for Liquid for mer informasjon. |
transactions | Returnerer en matrise med transaksjoner fra bestillingen. |
tax_price | De samlede avgiftene for alle varene i bestillingen. |
tax_lines |
Avgifter brutt ned etter avgiftstype:
{% 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å avgiften. For eksempel QST eller MVA. |
tax_line.price | Avgiftsbeløpet. |
tax_line.rate | Avgiftssatsen som et desimaltall. Den returnerer 0,175 hvis den er 17,5 %. |
tax_line.rate_percentage | Avgiftssatsen i et leselig format. Den returnerer 17,5 hvis satsen er 0,175. |
customer | Kundeobjekt som inneholder kjennemerkene for kunde-resultatet. |
billing_address | Fakturaadressen. |
billing_address.first_name | Kundens fornavn. |
billing_address.last_name | Kundens etternavn. |
billing_address.company | Bedriftsnavn for fakturering. |
billing_address.phone | Telefonnummer fra fakturaadressen. |
shop.name | Navnet på butikken. |
shop.phone | Butikkens telefonnummer. |
subtotal_price | Summen av bestillingens postpriser etter at eventuelle postrabatter eller handlekurvrabatter er trukket fra. Delsummen inkluderer ikke avgifter (med mindre avgifter er inkludert i prisene), fraktomkostninger eller tips. |
discounts | En liste over rabatter. |
discounts_amount | Rabattbeløpet som er brukt av alle rabatter. Eksempel: +5,00 kr |
discounts_savings | Beløpet for besparelsene forårsaket av alle rabatter. Eksempel: -5,00 kr |
total_price |
Totalsummen for bestillingen (delsum + fraktomkostninger - fraktrabatt + avgift). |
financial_status | Gjeldende betalingsstatus. Én av: nil, ventende, autorisert, betalt, annullert, refundert. |
requires_shipping | (boolsk) Returnerer true hvis det er minst én vare i bestillingen som krever frakt. |
shipping_method.title | Navnet på fraktprisen. I kundevendte varsler oversettes navnet på fraktprisen til språket kunden betalte med i kassen, når språket er annerledes enn standard butikkspråk. Eksempel: Standardfrakt |
shipping_method.price |
Fraktprisen, inkludert eventuell fraktrabatt. Eksempel: |
shipping_price |
Fraktprisen. Eksempel: |
shipping_address | Leveringsadressen. |
shipping_address.first_name | Fornavnet for leveringsadressen. |
shipping_address.company | Bedriftsnavn for leveringsadresse. |
shipping_address.phone | Telefonnummer fra leveringsadressen. |
line_items | Liste over alle poster i bestillingen. |
line_items_including_zero_quantity | Liste over alle poster i bestillingen, inkludert de med et antall på null. Poster har et antall på null når de er fullstendig refundert. |
line_item_groups(Orders and POS only) | Liste over alle postgrupper som inneholder postkomponenter i bestillingen. |
item_count | En sum av alle varenes antall. |
fulfillment_status | Gjeldende distribusjonsstatus for bestillingen. Én av: ikke-distribuert, delvis, distribuert. |
note | Merknaden som er lagt ved bestillingen. Merknaden kan hentes fra kunden og/eller redigeres i skjermbildet for bestillingsdetaljer i administratorpanelet. |
attributes |
Eventuelle kjennemerker som var knyttet til bestillingen. Eksempel: |
metafields |
Eventuelle metafelt i bestillingen. Bruk følgende syntaks: metafields.NAMESPACE.KEY |
referring_site |
Inneholder URL-adressen til referenten som brakte kunden til butikken. Eksempel: |
landing_site |
Inneholder banen til landingssiden kunden brukte. Dette er den første siden kunden så da de kom til butikken. Eksempel: |
landing_site_ref |
Gjennomgår landingssiden og henter ut en referanseparameter fra den. Referanseparametere kan være: Hvis
{% if landing_site_ref == 'my-tracking-token' %}
Handlingen min…
{% endif %}
|
cancelled | (boolsk) Returnerer true hvis bestillingen er kansellert. |
cancelled_at | Tidspunktet da bestillingen ble kansellert. |
cancel_reason | Årsaken som ble valgt da bestillingen ble kansellert. Én av: lagerbeholdning, kunde, avvist, svindel eller annet. |
has_high_risks?(deprecated) | Returnerer true hvis bestillingen har høy risiko |
unique_gateways |
Returnerer en liste over unike betalingsleverandører for en bestilling. Hvis noen for eksempel har betalt med Visa, Mastercard og kontanter, vil den returnerte listen være |
location(POS only) |
Viser den fysiske lokalisasjonen for bestillingen. Det finnes flere tilgjengelige lokasjonsegenskaper, som er oppført her. Du kan konfigurere steder i Steder-området i administratorpanelet. |
order_status_url |
Returnerer koblingen til statussiden for denne bestillingen. |
fulfilled_line_items(deprecated) | Liste over poster som er oppfylt. |
unfulfilled_line_items(deprecated) | Liste over poster som ikke er fullstendig oppfylt. |
b2b? |
Returnerer «true» hvis bestillingen er en B2B-ordre. Bruk egenskapen med B2B-variabler for å vise relevant informasjon, som bedriftsnavn, bedriftssted og adresse i e-poster. For B2B-ordre kan du for eksempel legge til en overskrift i en mal med følgende informasjon:
{% if b2b? %}
<p> Customer: {{ customer.name }}
<p> Company: {{ company.name }}
<p> Location: {{ company_location.name }}
{% endif%}
|
company | Bedriften du selger til i en B2B-ordre. |
company.name | Navnet på bedriften i en B2B-ordre. |
company.id | ID-en til bedriften i en B2B-ordre. |
company_location | Stedet til bedriften i en B2B-ordre. En bedrift som kjøper fra deg, kan ha mer enn ett sted. |
company_location.name | Navnet på bedriftsstedet i en B2B-ordre. |
company_location.id | ID-nummeret til bedriftsstedet i en B2B-ordre. |
company_location.shipping_address | Leveringsadressen til bedriftsstedet i en B2B-ordre. |
company_location.billing_address | Fakturaadressen til bedriftsstedet i en B2B-ordre. |
customer_order_url | Den nye statussiden for en bestilling en kunde har bedt om retur for ved hjelp av kundekontoer. |
Egenskaper for bestillingsutkast
| Egenskap | Beskrivelse |
|---|---|
id | En unik ID for bestillingsutkastet til intern bruk. |
invoice_url | En kobling kunden kan følge for å betale fakturaen i Shopifys sikre kasse. |
reserve_inventory_until |
Datoen og klokkeslettet som postene i utkastet er reservert til, for eksempel Du kan formatere datoer ved hjelp av Liquids datofilter. |
user | Den siste medarbeideren som endret bestillingsutkastet. |
user.name | Navnet på den siste medarbeideren som endret bestillingsutkastet. |
user.email | E-postadressen til den siste medarbeideren som endret bestillingsutkastet. |
email | E-postadressen som er knyttet til bestillingsutkastet. |
name | Den unike number for bestillingsutkastet, med et nummertegn # foran. |
number | Det unike nummeret til bestillingsutkastet uten bestillingsprefiks eller -suffiks. |
created_at |
Datoen og klokkeslettet da kunden opprettet bestillingsutkastet, for eksempel Du kan formatere datoer ved hjelp av Liquids datofilter. |
tags | Returnerer en matrise med alle bestillingens tagger. Taggene returneres i alfabetisk rekkefølge. Se Liquid-referansedokumentasjonen for mer informasjon. |
tax_price | De samlede avgiftene for alle varene i bestillingsutkastet. |
tax_lines |
Avgifter fordelt etter avgiftstype:
{% 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å avgiften. Eksempler: QST eller MVA |
tax_line.price | Avgiftsbeløpet. |
tax_line.rate | Avgiftssatsen i desimalform. For eksempel vil en avgiftssats på 17,5 % returnere 0,175. |
tax_line.rate_percentage | Avgiftssatsen i prosentform. For eksempel vil en sats på 0,175 returnere 17,5. |
customer | Kundeobjekt som inneholder kjennemerkene for kunde-resultatet. |
billing_address | Fakturaadressen for bestillingsutkastet. |
billing_address.first_name | Kundens fornavn. |
billing_address.last_name | Kundens etternavn. |
billing_address.company | Bedriftsnavnet i fakturaadressen. |
billing_address.phone | Telefonnummeret i fakturaadressen. |
shop.name | Navnet på butikken din. |
shop.phone | Butikkens telefonnummer. |
subtotal_price | Summen av prisene på postene i bestillingsutkastet etter at eventuelle post- eller handlekurvrabatter er trukket fra. Delsummen inkluderer ikke avgifter (med mindre avgifter er inkludert i prisene) eller fraktomkostninger. |
discounts | En liste over rabatter. |
discounts_amount | Det samlede rabattbeløpet. Eksempel: +5,00 kr |
discounts_savings | Det samlede besparelsesbeløpet fra alle rabatter. Eksempel: -5,00 kr |
total_price | Totalprisen for bestillingen (delsum + fraktomkostninger – fraktrabatt + avgift). |
amount_due_now | Beløpet som kreves på fakturaen for bestillingsutkastet. |
requires_shipping | Returnerer true hvis det er minst én vare i bestillingsutkastet som krever frakt. Returnerer false hvis ingen varer i bestillingsutkastet krever frakt. |
shipping_method.title | Navnet på fraktprisen. Eksempel: Standardfrakt |
shipping_method.price | Prisen på fraktmetoden. Returnerer samme informasjon som shipping_price. |
shipping_price |
Fraktprisen. Du kan formatere dette beløpet ved hjelp av Liquids pengefiltre. |
shipping_address |
Merk: I motsetning til vanlige bestillinger, kan leveringsadressen til et bestillingsutkast være ufullstendig. |
shipping_address.first_name | Fornavnet for leveringsadressen. |
shipping_address.company | Bedriftsnavnet i leveringsadressen. |
shipping_address.phone | Telefonnummeret i leveringsadressen. |
line_items | En liste over alle poster i bestillingsutkastet. |
item_count | Summen av alle vareantall i bestillingsutkastet. |
note | Merknaden som er lagt ved bestillingsutkastet. Merknaden kan hentes fra kunden, og kan også redigeres i detaljskjermbildet for bestillingsutkastet i Shopify-administratorpanelet. |
metafields |
Eventuelle metafelter på bestillingsutkastet. Bruk følgende syntaks: metafields.NAMESPACE.KEY |
location |
Den fysiske lokalisasjonen for bestillingen. Det finnes flere tilgjengelige lokasjonsegenskaper. Du kan konfigurere steder på Steder-siden i Shopify-administratorpanelet. |
b2b? |
Returnerer «true» hvis bestillingen er en B2B-ordre. Bruk egenskapen med B2B-variabler for å vise relevant informasjon, som bedriftsnavn, bedriftssted og adresse i e-poster. For B2B-ordre kan du for eksempel legge til en overskrift i en mal med følgende informasjon:
{% if b2b? %}
<p> Customer: {{ customer.name }}
<p> Company: {{ company.name }}
<p> Location: {{ company_location.name }}
{% endif%}
|
company | Bedriften du selger til i en B2B-ordre. |
company.name | Navnet på bedriften i en B2B-ordre. |
company.id | ID-en til bedriften i en B2B-ordre. |
company_location | Stedet til bedriften i en B2B-ordre. En bedrift som kjøper fra deg, kan ha mer enn ett sted. |
company_location.name | Navnet på bedriftsstedet i en B2B-ordre. |
company_location.id | ID-nummeret til bedriftsstedet i en B2B-ordre. |
company_location.shipping_address | Leveringsadressen til bedriftsstedet i en B2B-ordre. |
company_location.billing_address | Fakturaadressen til bedriftsstedet i en B2B-ordre. |
payment_methods | En liste over lagrede betalingsmåter som er tilgjengelige for å behandle totalsummen for utkastet. |
payment_method.payment_instrument | Betalingsinstrumentet, som inneholder detaljer om den lagrede betalingsmåten. |
payment_method.payment_instrument.payment_type | Typen lagret betalingsmåte. F.eks. «credit_card, apple_pay» |
payment_method.payment_instrument.credit_card_brand | Kortmerket, når `payment_type` er «credit_card» |
payment_method.payment_instrument.credit_card_company | Kortselskapet, når `payment_type` er «credit_card» |
payment_method.payment_instrument.credit_card_company | De fire siste sifrene på kortet, når `payment_type` er «credit_card» |
Betalingsplanegenskaper
| Egenskap | Beskrivelse |
|---|---|
payment_schedule.amount_due |
Beløpet som skal betales for en betalingsplan. Du kan formatere beløp med valutaer ved hjelp av Liquid-pengefilteret. |
payment_schedule.due_at |
Forfallsdatoen for betalingsplanen. Du kan formatere datoer ved hjelp av Liquids datofilter. |
payment_schedule.due_in_days |
Antall dager til forfallsdato hvis betalingsplanen ennå ikke er betalt. |
payment_schedule.due_later? |
Returnerer «true» hvis en betalingsplan ikke er betalt og forfallsdatoen er i fremtiden. |
payment_schedule.number_of_days_overdue? |
Antall dager etter forfallsdatoen når en betalingsplan er forfalt. |
payment_schedule.overdue? |
Returnerer «true» hvis en betalingsplan ikke er betalt og den er forfalt. |
Betalingsstatusegenskaper
| Egenskap | Beskrivelse |
|---|---|
has_pending_payment |
(boolsk) Returnerer «true» hvis bestillingen har en transaksjon med en ventende betaling. Finn ut mer om ventende betalinger. |
buyer_action_required |
(boolsk) Returnerer «true» hvis en bestilling har en transaksjon med en ventende betaling, og en handling fra kjøperen kreves for å fjerne blokkeringen av betalingen. Når denne verdien returnerer «true» og betalingsmåten støtter betalingsinstruksjoner, vil Finn ut mer om Liquid-transaksjonsobjektet. |
Egenskaper for pakkevarekomponenter
Hver bundle_component i listen over line_item.bundle_components har følgende egenskaper. (Kun for bestillingsutkast)
| Egenskap | Beskrivelse |
|---|---|
bundle_component.image_url | Bilde-URL-en for pakkevarekomponenten. |
bundle_component.product.title | Tittelen på produktet i pakkevarekomponenten. |
bundle_component.quantity | Antall for pakkevarekomponenten. |
bundle_component.variant.title | De gjeldende navnene på pakkevarekomponentvariantens alternativsverdier, satt sammen med Eksempel: small / red |
Komponentegenskaper
Hver component i listen over line_item.components har følgende egenskaper. (Kun for forlatte kasser)
`
| Egenskap | Beskrivelse |
|---|---|
component.image_url | Bilde-URL-en for komponenten. |
component.product.title | Tittelen på komponentproduktet. |
component.quantity | Antall for komponenten. |
component.variant.title | De gjeldende navnene på komponentvariantens alternativsverdier, satt sammen med Eksempel: small / red |
Postegenskaper
Hver line i listen over line_items eller subtotal_line_items har følgende egenskaper.
| Egenskap | Beskrivelse |
|---|---|
line.applied_discounts(POS and draft orders only) | Liste over rabatter som gjelder for denne varen (hver rabatt har egenskapene title, code, amount, savings og type). |
line.bundle_components(Draft orders only) | Liste over poster som er deler av pakkevare for denne varen. Returnerer bare en liste hvis denne posten er et pakkeprodukt. |
line.bundle_parent?(Draft orders only) | (boolsk) Returnerer «true» hvis posten er et pakkeprodukt. |
line.components(Abandoned checkout only) | Liste over poster som er komponenter for denne varen. |
line.parent?(Abandoned checkout only) | (boolsk) Returnerer «true» hvis posten har komponenter. |
line.custom(Draft orders only) | (boolsk) Returnerer «true» hvis varen er en egendefinert post for et bestillingsutkast. |
line.delivery_agreement | Leveringsavtalen som er knyttet til denne posten. |
line.grams | Vekten av en enkelt vare. |
line.groups | Postgruppen for varen. |
line.image | Returnerer URL-adressen til bildet som er knyttet til denne posten. Du kan også bruke img_url-filteret for å hente bestemte bildestørrelser, for eksempel {{ line.image | img_url: 'small' }} |
line.line_price | Prisen multiplisert med antallet for den varen. |
line.original_line_price | Den samlede prisen for antallet varer i posten, før rabatter ble trukket fra. |
line.final_line_price | Den samlede prisen for alle varene i posten, inkludert alle rabattbeløp på postnivå. |
line.pre_tax_price | Prisen før avgifter for posten, multiplisert med antallet kjøpte enheter i posten. |
line.price | Prisen for en enkelt vare. |
line.product.metafields | Eventuelle metafelt på produktnivå. Bruk følgende syntaks: line.product.metafields.NAMESPACE.KEY |
line.product.title | Det gjeldende navnet på produktet. |
line.product.vendor | Selgeren for varen. |
line.properties | Returnerer en matrise med egendefinert informasjon for en vare. Postegenskaper angis av kunden på produktsiden før et produkt legges i handlekurven. |
line.quantity | Antall for den varen. |
line.current_quantity | Varens gjeldende antall etter fjerning. |
line.requires_shipping | (boolsk) Returnerer «true» hvis varianten for varen har innstillingen Fysisk produkt aktivert på produktsiden. |
line.selling_plan_allocation | Returnerer et selling_plan_allocation-objekt som beskriver hvordan en salgsplan, som for eksempel et abonnement, påvirker posten. |
line.taxable | (boolsk) Returnerer «true» hvis varianten for varen har avmerkingsboksen «Krev avgifter for dette produktet» avmerket på produktsiden. |
line.title | Navnet på produktet på salgstidspunktet, fulgt av en bindestrek og navnet på varianten på salgstidspunktet. Variantnavnet inkluderes ikke når det er «Standardtittel». I kundevendte varsler oversettes produktnavnet og variantnavnet til språket kunden brukte i kassen, når språket er et annet enn butikkens standardspråk. |
line.url | Den relative URL-adressen til postens produktvariant. Den relative URL-adressen inkluderer ikke butikkens rot-URL-adresse (mystore.myshopify.com). |
line.variant.barcode | Strekkoden som er knyttet til produktvarianten. |
line.variant.compare_at_price | Førprisen som er knyttet til produktvarianten. |
line.variant.image | Bildet for produktvarianten. Returnerer bare et bilde hvis et bestemt bilde er tilordnet varianten i posten. |
line.variant.metafields | Eventuelle metafelter på variantnivå. Bruk følgende syntaks: line.variant.metafields.NAMESPACE.KEY |
line.variant.sku | SKU-en som er knyttet til produktvarianten. |
line.variant.title | De gjeldende navnene på variantens alternativsverdier, satt sammen med Eksempel: small / red |
line.refunded.quantity(within refund notifications) | Antallet av en vare som skal refunderes. Du kan bruke denne egenskapen til å legge til en identifikasjon for refunderte varer i en bestilling. For eksempel: |
Identifiser Shopify Collective-varer i varslingsmaler
Shopify Collective-taggen legges til i en bestilling etter at e-post med bestillingsbekreftelse er sendt, så {% if tags contains 'Shopify Collective' %} er aldri true i en mal for bestillingsbekreftelse. For å identifisere Shopify Collective-varer kan du i stedet sjekke tagger på produktnivå for hver post:
{% 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 %}Egenskaper for postgruppe
Hver line_item_group i listen over line_item_groups har følgende egenskaper.
| Egenskap | Beskrivelse |
|---|---|
line_item_group.display_title | Tittelen på postgruppen. |
line_item_group.components | Liste over postkomponenter som tilhører gruppen. |
line_item_group.image | Bildet av postgruppen. |
line_item_group.product_id | Produkt-ID-en til postgruppen. |
line_item_group.variant | Variantobjektet til postgruppen. |
line_item_group.variant_id | Variant-ID-en til postgruppen. |
Refusjonsegenskaper
| Egenskap | Beskrivelse |
|---|---|
amount | Det refunderte beløpet. |
refund_line_items | En liste over refusjonsposter som skal refunderes. |
Egenskaper for refusjonspost
Hver refund_line i listen over refund_line_items har følgende egenskaper:
| Egenskap | Beskrivelse |
|---|---|
refund_line.line_item | line_item som refunderes. Dette gir tilgang til alle egenskapene til line_item. |
refund_line.quantity | Antallet for posten som skal refunderes. |
Distribusjonsegenskaper
| Egenskap | Beskrivelse |
|---|---|
service_name | Navnet på den tilpassede tjenesten som er definert på siden Innstillinger > Frakt og levering. (Kun klargjøringsforespørsel) |
fulfillment.estimated_delivery_at | En estimert leveringsdato basert på sporingsnummeret (hvis tilgjengelig) fra en av følgende transportører: USPS, FedEx, UPS, Canada Post (kun Canada). Denne egenskapen er bare tilgjengelig når transportørberegnede priser er i bruk. |
fulfillment.fulfillment_line_items | En liste over distribusjonsposter som skal distribueres. |
fulfillment.item_count | En sum av alle varenes antall. Det totale antallet varer som distribueres. |
fulfillment.requires_shipping | (boolsk) Returnerer true hvis denne distribusjonsforespørselen krever frakt. |
fulfillment.tracking_company | Bedriften som utfører sporingen. |
fulfillment.tracking_numbers | En liste over sporingsnumre. |
fulfillment.tracking_urls | En liste over sporings-URL-er. |
items_to_fulfill(deprecated) | En liste over poster som skal distribueres av denne bestemte tilpassede oppfyllelsestjenesten. (Kun for distribusjonsforespørsler) |
items_to_fulfill_count(deprecated) | Det totale antallet varer som skal distribueres av denne forespørselen. (Kun for distribusjonsforespørsler) |
Egenskaper for distribusjonspost
Hver fulfillment_line i listen over fulfillment_line_items har følgende egenskaper.
| Egenskap | Beskrivelse |
|---|---|
fulfillment_line.line_item | line_item som distribueres. Dette gir tilgang til alle egenskapene til line_item. |
fulfillment_line.quantity | Antallet for posten som distribueres. |
Egenskaper for klargjort pakke
En klargjort pakke inkluderer varene som er merket som klare for henting.
| Egenskap | Beskrivelse |
|---|---|
item_count | En sum av alle vareantallene i den klargjorte pakken. |
prepared_package_line_items | En liste over klargjorte pakkeposter. |
Egenskaper for klargjort pakkepost
Hver prepared_package_line_item i listen over prepared_package_line_items har følgende egenskaper.
| Egenskap | Beskrivelse |
|---|---|
line_item | Den tilknyttede line_item. Dette gir tilgang til alle egenskapene til line_item. |
quantity | Antallet for posten som er merket som klar for henting. |
Leveringsegenskaper
| Egenskap | Beskrivelse |
|---|---|
delivery_agreements | Liste over alle leveringsavtaler for bestillingen. |
delivery_instructions | Informasjon om lokal levering som kan deles med kunden. Denne informasjonen styres av feltet Leveringsinformasjon i innstillingene for lokal levering. |
consolidated_estimated_delivery_time | Informasjon om leveringsdatoer for bestillingen som kan deles med kunden. Denne informasjonen styres av innstillingen Behandlingstid som du konfigurerer på siden Frakt og levering. Når bestillingen har flere leveringsmåter, vises en liste over leveringsmåter og -datoer. |
has_multiple_delivery_methods | (boolsk) Returnerer true hvis bestillingen har flere leveringsmåter. |
Egenskaper for leveringsavtale
| Egenskap | Beskrivelse |
|---|---|
delivery_agreement.delivery_method_type | Leveringsmåtetypen. |
delivery_agreement.delivery_method_name | Leveringsmåtetypen oversatt til språket kjøperen fullførte kjøpet på, når språket er et annet enn butikkens standardspråk. |
delivery_agreement.line_item_groups | Liste over alle postgrupper som inneholder buntede postkomponenter i leveringsavtalen. |
delivery_agreement.line_items | Liste over alle poster knyttet til denne leveringsavtalen. |
Rabattegenskaper
Det finnes to typer rabattegenskaper.
discount_applications beskriver hvorfor og hvordan en vare ble rabattert.
discount_allocations beskriver hvordan en bestemt rabatt påvirker en post og hvordan den reduserer prisen. Du bør bruke denne egenskapen på postnivå.
Du kan kombinere disse egenskapene for å vise rabattopplysninger på post- eller bestillingsnivå.
Eksempel
Dette eksemplet sjekker om en rabatt er brukt på posten. Hvis rabatten ikke ble brukt på bestillingsnivå (all), vises rabattnavnet og beløpet.
{% 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 ligne på dette:
SPRING5 (-$5.00)Egenskaper for discount_allocation
Hver discount_allocation i listen over discount_allocations har følgende egenskaper.
| Egenskap | Beskrivelse |
|---|---|
discount_allocation.amount | Pengebeløpet kunden sparer på en post. Må angis i en løkke hvis du vil tillate flere rabattkoder. |
discount_allocation.discount_application | Den rabattanvendelsen som tildeler beløpet på posten. |
Egenskaper for discount_application
Hver discount_application i listen over discount_applications har følgende egenskaper.
| Egenskap | Beskrivelse |
|---|---|
discount_application.target_selection |
Beskriver hvordan en rabatt velger poster i handlekurven som skal rabatteres. En av:
|
discount_application.target_type | Typen element som en rabatt gjelder for (line_item eller shipping_line). |
discount_application.title | Navnet på rabatten som vises til kunden. Eksempler: Welcome10 eller CBBWQQAKYBYY |
discount_application.total_allocated_amount | Totalbeløpet bestillingen rabatteres med. |
discount_application.type | Rabattens type. En av: automatic, discount_code, manual eller script. |
discount_application.value | Verdien på rabatten. |
discount_application.value_type | Verditypen til rabatten. En av: fixed_amount eller percentage. |
Abonnementsegenskaper
Opplysninger om en abonnementskontrakt, gjeldende faktureringsperiode og dens poster, leveringsmåte og betalingsmåte er tilgjengelige for alle e-postmaler for abonnement.
For å redigere varslingsmaler for abonnement, installer Shopify Subscriptions-appen, og finn deretter malen under Innstillinger > Varslinger i Abonnementer-seksjonen.
Egenskaper for faktureringssyklus for abonnementskontrakt
For å få tilgang til egenskapene til abonnementskontrakten og dens faktureringssyklus, bruk subscription_contract_billing_cycle-objektet.
Eksempel
{% assign contract = subscription_contract_billing_cycle %}
This contract is currently {{ contract.status }}.Resultat:
This contract is currently paused.Egenskaper
| Egenskap | Beskrivelse |
|---|---|
status |
Statusen til kontrakten. En av active, paused, cancelled, failed, expired, stale,
|
delivery_method |
Leveringsmåten for abonnementet. Hvis abonnementet gjelder en tjeneste eller et digitalt produkt, returneres nil.
|
billing_frequency | Hvor ofte abonnementet faktureres. |
delivery_frequency | Hvor ofte abonnementet leveres. |
origin_order |
Den opprinnelige bestillingen som først opprettet abonnementet. Hvis abonnementet ikke ble opprettet fra en Shopify-bestilling, returneres nil.
|
customer | Abonnementets kunde. |
line_items | Postene i faktureringssyklusen for abonnementet. |
product_names | En liste over navnene på produktene som er inkludert i faktureringssyklusen for abonnementet. |
update_payment_method_url | URL-adressen kunden kan bruke til å oppdatere betalingsmåten for denne kontrakten. |
shipping_address |
Leveringsadressen for abonnementet. Hvis abonnementet gjelder en tjeneste eller et digitalt produkt, returneres nil.
|
billing_address | Fakturaadressen for abonnementet. |
subtotal_price | Delsummen for abonnementspostene. |
shipping_price | Fraktprisen for abonnementet. |
total_tax | Den totale avgiften for abonnementet. |
total_price | Totalprisen for abonnementet. |
total_discounts | Den totale rabatten for abonnementet. |
customer_self_serve_url | Selvbetjenings-URL-adressen kunden kan bruke til å administrere abonnementene sine. |
billing_attempt_expected_date | Fakturadatoen for denne faktureringssyklusen. |
next_billing_date | Neste fakturadato som ikke hoppes over etter denne faktureringssyklusen. |
last_attempted_billing_date | Siste forsøkte fakturadato for faktureringssyklusen. |
days_overdue | Antall dager faktureringen for denne faktureringssyklusen er forfalt. |
payment_instrument | Betalingsinstrumentet som er knyttet til abonnementskontrakten. Dette betalingsinstrumentet brukes til å fakturere kunden. |
Egenskaper for abonnementskontrakt-poster
Egenskapene for hver post som er inkludert i faktureringssyklusen. Du får tilgang til egenskapene for kontraktsposter via den overordnede egenskapen subscription_contract_billing_cycle.line_items.
Eksempel
{% for line_item in subscription_contract_billing_cycle.line_items %}
{{ line_item.url }}
{% endfor %}| Egenskap | Beskrivelse |
|---|---|
url | URL-adressen til produktopplysningssiden for postens produktvariant. |
requires_shipping | Om posten krever fysisk frakt. |
unit_price_measurement | Postens enhetsprismåling. |
selling_plan_allocation | Postens salgsplantildeling. |
Egenskaper for abonnementskontrakters leveringsmåte
Egenskapene for leveringsmåten som brukes i denne faktureringsperioden. Du får tilgang til egenskapene for leveringsmåten via den overordnede egenskapen 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 %}| Egenskap | Beskrivelse |
|---|---|
title | Tittelen på fraktalternativet som er knyttet til leveringsmåten. |
type |
Leveringsmåtetypen. Én av shipping, local eller pick-up.
|
Egenskaper for betalingsinstrument for abonnementskontrakt
Informasjon om betalingsinstrumentet for abonnementskontrakten. Dette betalingsinstrumentet brukes til å fakturere kunden. Du får tilgang til egenskapene for betalingsinstrumentet via den overordnede egenskapen 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 }}| Egenskap | Beskrivelse |
|---|---|
payment_type |
Typen betalingsmåte som representeres av betalingsinstrumentet. Bruk betalingsfiltre for å hente ut en bilde-URL-adresse eller SVG. |
credit_card_brand | Kredittkortets merke. |
credit_card_company | Navnet på kredittkortselskapet. |
credit_card_last_four_digits | De 4 siste sifrene på kredittkortet. |
Egenskaper for e-postvarsling
| Egenskap | Beskrivelse |
|---|---|
shop.email_logo_url | URL-adressen for logoen som er angitt i Tilpass e-postmaler-seksjonen i administratorpanelet. |
shop.email_logo_width | Logobredden (i piksler) som er angitt i Tilpass e-postmaler-seksjonen i administratorpanelet. |
shop.email_accent_color | HEX-koden for uthevingsfargen som er angitt i Tilpass e-postmaler-seksjonen i administratorpanelet. |
Egenskaper for butikkvaluta
Egenskapene som inneholder informasjon om en utstedelse av butikkvaluta.
| Egenskap | Beskrivelse |
|---|---|
issued_store_credit.amount |
Beløpet for butikkvalutaen som ble utstedt. Du kan formatere dette beløpet ved hjelp av Liquids pengefiltre. |
issued_store_credit.expires_at |
Dato og klokkeslett for når den utstedte butikkvalutaen utløper. Du kan formatere dette beløpet ved hjelp av Liquids datofiltre. |
issued_store_credit.balance_after_transaction |
Saldoen på kredittkontoen i butikk etter at krediten ble utstedt. Du kan formatere dette beløpet ved hjelp av Liquids pengefiltre. |
customer | Kundeobjekt som inneholder kjennemerkene for kunde-resultatet. |