Referens för aviseringsvariabler
Aviseringar som skickas från din butik renderas med hjälp av Liquid. Liquid är Shopifys enkla, lättanvända programmeringsspråk. Det är samma programmeringsspråk som teman från Theme Store är byggda på.
För att redigera aviseringarna som skickas från din butik kan du göra grundläggande anpassningar i dina aviseringsmallar. För att komma åt hela listan med aviseringar du kan anpassa går du till sidan Aviseringar i din Shopify-admin.
För hjälp med mer avancerade ändringar eller för att göra ändringar i anpassade aviseringsmallar kan du kontakta communityn på våra forum, eller så kan du även anlita en Shopify-partner som gör anpassningarna åt dig. Mer information om att anlita en Shopify-partner.
På den här sidan
- Orderegenskaper
- Egenskaper för orderutkast
- Egenskaper för betalningsschema
- Egenskaper för betalningsstatus
- Egenskaper för paketkomponent
- Komponentegenskaper
- Radartikelegenskaper
- Egenskaper för radartikelgrupp
- Återbetalningsegenskaper
- Distributionsegenskaper
- Egenskaper för förberedd förpackning
- Leveransegenskaper
- Rabattegenskaper
- Prenumerationsegenskaper
- Egenskaper för e-postavisering
- Egenskaper för butikskredit
Orderegenskaper
Många egenskaper för en order är tillgängliga direkt med Liquid och i mallar.
| Egenskap | Beskrivning |
|---|---|
id |
Ett systemomfattande unikt ID för ordern för internt bruk. Använd följande exempel för att generera en länk till ordern i din butiks adminpanel. I din mall för Ny order kan du till exempel lägga till följande kod: Visa order
|
email | E-postadressen som är kopplad till ordern. |
name |
Vanligtvis är detta ett nummertecken följt av Exempel: #1004 |
order_name | Samma som name. |
order_number |
Butikens unika ordernummer, utan prefixet # eller andra prefix och suffix som butiksägaren har lagt till i order-ID:t i sina butiksinställningar. Exempel: 1004 |
confirmation_number | En slumpmässigt genererad alfanumerisk identifierare för ordern som kan visas för kunden istället för det sekventiella ordernamnet. Det här värdet är inte garanterat unikt. Exempel: XPAV284CT |
created_at |
Datum och tid då kunden skapade ordern. Du kan formatera detta med hjälp av datumfiltret. Exempel: 2009-05-30T17:43:51+02:00 |
payment_terms |
Betalningsvillkor anger det datum då betalningen för en order förfaller. Lär dig hur du lägger till betalningsvillkor på orderfakturor. Mer information finns i Liquid-referensen för payment_terms. |
destination | Destinationen dit artiklarna ska skickas. |
tags | Returnerar en array med alla orderns taggar. Taggarna returneras i alfabetisk ordning. Taggar som tillämpas dynamiskt av appar eller plattformsfunktioner, till exempel taggen Shopify Collective, kanske inte är tillgängliga när e-postmeddelandet för avisering genereras. För att identifiera artiklar från en specifik funktion kontrollerar du istället taggar på produktnivå för varje post. Mer information finns i referensdokumentationen för Liquid. |
transactions | Returnerar en matris med transaktioner från ordern. |
tax_price | De sammanlagda skatterna för alla artiklar i ordern. |
tax_lines |
Skatter uppdelade efter typ av beskattning:
{% for tax_line in tax_lines %}
{{ tax_line.title }} ({{ tax_line.rate_percentage }} %) : {{ tax_line.price | money_with_currency }}
{% endfor %}
|
tax_line.title | Skattens namn. Till exempel QST eller moms. |
tax_line.price | Skattebeloppet. |
tax_line.rate | Skattesatsen som ett decimaltal. Den returnerar 0,175 om den är 17,5 %. |
tax_line.rate_percentage | Skattesatsen i läsbart format. Den returnerar 17,5 om satsen är 0,175. |
customer | Kundobjekt som innehåller attributen för kundens utdata. |
billing_address | Faktureringsadressen. |
billing_address.first_name | Kundens förnamn. |
billing_address.last_name | Kundens efternamn. |
billing_address.company | Företagsnamn för fakturering. |
billing_address.phone | Telefonnummer från faktureringsadressen. |
shop.name | Butikens namn. |
shop.phone | Butikens telefonnummer. |
subtotal_price | Summan av orderns postpriser efter att eventuella rabatter på poster eller varukorgsrabatter har dragits av. Delsumman inkluderar inte skatter (såvida inte skatter ingår i priserna), leveranskostnader eller dricks. |
discounts | En lista med rabatter. |
discounts_amount | Det totala beloppet för alla tillämpade rabatter. Exempel: +5,00 $ |
discounts_savings | Det totala besparingsbeloppet från alla rabatter. Exempel: -5,00 $ |
total_price |
Orderns totalsumma (delsumma + leveranskostnad – fraktrabatt + skatt). |
financial_status | Aktuell betalningsstatus. En av: nil, pending, authorized, paid, voided, refunded. |
requires_shipping | (Booleskt värde) Returnerar sant om det finns minst en artikel i ordern som kräver frakt. |
shipping_method.title | Fraktkostnadens namn. I kundriktade meddelanden översätts fraktkostnadens namn till det språk som kunden använde i kassan när språket skiljer sig från butikens standardspråk. Exempel: Standardfrakt |
shipping_method.price |
Fraktpriset inklusive eventuell fraktrabatt. Exempel: |
shipping_price |
Fraktpriset. Exempel: |
shipping_address | Leveransadressen. |
shipping_address.first_name | Förnamnet för leveransadressen. |
shipping_address.company | Företagsnamn för leveransadressen. |
shipping_address.phone | Telefonnummer från leveransadressen. |
line_items | Lista över alla poster i ordern. |
line_items_including_zero_quantity | Lista över alla poster i ordern, inklusive de med kvantiteten noll. Poster har kvantiteten noll när de är helt återbetalda. |
line_item_groups(Orders and POS only) | Lista över alla postgrupper som innehåller postkomponenter i ordern. |
item_count | Summan av alla artiklars kvantiteter. |
fulfillment_status | Orderns aktuella distributionsstatus. En av: unfulfilled, partial, fulfilled. |
note | Anteckningen som är kopplad till ordern. Anteckningen kan hämtas från kunden och/eller redigeras på sidan med orderinformation i adminpanelen. |
attributes |
Eventuella attribut som har kopplats till ordern. Exempel: |
metafields |
Eventuella metafält för ordern. Använd följande syntax: metafields.NAMESPACE.KEY |
referring_site |
Innehåller webbadressen till den referent som ledde kunden till din butik. Exempel: |
landing_site |
Innehåller sökvägen till landningssidan som kunden använde. Det här är den första sidan som kunden såg när hen kom till butiken. Exempel: |
landing_site_ref |
Granskar landningssidan och extraherar en referensparameter från den. Referensparametrar kan vara: Om
{% if landing_site_ref == 'my-tracking-token' %}
Min åtgärd...
{% endif %}
|
cancelled | (Booleskt värde) Returnerar sant om ordern har annullerats. |
cancelled_at | Tidpunkten då ordern annullerades. |
cancel_reason | Anledningen som valdes när ordern annullerades. En av: inventory, customer, declined, fraud eller other. |
has_high_risks?(deprecated) | Returnerar sant om ordern har hög risk |
unique_gateways |
Returnerar en lista över unika betalningsleverantörer för en order. Om någon till exempel har betalat med Visa, Mastercard och kontanter, skulle den returnerade listan vara |
location(POS only) |
Visar orderns fysiska plats. Det finns flera platsegenskaper tillgängliga som listas här. Du kan konfigurera platser i området Platser i Shopify-admin. |
order_status_url |
Returnerar länken till orderstatussidan för den här ordern. |
fulfilled_line_items(deprecated) | Lista över poster som har distribuerats. |
unfulfilled_line_items(deprecated) | Lista över poster som inte har distribuerats helt. |
b2b? |
Returnerar ”true” om ordern är en B2B-order. Använd egenskapen med B2B-variabler för att visa relevant information, såsom företagsnamn, företagsplats och adress i e-postmeddelanden. Du kan till exempel lägga till ett sidhuvud i en mall med följande information för B2B-ordrar:
{% if b2b? %}
<p> Customer: {{ customer.name }}
<p> Company: {{ company.name }}
<p> Location: {{ company_location.name }}
{% endif%}
|
company | Företaget som du säljer till i en B2B-order. |
company.name | Namnet på företaget i en B2B-order. |
company.id | ID för företaget i en B2B-order. |
company_location | Platsen för företaget i en B2B-order. Ett företag som köper från dig kan ha mer än en plats. |
company_location.name | Namnet på företagsplatsen i en B2B-order. |
company_location.id | ID-numret för företagsplatsen i en B2B-order. |
company_location.shipping_address | Leveransadressen för företagsplatsen i en B2B-order. |
company_location.billing_address | Faktureringsadressen för företagsplatsen i en B2B-order. |
customer_order_url | Den nya orderstatussidan för en order där en kund har begärt en retur med hjälp av kundkonton. |
Egenskaper för orderutkast
| Egenskap | Beskrivning |
|---|---|
id | Ett unikt ID för orderutkastet för internt bruk. |
invoice_url | En länk som kunden kan följa för att betala fakturan med Shopifys säkra betalning. |
reserve_inventory_until |
Datum och tid fram till vilken posterna i utkastet är reserverade, till exempel Du kan formatera datum med hjälp av Liquids datumfilter. |
user | Den senaste medarbetaren som ändrade orderutkastet. |
user.name | Namnet på den senaste medarbetaren som ändrade orderutkastet. |
user.email | E-postadressen till den senaste medarbetaren som ändrade orderutkastet. |
email | E-postadressen som är kopplad till orderutkastet. |
name | Det unika number för orderutkastet, med ett nummertecken # som prefix. |
number | Det unika numret för orderutkastet utan orderprefix eller suffix. |
created_at |
Datum och tid då kunden skapade orderutkastet, till exempel Du kan formatera datum med hjälp av Liquids datumfilter. |
tags | Returnerar en matris med alla orderns taggar. Taggarna returneras i alfabetisk ordning. Mer information finns i Liquid-referensdokumentationen. |
tax_price | De kombinerade skatterna för alla artiklar i orderutkastet. |
tax_lines |
Skatter uppdelade efter skattetyp:
{% for tax_line in tax_lines %}
{{ tax_line.title }} ({{ tax_line.rate_percentage }}%) : {{ tax_line.price | money_with_currency }}
{% endfor %}
|
tax_line.title | Namnet på skatten. Exempel: QST eller moms |
tax_line.price | Skattebeloppet. |
tax_line.rate | Skattesatsen i decimalform. En skattesats på 17,5 % returnerar till exempel 0,175. |
tax_line.rate_percentage | Skattesatsen i procentform. En rate på 0,175 returnerar till exempel 17,5. |
customer | Kundobjekt som innehåller attributen för kundens utdata. |
billing_address | Faktureringsadressen för orderutkastet. |
billing_address.first_name | Kundens förnamn. |
billing_address.last_name | Kundens efternamn. |
billing_address.company | Företagsnamnet i faktureringsadressen. |
billing_address.phone | Telefonnumret i faktureringsadressen. |
shop.name | Namnet på din butik. |
shop.phone | Butikens telefonnummer. |
subtotal_price | Summan av orderutkastets postpriser efter att eventuell postrabatt eller varukorgsrabatt har dragits av. Delsumman inkluderar inte skatter (såvida inte skatter ingår i priserna) eller fraktkostnader. |
discounts | En lista med rabatter. |
discounts_amount | Det totala rabattbeloppet. Exempel: +5,00 $ |
discounts_savings | Total besparing från alla rabatter. Exempel: -5,00 $ |
total_price | Orderns totalpris (delsumma + fraktkostnad - fraktarabatt + skatt). |
amount_due_now | Beloppet att betala enligt fakturan för orderutkastet. |
requires_shipping | Returnerar true om det finns minst en artikel i orderutkastet som kräver frakt. Returnerar false om inga artiklar i orderutkastet kräver frakt. |
shipping_method.title | Namnet på fraktkostnaden. Exempel: Standardfrakt |
shipping_method.price | Priset på leveransmetoden. Returnerar samma information som shipping_price. |
shipping_price |
Fraktpriset. Du kan formatera det här beloppet med hjälp av Liquids pengafilter. |
shipping_address |
Obs! Till skillnad från vanliga ordrar kan ett orderutkasts leveransadress vara ofullständig. |
shipping_address.first_name | Förnamnet för leveransadressen. |
shipping_address.company | Företagsnamnet i leveransadressen. |
shipping_address.phone | Telefonnumret i leveransadressen. |
line_items | En lista över alla poster i orderutkastet. |
item_count | En summa av alla artikelkvantiteter i orderutkastet. |
note | Anteckningen som är kopplad till orderutkastet. Anteckningen kan erhållas från kunden och även redigeras på informationsskärmen för orderutkast i din Shopify-admin. |
metafields |
Eventuella metafält på orderutkastet. Använd följande syntax: metafields.NAMESPACE.KEY |
location |
Orderns fysiska plats. Det finns flera platsegenskaper tillgängliga. Du kan konfigurera platser på sidan Platser i din Shopify-admin. |
b2b? |
Returnerar ”true” om ordern är en B2B-order. Använd egenskapen med B2B-variabler för att visa relevant information, såsom företagsnamn, företagsplats och adress i e-postmeddelanden. Du kan till exempel lägga till ett sidhuvud i en mall med följande information för B2B-ordrar:
{% if b2b? %}
<p> Customer: {{ customer.name }}
<p> Company: {{ company.name }}
<p> Location: {{ company_location.name }}
{% endif%}
|
company | Företaget som du säljer till i en B2B-order. |
company.name | Namnet på företaget i en B2B-order. |
company.id | ID för företaget i en B2B-order. |
company_location | Platsen för företaget i en B2B-order. Ett företag som köper från dig kan ha mer än en plats. |
company_location.name | Namnet på företagsplatsen i en B2B-order. |
company_location.id | ID-numret för företagsplatsen i en B2B-order. |
company_location.shipping_address | Leveransadressen för företagsplatsen i en B2B-order. |
company_location.billing_address | Faktureringsadressen för företagsplatsen i en B2B-order. |
payment_methods | En lista över sparade betalningsmetoder som är tillgängliga för att behandla utkastets totalbelopp. |
payment_method.payment_instrument | Betalningsinstrumentet som innehåller uppgifter om den sparade betalningsmetoden. |
payment_method.payment_instrument.payment_type | Typen av sparad betalningsmetod. T.ex. ”credit_card, apple_pay” |
payment_method.payment_instrument.credit_card_brand | Kortvarumärket, när `payment_type` är ”credit_card” |
payment_method.payment_instrument.credit_card_company | Kortföretaget, när `payment_type` är ”credit_card” |
payment_method.payment_instrument.credit_card_company | De sista fyra siffrorna på kortet, när `payment_type` är ”credit_card” |
Egenskaper för betalningsschema
| Egenskap | Beskrivning |
|---|---|
payment_schedule.amount_due |
Beloppet som ska betalas för ett betalningsschema. Du kan formatera belopp med valutor med hjälp av Liquids money filter. |
payment_schedule.due_at |
Förfallodatum för betalningsschemat. Du kan formatera datum med hjälp av Liquids datumfilter. |
payment_schedule.due_in_days |
Antalet dagar fram till förfallodatum om betalningsschemat fortfarande är obetalt. |
payment_schedule.due_later? |
Returnerar sant om ett betalningsschema inte har betalats och dess förfallodatum är i framtiden. |
payment_schedule.number_of_days_overdue? |
Antalet dagar från förfallodatumet när ett betalningsschema är förfallet. |
payment_schedule.overdue? |
Returnerar sant om ett betalningsschema inte har betalats och det har passerat förfallodatumet. |
Egenskaper för betalningsstatus
| Egenskap | Beskrivning |
|---|---|
has_pending_payment |
(booleskt) Returnerar sant om ordern har en transaktion med en väntande betalning. Mer information om pending payments. |
buyer_action_required |
(booleskt) Returnerar sant om en order har en transaktion med en väntande betalning och en åtgärd från köparen krävs för att häva blockeringen av betalningen. När det här värdet returnerar sant och betalningsmetoden har support för betalningsinstruktioner, Mer information om Liquids transaction object. |
Egenskaper för paketkomponent
Varje bundle_component i listan med line_item.bundle_components har följande egenskaper. (Endast orderutkast)
| Egenskap | Beskrivning |
|---|---|
bundle_component.image_url | Bild-URL för paketkomponenten. |
bundle_component.product.title | Rubriken för paketkomponentprodukten. |
bundle_component.quantity | Kvantitet för paketkomponenten. |
bundle_component.variant.title | De aktuella namnen på paketkomponentvariantens alternativvärden, sammanfogade med Exempel: liten/röd |
Komponentegenskaper
Varje component i listan med line_item.components har följande egenskaper. (Endast övergiven kassa)
`
| Egenskap | Beskrivning |
|---|---|
component.image_url | Bild-URL för komponenten. |
component.product.title | Rubriken för komponentprodukten. |
component.quantity | Kvantitet för komponenten. |
component.variant.title | De aktuella namnen på komponentvariantens alternativvärden, sammanfogade med Exempel: liten/röd |
Egenskaper för post
Varje line i listan med line_items eller subtotal_line_items har följande egenskaper.
| Egenskap | Beskrivning |
|---|---|
line.applied_discounts(POS and draft orders only) | Lista över rabatter som tillämpas på denna artikel (varje rabatt har egenskaperna title, code, amount, savings och type). |
line.bundle_components(Draft orders only) | Lista över poster som är bundle components för den här artikeln. Returnerar endast en lista om den här posten är en paketprodukt. |
line.bundle_parent?(Draft orders only) | (booleskt) Returnerar sant om posten är en paketprodukt. |
line.components(Abandoned checkout only) | Lista över poster som är components för den här artikeln. |
line.parent?(Abandoned checkout only) | (booleskt) Returnerar sant om posten har komponenter. |
line.custom(Draft orders only) | (booleskt) Returnerar sant om artikeln är en anpassad post för ett orderutkast. |
line.delivery_agreement | Det Delivery Agreement som är kopplat till den här posten. |
line.grams | Vikt för en enskild artikel. |
line.groups | Line item group för artikeln. |
line.image | Returnerar URL:en för bilden som är associerad med den här posten. Du kan även använda img_url-filtret för att få specifika bildstorlekar, till exempel {{ line.image | img_url: 'small' }} |
line.line_price | Priset multiplicerat med kvantiteten för den artikeln. |
line.original_line_price | Det sammanlagda priset för kvantiteten artiklar som ingår i posten, innan rabatter tillämpades. |
line.final_line_price | Det sammanlagda priset för alla artiklar i posten, inklusive alla rabattbelopp på postnivå. |
line.pre_tax_price | Priset före skatt för posterna, multiplicerat med kvantiteten för den köpta posten. |
line.price | Priset för en enskild artikel. |
line.product.metafields | Eventuella metafält på produktnivå. Använd följande syntax: line.product.metafields.NAMESPACE.KEY |
line.product.title | Produktens aktuella namn. |
line.product.vendor | Säljaren för artikeln. |
line.properties | Returnerar en matris med anpassad information för en artikel. Line item properties anges av kunden på produktsidan innan en produkt läggs till i varukorgen. |
line.quantity | Kvantitet för den artikeln. |
line.current_quantity | Artikelns aktuella kvantitet efter borttagningar. |
line.requires_shipping | (booleskt) Returnerar sant om varianten för artikeln har inställningen Fysisk produkt aktiverad på produktsidan. |
line.selling_plan_allocation | Returnerar ett selling_plan_allocation-objekt, som beskriver hur en försäljningsplan, till exempel en subscription, påverkar posten. |
line.taxable | (booleskt) Returnerar sant om varianten för artikeln har kryssrutan ”Ta ut skatt på den här produkten” ikryssad på produktsidan. |
line.title | Produktens namn vid försäljningstillfället, följt av ett bindestreck och namnet på varianten vid försäljningstillfället. Variantnamnet inkluderas inte när det är en ”Standardrubrik”. I kundriktade aviseringar översätts produktnamnet och variantnamnet till det språk som kunden använde i kassan, när språket skiljer sig från butikens standardspråk. |
line.url | Den relativa URL:en för postens variant. Den relativa URL:en inkluderar inte butikens rot-URL (mystore.myshopify.com). |
line.variant.barcode | Streckkoden som är kopplad till produktvarianten. |
line.variant.compare_at_price | Jämförpriset som är kopplat till produktvarianten. |
line.variant.image | Bilden för produktvarianten. Returnerar endast en bild om en specifik bild har tilldelats varianten i posten. |
line.variant.metafields | Alla metafält på variantnivå. Använd följande syntax: line.variant.metafields.NAMESPACE.KEY |
line.variant.sku | Det SKU-nummer som är kopplat till produktvarianten. |
line.variant.title | De aktuella namnen på variantens alternativvärden, sammanfogade med tecknet Exempel: liten/röd |
line.refunded.quantity(within refund notifications) | Kvantiteten för en artikel som ska återbetalas. Du kan använda den här egenskapen för att lägga till en identifierare för återbetalade artiklar i en order. Till exempel: |
Identifiera Shopify Collective-artiklar i aviseringsmallar
Taggen Shopify Collective tillämpas på en order efter att e-postmeddelandet med orderbekräftelsen har skickats, så {% if tags contains 'Shopify Collective' %} är aldrig true i en orderbekräftelsemall. För att identifiera Shopify Collective-artiklar kontrollerar du istället taggar på produktnivå för varje 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 för postgrupp
Varje line_item_group i listan över line_item_groups har följande egenskaper.
| Egenskap | Beskrivning |
|---|---|
line_item_group.display_title | Titeln för postgruppen. |
line_item_group.components | Lista över postkomponenter som tillhör gruppen. |
line_item_group.image | Bilden för postgruppen. |
line_item_group.product_id | Produkt-ID för postgruppen. |
line_item_group.variant | Variantobjektet för postgruppen. |
line_item_group.variant_id | Variant-id för postgruppen. |
Egenskaper för återbetalning
| Egenskap | Beskrivning |
|---|---|
amount | Det återbetalade beloppet. |
refund_line_items | En lista över återbetalningsposter som ska återbetalas. |
Egenskaper för återbetalningspost
Varje refund_line i listan över refund_line_items har följande egenskaper:
| Egenskap | Beskrivning |
|---|---|
refund_line.line_item | Posten som återbetalas. Den har åtkomst till alla postens egenskaper. |
refund_line.quantity | Kvantiteten för posten som ska återbetalas. |
Egenskaper för distribution
| Egenskap | Beskrivning |
|---|---|
service_name | Namnet på den anpassade tjänsten, så som det definieras på sidan Inställningar > Frakt och leverans. (Endast förfrågan om orderexpediering) |
fulfillment.estimated_delivery_at | Ett beräknat leveransdatum baserat på spårningsnumret (om det är tillgängligt) som tillhandahålls av en av följande transportörer: USPS, FedEx, UPS, Canada Post (endast Kanada). Den här egenskapen är endast tillgänglig när transportörberäknade priser används. |
fulfillment.fulfillment_line_items | En lista över distributionsposter som ska distribueras. |
fulfillment.item_count | Summan av alla artikelkvantiteter. Det totala antalet artiklar som distribueras. |
fulfillment.requires_shipping | (Booleskt värde) Returnerar ”true” om denna distributionsbegäran kräver frakt. |
fulfillment.tracking_company | Företaget som sköter spårningen. |
fulfillment.tracking_numbers | En lista över spårningsnummer. |
fulfillment.tracking_urls | En lista över spårnings-URL:er. |
items_to_fulfill(deprecated) | En lista över poster som ska distribueras av den här specifika specialanpassade distributionstjänsten. (Endast distributionsbegäran) |
items_to_fulfill_count(deprecated) | Det totala antalet artiklar som ska distribueras av den här begäran. (Endast distributionsbegäran) |
Egenskaper för distributionspost
Varje fulfillment_line i listan över fulfillment_line_items har följande egenskaper.
| Egenskap | Beskrivning |
|---|---|
fulfillment_line.line_item | Posten som distribueras. Den har åtkomst till alla postens egenskaper. |
fulfillment_line.quantity | Kvantiteten för posten som distribueras. |
Egenskaper för förberett paket
Ett förberett paket inkluderar de artiklar som har markerats som redo för hämtning.
| Egenskap | Beskrivning |
|---|---|
item_count | Summan av alla artikelkvantiteter i det förberedda paketet. |
prepared_package_line_items | En lista över förberedda paketposter. |
Egenskaper för förberedd paketpost
Varje prepared_package_line_item i listan över prepared_package_line_items har följande egenskaper.
| Egenskap | Beskrivning |
|---|---|
line_item | Den kopplade posten. Den har åtkomst till alla postens egenskaper. |
quantity | Kvantiteten för posten som har markerats som redo för hämtning. |
Egenskaper för leverans
| Egenskap | Beskrivning |
|---|---|
delivery_agreements | Lista över alla leveransavtal för ordern. |
delivery_instructions | Information om lokal leverans att dela med kunden. Denna information styrs av fältet Leveransinformation i dina inställningar för lokal leverans. |
consolidated_estimated_delivery_time | Information om orderns leveransdatum att dela med kunden. Den här informationen styrs av inställningen Behandlingstid som du konfigurerar på sidan Frakt och leverans. När ordern har flera leveransmetoder visas en lista över leveransmetoder och datum. |
has_multiple_delivery_methods | (Booleskt värde) Returnerar ”true” om ordern har flera leveransmetoder. |
Egenskaper för leveransavtal
| Egenskap | Beskrivning |
|---|---|
delivery_agreement.delivery_method_type | Typen av leveransmetod. |
delivery_agreement.delivery_method_name | Leveransmetodstypen översatt till det språk som köparen använde i kassan, när språket skiljer sig från butikens standardspråk. |
delivery_agreement.line_item_groups | Lista över alla postgrupper som innehåller paketerade postkomponenter i leveransavtalet. |
delivery_agreement.line_items | Lista över alla poster som är kopplade till det här leveransavtalet. |
Egenskaper för rabatt
Det finns två typer av rabattegenskaper.
discount_applications beskriver varför och hur en artikel har rabatterats.
discount_allocations beskriver hur en viss rabatt påverkar en post och hur den sänker priset. Du bör använda den här egenskapen på postnivå.
Du kan kombinera dessa egenskaper för att visa rabattinformation på post- eller ordernivå.
Exempel
Det här exemplet kontrollerar om en rabatt har tillämpats på posten. Om rabatten inte tillämpades på ordernivå (all) visas rabattnamnet och beloppet.
{% 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 ut ungefär så här:
SPRING5 (-$5.00)Egenskaper för Discount_allocation
Varje discount_allocation i listan med discount_allocations har följande egenskaper.
| Egenskap | Beskrivning |
|---|---|
discount_allocation.amount | Beloppet som kunden sparar på en post. Måste anges i en loop om du vill tillåta flera rabattkoder. |
discount_allocation.discount_application | Den rabattillämpning som allokerar beloppet på posten. |
Egenskaper för Discount_application
Varje discount_application i listan med discount_applications har följande egenskaper.
| Egenskap | Beskrivning |
|---|---|
discount_application.target_selection |
Beskriver hur en rabatt väljer poster i varukorgen som ska rabatteras. En av:
|
discount_application.target_type | Den typ av artikel som en rabatt gäller för (line_item eller shipping_line). |
discount_application.title | Rabattens kundinriktade namn. Exempel: Välkommen10 eller CBBWQQAKYBYY |
discount_application.total_allocated_amount | Det totala belopp med vilket priset på en order reduceras av rabatten. |
discount_application.type | Typen av rabatt. En av: automatic, discount_code, manual eller script. |
discount_application.value | Värdet på rabatten. |
discount_application.value_type | Värdetypen för rabatten. En av: fixed_amount eller percentage. |
Egenskaper för prenumeration
Uppgifter om ett prenumerationsavtal, den aktuella faktureringscykeln och dess poster, leveransmetod och betalningsmetod är tillgängliga för alla e-postmallar för prenumerationer.
Installera Shopify Subscriptions-appen för att redigera aviseringsmallar för prenumerationer och hitta sedan mallen under Inställningar > Aviseringar i avsnittet Prenumerationer.
Egenskaper för prenumerationsavtalets faktureringscykel
Använd subscription_contract_billing_cycle-objektet för att komma åt egenskaperna för prenumerationsavtalet och dess faktureringscykel.
Exempel
{% assign contract = subscription_contract_billing_cycle %}
This contract is currently {{ contract.status }}.Resultat:
This contract is currently paused.Egenskaper
| Egenskap | Beskrivning |
|---|---|
status |
Kontraktets status. En av active, paused, cancelled, failed, expired, stale,
|
delivery_method |
Prenumerationens leveransmetod. Om prenumerationen gäller en tjänst eller digital produkt returneras nil.
|
billing_frequency | Hur ofta prenumerationen debiteras. |
delivery_frequency | Hur ofta prenumerationen levereras. |
origin_order |
Den ursprungliga order som först skapade prenumerationen. Om prenumerationen inte skapades från en Shopify-order returneras nil.
|
customer | Prenumerationens kund. |
line_items | Posterna i prenumerationens faktureringscykel. |
product_names | En lista med namnen på produkterna som ingår i prenumerationens faktureringscykel. |
update_payment_method_url | Den URL som kunden kan använda för att uppdatera betalningsmetoden för detta kontrakt. |
shipping_address |
Prenumerationens leveransadress. Om prenumerationen gäller en tjänst eller digital produkt returneras nil.
|
billing_address | Prenumerationens faktureringsadress. |
subtotal_price | Delsumman för prenumerationens poster. |
shipping_price | Fraktpriset för prenumerationen. |
total_tax | Den totala skatten för prenumerationen. |
total_price | Totalpriset för prenumerationen. |
total_discounts | De totala rabatterna för prenumerationen. |
customer_self_serve_url | Självbetjänings-URL:en som kunden kan använda för att hantera sina prenumerationer. |
billing_attempt_expected_date | Faktureringsdatum för den här faktureringscykeln. |
next_billing_date | Nästa faktureringsdatum som inte hoppas över efter denna faktureringscykel. |
last_attempted_billing_date | Det senaste försöket till faktureringsdatum för faktureringscykeln. |
days_overdue | Antalet dagar som debiteringen är förfallen för den här faktureringscykeln. |
payment_instrument | Det betalningsinstrument som är kopplat till prenumerationsavtalet. Betalningsinstrumentet används för att debitera kunden. |
Egenskaper för prenumerationsavtalets post
Egenskaperna för varje post som ingår i faktureringscykeln. Kom åt egenskaperna för kontraktsposten via den överordnade egenskapen subscription_contract_billing_cycle.line_items.
Exempel
{% for line_item in subscription_contract_billing_cycle.line_items %}
{{ line_item.url }}
{% endfor %}| Egenskap | Beskrivning |
|---|---|
url | URL:en till produktinformationssidan för postens produktvariant. |
requires_shipping | Om posten kräver fysisk frakt. |
unit_price_measurement | Postens mätning av enhetspris. |
selling_plan_allocation | Postens allokering av försäljningsplan. |
Egenskaper för prenumerationsavtalets leveransmetod
Egenskaperna för leveransmetoden som används i den här faktureringsperioden. Du kommer åt egenskaperna för leveransmetoden via den överordnade egenskapen subscription_contract_billing_cycle.delivery_method.
Exempel
{% if subscription_contract_billing_cycle.delivery_method != blank %}
Delivery method: {{ subscription_contract_billing_cycle.delivery_method.title }}
{% endif %}| Egenskap | Beskrivning |
|---|---|
title | Titeln på fraktalternativet som är kopplat till leveransmetoden. |
type |
Leveransmetodstypen. En av shipping, local eller pick-up.
|
Egenskaper för prenumerationsavtalets betalningsinstrument
Information om betalningsinstrumentet för prenumerationsavtalet. Det här betalningsinstrumentet används för att debitera kunden. Du kommer åt betalningsinstrumentets egenskaper via den överordnade egenskapen subscription_contract_billing_cycle.payment_instrument.
Exempel
{% 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 | Beskrivning |
|---|---|
payment_type |
Den typ av betalningsmetod som betalningsinstrumentet representerar. Använd betalningsfilter för att mata ut en bild-URL eller SVG. |
credit_card_brand | Kreditkortets varumärke. |
credit_card_company | Namnet på kreditkortsföretaget. |
credit_card_last_four_digits | De sista 4 siffrorna på kreditkortet. |
Egenskaper för e-postaviseringar
| Egenskap | Beskrivning |
|---|---|
shop.email_logo_url | URL:en för logotypen som angetts i avsnittet Anpassa e-postmallar i adminpanelen. |
shop.email_logo_width | Logotypens bredd (i pixlar) som angetts i avsnittet Anpassa e-postmallar i adminpanelen. |
shop.email_accent_color | HEX-koden för accentfärgen som angetts i avsnittet Anpassa e-postmallar i adminpanelen. |
Egenskaper för värdecheck
Egenskaperna med information om utfärdandet av en värdecheck.
| Egenskap | Beskrivning |
|---|---|
issued_store_credit.amount |
Beloppet på värdechecken som utfärdades. Du kan formatera det här beloppet med hjälp av Liquids pengafilter. |
issued_store_credit.expires_at |
Datum och tid då den utfärdade värdechecken går ut. Du kan formatera detta belopp med Liquids datumfilter. |
issued_store_credit.balance_after_transaction |
Saldot på värdecheckskontot efter att krediten utfärdades. Du kan formatera det här beloppet med hjälp av Liquids pengafilter. |
customer | Kundobjekt som innehåller attributen för kundens utdata. |