Referenca varijabli za obavijesti

Obavijesti koje se šalju iz vaše trgovine renderiraju se s pomoću jezika Liquid. Liquid je jednostavan programski jezik platforme Shopify. To je isti programski jezik na kojem su izgrađene teme iz trgovine Theme Store.

Kako biste uredili obavijesti koje se šalju iz vaše trgovine, možete izvršiti osnovne prilagodbe predložaka obavijesti. Za pristup cjelovitom popisu obavijesti koje možete prilagoditi otvorite stranicu Obavijesti u administratorskom alatu za Shopify.

Za pomoć s naprednijim promjenama ili izmjene prilagođenih predložaka obavijesti možete se obratiti zajednici na našim forumima ili možete zaposliti stručnjaka sa statusom Shopify Partner da izvrši prilagodbe umjesto vas. Saznajte više o zapošljavanju stručnjaka Shopify Partner.

Svojstva narudžbe

Mnoga svojstva narudžbe dostupna su izravno s pomoću jezika Liquid i u predlošcima.

Opisi svojstava u jeziku Liquid koja možete upotrebljavati s objektom narudžbe u predlošcima obavijesti
SvojstvoOpis
id

Jedinstveni ID narudžbe na razini cijelog sustava za internu upotrebu. Upotrijebite sljedeći primjer kako biste generirali poveznicu na narudžbu u administratorskom odjeljku svoje trgovine. Na primjer, u predložak Nova narudžba možete dodati sljedeći kôd:

Prikaži narudžbu
emailE-adresa povezana s narudžbom.
name

To je obično simbol ljestvi iza kojeg slijedi order_number.

Primjer: #1004

order_nameIsto kao i naziv.
order_number

Jedinstveni broj narudžbe u trgovini, bez prefiksa ljestvi # ili bilo kojeg drugog prefiksa ili sufiksa koji je vlasnik trgovine dodao ID-ju narudžbe u postavkama trgovine.

Primjer: 1004

confirmation_number

Nasumično generirani alfanumerički identifikator za narudžbu koji se može prikazati korisniku umjesto rednog naziva narudžbe. Ne jamči se da je ta vrijednost jedinstvena.

Primjer: XPAV284CT

created_at

Datum i vrijeme kada je korisnik kreirao narudžbu. Možete ih formatirati s pomoću filtra datuma.

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

payment_terms

Uvjeti plaćanja navode datum do kojeg treba izvršiti plaćanje narudžbe.

Saznajte kako dodati uvjete plaćanja na račune za narudžbu.

Za više pojedinosti pogledajte referencu u jeziku Liquid za payment_terms.

destinationOdredište na koje treba poslati stavke.
tagsVraća niz svih oznaka narudžbe. Oznake se vraćaju abecednim redom. Oznake koje aplikacije ili značajke platforme dinamički primjenjuju, kao što je oznaka Shopify Collective, možda neće biti dostupne pri generiranju e-poruke obavijesti. Kako biste otkrili stavke određene značajke, radije provjerite oznake na razini proizvoda u svakoj liniji artikla. Više pojedinosti potražite u referentnoj dokumentaciji za Liquid.
transactionsVraća niz transakcija iz narudžbe.
tax_priceKombinirani porezi svih stavki u narudžbi.
tax_lines

Porezi raščlanjeni prema vrsti oporezivanja:

{% for tax_line in tax_lines %} {{ tax_line.title }} ({{ tax_line.rate_percentage }}%) : {{ tax_line.price | money_with_currency }} {% endfor %}
tax_line.titleNaziv poreza. Na primjer, QST ili PDV.
tax_line.priceIznos poreza.
tax_line.ratePorezna stopa kao decimalni broj. Vratit će 0.175 ako iznosi 17,5 %.
tax_line.rate_percentagePorezna stopa u obliku čitljivom ljudima. Vratit će 17.5 ako stopa iznosi 0.175.
customerObjekt korisnika koji sadrži atribute izlaza za korisnika.
billing_addressAdresa za naplatu.
billing_address.first_nameIme korisnika.
billing_address.last_namePrezime korisnika.
billing_address.companyNaziv poduzeća za naplatu.
billing_address.phoneTelefonski broj s adrese za naplatu.
shop.nameNaziv vaše trgovine.
shop.phoneTelefonski broj vaše trgovine.
subtotal_priceZbroj cijena linija artikala u narudžbi nakon što se odbiju svi popusti na linije artikala ili popusti u košarici. Međuzbroj ne uključuje poreze (osim ako su porezi uključeni u cijene), troškove dostave ni napojnice.
discountsPopis popusta.
discounts_amount

Iznos popusta ostvaren na temelju svih popusta.

Primjer: +5,00 $

discounts_savings

Iznos uštede ostvaren na temelju svih popusta.

Primjer: -5,00 $

total_price

Ukupan iznos narudžbe (međuzbroj + trošak dostave - popust na dostavu + porez).

financial_statusTrenutačni status plaćanja. Jedno od sljedećeg: nil, pending, authorized, paid, voided, refunded.
requires_shipping(boolean) Vraća vrijednost „true” (istina) ako u narudžbi postoji barem jedna stavka koja zahtijeva dostavu.
shipping_method.title

Naziv cijene dostave.

U obavijestima koje se šalju korisnicima naziv cijene dostave prevodi se na jezik koji je korisnik upotrebljavao prilikom plaćanja ako se taj jezik razlikuje od zadanog jezika trgovine.

Primjer: Standardna dostava
shipping_method.price

Cijena dostave, uključujući eventualne popuste na dostavu.

Primjer: {{ shipping_method.price | money }}

shipping_price

Cijena dostave.

Primjer: {{ shipping_price | money }}

shipping_addressAdresa za dostavu.
shipping_address.first_nameIme za adresu za dostavu.
shipping_address.companyNaziv poduzeća za adresu za dostavu.
shipping_address.phoneBroj telefona s adrese za dostavu.
line_itemsPopis svih linija artikala u narudžbi.
line_items_including_zero_quantityPopis svih linija artikala u narudžbi, uključujući one čija je količina nula. Linije artikala imaju količinu nula kada je za njih izvršen potpuni povrat novca.
line_item_groups(Orders and POS only)Popis svih grupa linija artikala koje sadrže komponente linija artikala u narudžbi.
item_countZbroj količina svih stavki.
fulfillment_statusTrenutačni status obrade narudžbe. Jedno od sljedećeg: unfulfilled, partial, fulfilled.
noteNapomena dodana narudžbi. Napomenu može navesti korisnik i/ili je možete urediti na zaslonu s pojedinostima o narudžbi na svojoj administratorskoj ploči.
attributes

Svi atributi koji su dodani narudžbi.

Primjer: {{ attributes.gift-note }}

metafields

Sva metapolja u narudžbi. Upotrijebite sljedeću sintaksu:

metafields.NAMESPACE.KEY

referring_site

Sadrži URL načina upućivanja putem kojeg je korisnik došao u vašu trgovinu.

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

landing_site

Sadrži putanju odredišnog mjesta koje je korisnik upotrijebio. To je prva stranica koju je korisnik vidio kada je pristupio trgovini.

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

landing_site_ref

Pregledava odredišno mjesto i iz njega izdvaja referentni parametar. Referentni parametri mogu biti: ref, source, r.

Ako je landing_site (odredišno mjesto) /products/great-product?ref=my-tracking-token, tada landing_site_ref iznosi my-tracking-token. Možete izvršiti određenu radnju ako je vaš parametar „ref” jednak određenoj vrijednosti:

{% if landing_site_ref == 'my-tracking-token' %} Moja radnja... {% endif %}
cancelled(boolean) Vraća vrijednost „true” ako je narudžba otkazana.
cancelled_atVrijeme otkazivanja narudžbe.
cancel_reasonRazlog odabran prilikom otkazivanja narudžbe. Jedno od sljedećeg: inventory, customer, declined, fraud ili other.
has_high_risks?(deprecated)

Vraća vrijednost „true” ako narudžba nosi visoki rizik

unique_gateways

Vraća popis jedinstvenih pružatelja usluga plaćanja na narudžbi. Na primjer, ako je netko platio karticom Visa, karticom Mastercard i gotovinom, vraćeni bi popis glasio shopify_payments, cash.

location(POS only)

Prikazuje fizičku lokaciju narudžbe. Dostupno je nekoliko svojstava lokacije, koja su navedena ovdje. Lokacije možete konfigurirati u odjeljku Lokacije na administratorskoj ploči.

order_status_url

Vraća poveznicu na stranicu statusa narudžbe za tu narudžbu.

fulfilled_line_items(deprecated)Popis linija artikala koje su ispunjene.
unfulfilled_line_items(deprecated)Popis linija artikala koje nisu u potpunosti ispunjene.
b2b?

Vraća vrijednost „true” ako je narudžba B2B narudžba. Upotrijebite ovo svojstvo s B2B varijablama za prikaz relevantnih informacija, poput naziva poduzeća, lokacije poduzeća i adrese u e-porukama. Na primjer, u B2B narudžbama u predložak možete dodati zaglavlje sa sljedećim informacijama:

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

Poduzeće kojemu prodajete putem B2B narudžbe.

company.name

Naziv poduzeća na B2B narudžbi.

company.id

ID poduzeća na B2B narudžbi.

company_location

Lokacija poduzeća na B2B narudžbi. Poduzeće koje kupuje od vas može imati više od jedne lokacije.

company_location.name

Naziv lokacije poduzeća na B2B narudžbi.

company_location.id

ID broj lokacije poduzeća na B2B narudžbi.

company_location.shipping_address

Adresa za dostavu lokacije poduzeća na B2B narudžbi.

company_location.billing_address

Adresa za naplatu lokacije poduzeća na B2B narudžbi.

customer_order_url

Nova stranica statusa narudžbe za narudžbu za koju je korisnik zatražio povrat putem korisničkih računa.

Svojstva skice narudžbe

Opisi svojstava predloška Liquid koje možete upotrebljavati uz objekt skice narudžbe u predlošcima obavijesti
SvojstvoOpis
idJedinstveni ID skice narudžbe za internu upotrebu.
invoice_urlPoveznica putem koje korisnik može platiti fakturu putem sigurnog plaćanja platforme Shopify.
reserve_inventory_until

Datum i vrijeme do kojeg su linije artikala u skici rezervirane, na primjer 2015-05-30T17:43:51+02:00.

Datume možete formatirati s pomoću filtra datuma u predlošku Liquid.

userZadnji član osoblja koji je izmijenio skicu narudžbe.
user.nameIme zadnjeg člana osoblja koji je izmijenio skicu narudžbe.
user.emailAdresa e-pošte zadnjeg člana osoblja koji je izmijenio skicu narudžbe.
emailAdresa e-pošte povezana sa skicom narudžbe.
nameJedinstveni number skice narudžbe kojemu prethodi znak broja #.
numberJedinstveni broj skice narudžbe bez prefiksa ili sufiksa narudžbe.
created_at

Datum i vrijeme kada je korisnik izradio skicu narudžbe, na primjer 2009-05-30T17:43:51+02:00.

Datume možete formatirati s pomoću filtra datuma u predlošku Liquid.

tagsVraća niz svih oznaka narudžbe. Oznake se vraćaju abecednim redom. Za više pojedinosti pogledajte referentnu dokumentaciju za Liquid.
tax_priceKombinirani porezi svih stavaka u skici narudžbe.
tax_lines

Porezi razvrstani po vrsti poreza:

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

Naziv poreza.

Primjeri: QST ili PDV

tax_line.priceIznos poreza.
tax_line.ratePorezna stopa u decimalnom obliku. Na primjer, porezna stopa od 17,5 % vratit će 0.175.
tax_line.rate_percentagePorezna stopa u postocima. Na primjer, za vrijednost rate od 0,175 vratit će se 17.5.
customerObjekt korisnika koji sadrži atribute izlaza za korisnika.
billing_addressAdresa za naplatu za skicu narudžbe.
billing_address.first_nameIme korisnika.
billing_address.last_namePrezime korisnika.
billing_address.companyNaziv poduzeća u adresi za naplatu.
billing_address.phoneBroj telefona u adresi za naplatu.
shop.nameNaziv trgovine.
shop.phoneTelefonski broj vaše trgovine.
subtotal_priceZbroj cijena stavaka skice narudžbe nakon oduzimanja popusta na stavke ili popusta na košaricu. Međuzbroj ne uključuje poreze (osim ako su porezi uključeni u cijene) ni troškove dostave.
discountsPopis popusta.
discounts_amount

Iznos popusta primijenjen putem svih popusta.

Primjer: +5,00 $

discounts_savings

Iznos ušteda ostvaren putem svih popusta.

Primjer: -5,00 $

total_priceUkupna cijena narudžbe (međuzbroj + trošak dostave - popust na dostavu + porez).
amount_due_now

Traženi iznos na fakturi skice narudžbe.

requires_shippingVraća true ako skica narudžbe sadrži barem jednu stavku za koju je potrebna dostava. Vraća false ako nijedna stavka u skici narudžbe ne zahtijeva dostavu.
shipping_method.title

Naziv cijene dostave.

Primjer: Standardna dostava

shipping_method.priceCijena metode dostave. Vraća iste informacije kao shipping_price.
shipping_price

Cijena dostave.

Ovaj iznos možete formatirati pomoću filtara za novac jezika Liquid.

shipping_address

Adresa za dostavu.

Napomena: za razliku od standardnih narudžbi, adresa za dostavu u skici narudžbe može biti nepotpuna.

shipping_address.first_nameIme za adresu za dostavu.
shipping_address.companyNaziv poduzeća u adresi za dostavu.
shipping_address.phoneBroj telefona u adresi za dostavu.
line_itemsPopis svih stavaka u skici narudžbe.
item_countZbroj svih količina stavaka u skici narudžbe.
noteNapomena priložena skici narudžbe. Napomenu možete dobiti od korisnika, a možete je i urediti na zaslonu s pojedinostima o skici narudžbe u vašem administratorskom alatu za Shopify.
metafields

Sva metapolja na skici narudžbe. Upotrijebite sljedeću sintaksu:

metafields.NAMESPACE.KEY

location

Fizička lokacija narudžbe. Dostupno je nekoliko svojstava lokacije.

Lokacije možete konfigurirati na stranici Lokacije u administratorskom alatu za Shopify.

b2b?

Vraća vrijednost „true” ako je narudžba B2B narudžba. Upotrijebite ovo svojstvo s B2B varijablama za prikaz relevantnih informacija, poput naziva poduzeća, lokacije poduzeća i adrese u e-porukama. Na primjer, u B2B narudžbama u predložak možete dodati zaglavlje sa sljedećim informacijama:

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

Poduzeće kojemu prodajete putem B2B narudžbe.

company.name

Naziv poduzeća na B2B narudžbi.

company.id

ID poduzeća na B2B narudžbi.

company_location

Lokacija poduzeća na B2B narudžbi. Poduzeće koje kupuje od vas može imati više od jedne lokacije.

company_location.name

Naziv lokacije poduzeća na B2B narudžbi.

company_location.id

ID broj lokacije poduzeća na B2B narudžbi.

company_location.shipping_address

Adresa za dostavu lokacije poduzeća na B2B narudžbi.

company_location.billing_address

Adresa za naplatu lokacije poduzeća na B2B narudžbi.

payment_methods

Popis spremljenih načina plaćanja dostupnih za obradu ukupnog iznosa skice.

payment_method.payment_instrument

Instrument plaćanja, koji sadrži pojedinosti o spremljenom načinu plaćanja.

payment_method.payment_instrument.payment_type

Vrsta spremljenog načina plaćanja. Npr. „credit_card, apple_pay”

payment_method.payment_instrument.credit_card_brand

Marka kartice kada je `payment_type` „credit_card”

payment_method.payment_instrument.credit_card_company

Kartičarska kuća kada je `payment_type` „credit_card”

payment_method.payment_instrument.credit_card_company

Zadnje 4 znamenke kartice kada je `payment_type` „credit_card”

Svojstva rasporeda plaćanja

Opisi svojstava u jeziku Liquid koja možete upotrebljavati s objektom rasporeda plaćanja u predlošcima obavijesti
SvojstvoOpis
payment_schedule.amount_due

Iznos koji se mora platiti za raspored plaćanja.

Iznose s valutama možete formatirati pomoću filtra za novac u jeziku Liquid.

payment_schedule.due_at

Datum dospijeća za raspored plaćanja.

Datume možete formatirati s pomoću filtra datuma u predlošku Liquid.

payment_schedule.due_in_days

Broj dana do datuma dospijeća ako raspored plaćanja i dalje dospijeva (nije plaćeno).

payment_schedule.due_later?

Vraća vrijednost true (točno) ako raspored plaćanja nije plaćen i njegov je datum dospijeća u budućnosti.

payment_schedule.number_of_days_overdue?

Broj dana od datuma dospijeća kada se premaši rok rasporeda plaćanja.

payment_schedule.overdue?

Vraća vrijednost true (točno) ako raspored plaćanja nije plaćen i prošao je njegov datum dospijeća.

Svojstva statusa plaćanja

Opisi svojstava u jeziku Liquid koja možete upotrebljavati s objektom statusa plaćanja u predlošcima obavijesti
SvojstvoOpis
has_pending_payment

(boolean) Vraća vrijednost true (točno) ako narudžba ima transakciju s plaćanjem na čekanju.

Saznajte više o plaćanjima na čekanju.

buyer_action_required

(boolean) Vraća vrijednost true (točno) ako narudžba ima transakciju s plaćanjem na čekanju i potrebna je radnja kupca kako bi se plaćanje deblokiralo. Kada ova vrijednost vraća true (točno) i način plaćanja podržava upute za plaćanje, buyer_pending_payment_instructions pruža pojedinosti koje korisnik može upotrijebiti za dovršetak kupnje izvanmrežno.

Saznajte više o objektu transaction u jeziku Liquid.

Svojstva komponente paketa

Svaki element bundle_component na popisu line_item.bundle_components ima sljedeća svojstva. (Samo skice narudžbi)

Opisi svojstava u jeziku Liquid koja možete upotrebljavati s objektom komponente paketa u predlošcima obavijesti
SvojstvoOpis
bundle_component.image_urlURL slike komponente paketa.
bundle_component.product.titleNaziv proizvoda komponente paketa.
bundle_component.quantityKoličina komponente paketa.
bundle_component.variant.title

Trenutačni nazivi vrijednosti opcije za varijantu komponente paketa, međusobno povezani znakovima /.

Primjer: malo / crveno

Svojstva komponente

Svaka komponenta na popisu line_item.components ima sljedeća svojstva. (Samo za napušteno plaćanje) `

Opisi svojstava predloška Liquid koja možete upotrebljavati uz objekt komponente u predlošcima obavijesti
SvojstvoOpis
component.image_urlURL slike komponente.
component.product.titleNaslov proizvoda komponente.
component.quantityKoličina za komponentu.
component.variant.title

Trenutačni nazivi vrijednosti opcije za varijantu komponente, spojeni znakovima /.

Primjer: malo / crveno

Svojstva linije artikla

Svaka linija na popisu line_items ili subtotal_line_items ima sljedeća svojstva.

Opisi svojstava predloška Liquid koja možete upotrebljavati uz objekt linije artikla u predlošcima obavijesti
SvojstvoOpis
line.applied_discounts(POS and draft orders only)Popis popusta primijenjenih na ovu stavku (svaki popust ima svojstva title, code, amount, savings i type).
line.bundle_components(Draft orders only)Popis linija artikala koje su komponente paketa za ovu stavku. Vraća popis samo ako je ta linija artikla paket proizvoda.
line.bundle_parent?(Draft orders only)(booleova vrijednost) Vraća vrijednost „true” ako je linija artikla paket proizvoda.
line.components(Abandoned checkout only)Popis linija artikala koje su komponente te stavke.
line.parent?(Abandoned checkout only)(booleova vrijednost) Vraća vrijednost „true” ako linija artikla ima komponente.
line.custom(Draft orders only)(booleova vrijednost) Vraća vrijednost „true” ako je stavka prilagođena linija artikla za skicu narudžbe.
line.delivery_agreementUgovor o dostavi povezan s ovom linijom artikla.
line.gramsTežina jedne stavke.
line.groupsGrupa linije artikla za tu stavku.
line.imageVraća URL slike povezane s ovom linijom artikla. Možete upotrijebiti i filtar img_url kako biste dobili određene veličine slike, na primjer {{ line.image | img_url: 'small' }}
line.line_priceCijena pomnožena s količinom za tu stavku.
line.original_line_priceUkupna cijena za količinu stavki uključenih u liniju, prije primjene popusta.
line.final_line_priceZajednička cijena svih stavki u liniji artikla, uključujući sve iznose popusta na razini linije.
line.pre_tax_priceCijena linija artikala bez poreza pomnožena s kupljenom količinom za liniju artikla.
line.priceCijena jedne stavke.
line.product.metafields

Sva metapolja na razini proizvoda. Upotrijebite sljedeću sintaksu:

line.product.metafields.NAMESPACE.KEY

line.product.titleTrenutačni naziv proizvoda.
line.product.vendorProdavatelj za stavku.
line.propertiesVraća niz prilagođenih informacija za stavku. Svojstva linije artikla određuje korisnik na stranici proizvoda prije dodavanja proizvoda u košaricu.
line.quantityKoličina za tu stavku.
line.current_quantityTrenutačna količina stavke nakon uklanjanja.
line.requires_shipping(booleova vrijednost) Vraća vrijednost „true” ako varijanta za stavku ima aktiviranu postavku Fizički proizvod na stranici proizvoda.
line.selling_plan_allocationVraća objekt selling_plan_allocation koji opisuje kako plan prodaje, kao što je pretplata, utječe na liniju artikla.
line.taxable(booleova vrijednost) Vraća vrijednost „true” ako je za varijantu stavke označen potvrdni okvir „Naplati porez na ovaj proizvod” na stranici proizvoda.
line.title

Naziv proizvoda u trenutku prodaje, iza kojeg slijedi crtica i naziv varijante u trenutku prodaje. Naziv varijante nije uključen kada je on „Default Title”.

U obavijestima za korisnike naziv proizvoda i naziv varijante prevode se na jezik na kojem je korisnik izvršio plaćanje, kada se taj jezik razlikuje od zadanog jezika trgovine.
line.urlRelativni URL varijante linije artikla. Relativni URL ne uključuje korijenski URL vaše trgovine (mystore.myshopify.com).
line.variant.barcodeCrtični kod povezan s varijantom proizvoda.
line.variant.compare_at_priceUsporedna cijena povezana s varijantom proizvoda.
line.variant.imageSlika za varijantu proizvoda. Vraća sliku samo ako je varijanti u liniji artikla dodijeljena određena slika.
line.variant.metafields

Sva metapolja na razini varijante. Upotrijebite sljedeću sintaksu:

line.variant.metafields.NAMESPACE.KEY

line.variant.skuSKU povezan s varijantom proizvoda.
line.variant.title

Trenutačni nazivi vrijednosti opcije za varijantu, spojeni znakovima /.

Primjer: malo / crveno

line.refunded.quantity(within refund notifications)

Količina stavke za povrat novca. Možete upotrijebiti ovo svojstvo kako biste dodali identifikator stavkama u narudžbi za koje je izvršen povrat novca.

Na primjer: {% if line.refunded_quantity > 0 %}Identifikator linije povrata{% endif %}

Otkrivanje stavki za Shopify Collective u predlošcima obavijesti

Oznaka Shopify Collective primjenjuje se na narudžbu nakon slanja e-poruke s potvrdom narudžbe pa {% if tags contains 'Shopify Collective' %} nikada ne vraća true u predlošku potvrde narudžbe. Kako biste otkrili stavke za Shopify Collective, umjesto toga provjerite oznake na razini proizvoda za svaku liniju artikla:

{% 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 %}

Svojstva grupe linije artikla

Svaka grupa line_item_group na popisu line_item_groups ima sljedeća svojstva.

Opisi svojstava predloška Liquid koja možete upotrebljavati uz objekt grupe linije artikla u predlošcima obavijesti
SvojstvoOpis
line_item_group.display_titleNaslov grupe linije artikla.
line_item_group.componentsPopis komponenti linije artikla koje pripadaju grupi.
line_item_group.imageSlika grupe linije artikla.
line_item_group.product_idID proizvoda za grupu linije artikla.
line_item_group.variantObjekt varijante za grupu linije artikla.
line_item_group.variant_idID varijante za grupu linije artikla.

Svojstva za povrate novca

Opisi svojstava predloška Liquid koja možete upotrebljavati uz objekt povrata novca u predlošcima obavijesti
SvojstvoOpis
amountIznos vraćenog novca.
refund_line_itemsPopis linija artikala za koje se vrši povrat novca.

Svojstva za Refund_line_item

Svaka linija refund_line na popisu refund_line_items ima sljedeća svojstva:

Opisi svojstava jezika Liquid koja možete upotrijebiti s objektom linija artikla za povrat novca u predlošcima obavijesti
SvojstvoOpis
refund_line.line_itemObjekt line_item za koji se vrši povrat novca. On ima pristup svim svojstvima objekta line_item.
refund_line.quantityKoličina linije artikla za koju se vrši povrat novca.

Svojstva ispunjenja

Opisi svojstava jezika Liquid koja možete upotrijebiti s objektom ispunjenja u predlošcima obavijesti
SvojstvoOpis
service_nameNaziv prilagođene usluge definirane na stranici Postavke > Dostava i isporuka. (Samo zahtjev za izvršenje)
fulfillment.estimated_delivery_atProcijenjeni datum dostave na temelju broja za praćenje (ako je dostupan) koji navodi jedan od sljedećih dostavljača: USPS, FedEx, UPS, Canada Post (samo za Kanadu). Ovo je svojstvo dostupno samo kada se upotrebljavaju tarife koje izračunava dostavljač.
fulfillment.fulfillment_line_itemsPopis linija artikala za ispunjenje koje treba ispuniti.
fulfillment.item_countZbroj svih količina stavki. Ukupan broj stavki koje se ispunjavaju.
fulfillment.requires_shipping(boolean) Vraća vrijednost „true” ako zahtjev za ispunjavanje zahtijeva dostavu.
fulfillment.tracking_companyPoduzeće koje obavlja praćenje.
fulfillment.tracking_numbersPopis brojeva za praćenje.
fulfillment.tracking_urlsPopis URL-ova za praćenje.
items_to_fulfill(deprecated)Popis linija artikala koje treba ispuniti ta određena prilagođena usluga ispunjavanja narudžbi. (Samo za zahtjev za ispunjavanje)
items_to_fulfill_count(deprecated)Ukupan broj stavki koje se ispunjavaju ovim zahtjevom. (Samo za zahtjev za ispunjavanje)

Svojstva za Fulfillment_line_item

Svaki fulfillment_line na popisu fulfillment_line_items ima sljedeća svojstva.

Opisi svojstava jezika Liquid koja možete upotrijebiti s objektom linija artikla za ispunjenje u predlošcima obavijesti
SvojstvoOpis
fulfillment_line.line_itemObjekt line_item koji se ispunjava. On ima pristup svim svojstvima objekta line_item.
fulfillment_line.quantityKoličina linije artikla koja se ispunjava.

Svojstva pripremljenog paketa

Pripremljeni paket uključuje stavke označene kao spremne za preuzimanje.

Opisi svojstava jezika Liquid koja možete upotrijebiti s objektom pripremljenog paketa u predlošcima obavijesti
SvojstvoOpis
item_countZbroj svih količina stavki u pripremljenom paketu.
prepared_package_line_itemsPopis linija artikala pripremljenog paketa.

Svojstva za Prepared_package_line_item

Svaki prepared_package_line_item na popisu prepared_package_line_items ima sljedeća svojstva.

Opisi svojstava jezika Liquid koja možete upotrijebiti s objektom linije artikla pripremljenog paketa u predlošcima obavijesti
SvojstvoOpis
line_itemPovezani objekt line_item. On ima pristup svim svojstvima objekta line_item.
quantityKoličina linije artikla koja je označena kao spremna za preuzimanje.

Svojstva dostave

Opisi svojstava jezika Liquid koja možete upotrijebiti s objektom dostave u predlošcima obavijesti
SvojstvoOpis
delivery_agreementsPopis svih ugovora o dostavi za narudžbu.
delivery_instructionsInformacije o lokalnoj dostavi koje se dijele s korisnikom. Ovim se informacijama upravlja pomoću polja Informacije o dostavi u vašim postavkama lokalne dostave.
consolidated_estimated_delivery_timeInformacije o datumima dostave narudžbe koje se dijele s korisnikom. Ovim se informacijama upravlja pomoću postavke Vrijeme obrade koju ste postavili na stranici Dostava i isporuka. Kada narudžba ima više načina dostave, prikazuje se popis načina i datuma dostave.
has_multiple_delivery_methods(boolean) Vraća vrijednost „true” ako narudžba ima više načina dostave.

Svojstva ugovora o dostavi

Opisi svojstava jezika Liquid koja možete upotrijebiti s objektom ugovora o dostavi u predlošcima obavijesti
SvojstvoOpis
delivery_agreement.delivery_method_typeVrsta načina dostave.
delivery_agreement.delivery_method_nameVrsta načina dostave prevedena na jezik na kojem je kupac izvršio plaćanje, ako se taj jezik razlikuje od zadanog jezika trgovine.
delivery_agreement.line_item_groupsPopis svih grupa linija artikala koje sadrže komponente paketa linija artikala u ugovoru o dostavi.
delivery_agreement.line_itemsPopis svih linija artikala povezanih s ovim ugovorom o dostavi.

Svojstva popusta

Postoje dvije vrste svojstava popusta.

Svojstva discount_applications opisuju zašto je i kako ostvaren popust na stavku.

Svojstva discount_allocations opisuju kako određeni popust utječe na liniju artikla i kako umanjuje cijenu. To biste svojstvo trebali upotrebljavati na razini linije artikla.

Možete kombinirati ova svojstva za prikaz informacija o popustu na razini linije artikla ili narudžbe.

Primjer

U ovom se primjeru provjerava je li na liniju artikla primijenjen popust. Ako popust nije primijenjen na razini narudžbe (all), prikazuju se naziv popusta i iznos.

{% 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 %}

Rezultat bi mogao biti sličan sljedećem:

SPRING5 (-$5.00)

Svojstva za Discount_allocation

Svaki discount_allocation na popisu discount_allocations ima sljedeća svojstva.

Opisi svojstava jezika Liquid koja možete upotrijebiti s objektom discount_allocation u predlošcima obavijesti
SvojstvoOpis
discount_allocation.amountNovčani iznos koji je korisnik uštedio na liniji artikla. Mora se unijeti u petlju ako želite dopustiti više kodova za popust.
discount_allocation.discount_applicationPrimjena popusta koja dodjeljuje iznos liniji artikla.

Svojstva za Discount_application

Svaki discount_application na popisu discount_applications ima sljedeća svojstva.

Opisi svojstava jezika Liquid koja možete upotrijebiti s objektom discount_application u predlošcima obavijesti
SvojstvoOpis
discount_application.target_selection

Opisuje kako popust odabire linije artikala u košarici koje će biti snižene. Jedno od sljedećeg:

  • all: popust se primjenjuje na sve linije artikala.
  • entitled: popust se primjenjuje na određeni podskup linija artikala, što je često određeno uvjetom.
  • explicit: popust se primjenjuje na specifično odabranu liniju artikla ili redak za dostavu.
discount_application.target_typeVrsta stavke na koju se primjenjuje popust (line_item ili shipping_line).
discount_application.title

Naziv popusta koji se prikazuje korisniku.

Primjeri: Welcome10 ili CBBWQQAKYBYY

discount_application.total_allocated_amountUkupan iznos za koji se cijena narudžbe umanjuje popustom.
discount_application.typeVrsta popusta. Jedno od navedenog: automatic, discount_code, manual ili script.
discount_application.valueVrijednost popusta.
discount_application.value_typeVrsta vrijednosti popusta. Jedno od navedenog: fixed_amount ili percentage.

Svojstva pretplate

Pojedinosti ugovora o pretplati, trenutačni ciklus naplate te pripadajuće linije artikla, način dostave i način plaćanja dostupni su za sve predloške e-pošte za pretplatu.

Da biste uredili predloške obavijesti o pretplati, instalirajte aplikaciju Shopify Subscriptions, a zatim pronađite predložak pod Postavke > Obavijesti u odjeljku Pretplate.

Svojstva ciklusa naplate ugovora o pretplati

Da biste pristupili svojstvima ugovora o pretplati i njegovu ciklusu naplate, upotrijebite objekt subscription_contract_billing_cycle.

Primjer

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

Rezultat:

This contract is currently paused.

Svojstva

Opisi svojstava koda Liquid koja možete upotrijebiti s objektom ciklusa naplate ugovora o pretplati u predlošcima obavijesti
SvojstvoOpis
status Status ugovora.

Jedno od navedenog: active, paused, cancelled, failed, expired, stale,
delivery_method Način dostave pretplate.

Ako se pretplata odnosi na uslugu ili digitalni proizvod, tada se vraća vrijednost nil.
billing_frequencyKoliko se često pretplata naplaćuje.
delivery_frequency Koliko se često pretplata dostavlja.
origin_order Izvorna narudžba kojom je pretplata stvorena.

Ako pretplata nije stvorena putem narudžbe na platformi Shopify, tada se vraća vrijednost nil.
customerKorisnik pretplate.
line_items Linije artikla u ciklusu naplate pretplate.
product_namesPopis naziva proizvoda koji su uključeni u ciklus naplate pretplate.
update_payment_method_urlURL koji korisnik može upotrijebiti za ažuriranje načina plaćanja za taj ugovor.
shipping_address Adresa za dostavu pretplate.

Ako se pretplata odnosi na uslugu ili digitalni proizvod, tada se vraća vrijednost nil.
billing_addressAdresa za naplatu pretplate.
subtotal_priceCijena međuzbroja linija artikala pretplate.
shipping_priceCijena dostave pretplate.
total_taxUkupni porez pretplate.
total_priceUkupna cijena pretplate.
total_discountsUkupni popusti pretplate.
customer_self_serve_urlSamoposlužni URL koji korisnik može upotrijebiti za upravljanje svojim pretplatama.
billing_attempt_expected_dateDatum naplate za taj ciklus naplate.
next_billing_dateSljedeći datum naplate koji nije preskočen nakon tog ciklusa naplate.
last_attempted_billing_dateDatum posljednjeg pokušaja naplate za ciklus naplate.
days_overdueBroj dana kašnjenja naplate za taj ciklus naplate.
payment_instrumentInstrument plaćanja povezan s ugovorom o pretplati. Taj se instrument plaćanja upotrebljava za naplatu korisniku.

Svojstva linije artikla ugovora o pretplati

Svojstva za svaku liniju artikla uključenu u ciklus naplate. Pristupite svojstvima linije artikla ugovora putem nadređenog svojstva subscription_contract_billing_cycle.line_items.

Primjer

{% for line_item in subscription_contract_billing_cycle.line_items %}
  {{ line_item.url }}
{% endfor %}
Opisi svojstava koda Liquid koja možete upotrijebiti s objektom linije artikla ugovora o pretplati u predlošcima obavijesti
SvojstvoOpis
urlURL stranice s pojedinostima o proizvodu za varijantu proizvoda unutar linije artikla.
requires_shippingZahtijeva li linija artikla fizičku dostavu.
unit_price_measurementMjera jedinične cijene linije artikla.
selling_plan_allocationAlokacija plana prodaje linije artikla.

Svojstva načina dostave ugovora o pretplati

Svojstva za način dostave koji se upotrebljava u ovom ciklusu naplate. Pristupite svojstvima načina dostave putem nadređenog svojstva subscription_contract_billing_cycle.delivery_method.

Primjer

{% if subscription_contract_billing_cycle.delivery_method != blank %}
  Delivery method: {{ subscription_contract_billing_cycle.delivery_method.title }}
{% endif %}
Opisi svojstava koda Liquid koja možete upotrijebiti s objektom načina dostave ugovora o pretplati u predlošcima obavijesti
SvojstvoOpis
titleNaziv opcije dostave povezane s načinom dostave.
type Vrsta načina dostave.

Jedno od navedenog: shipping, local ili pick-up.

Svojstva instrumenta plaćanja ugovora o pretplati

Pojedinosti o instrumentu plaćanja za ugovor o pretplati. Taj se instrument plaćanja upotrebljava za naplatu korisniku. Pristupite svojstvima instrumenta plaćanja putem nadređenog svojstva subscription_contract_billing_cycle.payment_instrument.

Primjer

{% 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 }}
Opisi svojstava koda Liquid koja možete upotrijebiti s objektom instrumenta plaćanja ugovora o pretplati u predlošcima obavijesti
SvojstvoOpis
payment_type Vrsta načina plaćanja koju predstavlja instrument plaćanja.

Upotrijebite filtre plaćanja za ispisivanje URL-a slike ili SVG-a.
credit_card_brandMarka kreditne kartice.
credit_card_companyNaziv izdavatelja kreditne kartice.
credit_card_last_four_digitsPosljednje 4 znamenke kreditne kartice.

Svojstva obavijesti e-poštom

Opisi svojstava koda Liquid koja možete upotrijebiti s objektom obavijesti e-poštom u predlošcima obavijesti
SvojstvoOpis
shop.email_logo_urlURL za logotip koji je naveden u odjeljku Prilagodi predloške e-pošte na administratorskoj ploči.
shop.email_logo_widthŠirina logotipa (u pikselima) koja je navedena u odjeljku Prilagodi predloške e-pošte na administratorskoj ploči.
shop.email_accent_colorHEX kod za boju naglaska koja je navedena u odjeljku Prilagodi predloške e-pošte na administratorskoj ploči.

Svojstva bona za trgovinu

Svojstva koja sadrže pojedinosti o izdavanju bona za trgovinu.

Opisi svojstava koda Liquid koja možete upotrijebiti s objektom izdanog bona za trgovinu u predlošcima obavijesti
SvojstvoOpis
issued_store_credit.amount

Iznos bona za trgovinu koji je izdan.

Ovaj iznos možete formatirati pomoću filtara za novac jezika Liquid.

issued_store_credit.expires_at

Datum i vrijeme kada će izdani bon za trgovinu isteći.

Tu vrijednost možete formatirati s pomoću filtara datuma koda Liquid.

issued_store_credit.balance_after_transaction

Saldo računa kredita za trgovinu nakon izdavanja bona.

Ovaj iznos možete formatirati pomoću filtara za novac jezika Liquid.

customerObjekt korisnika koji sadrži atribute izlaza za korisnika.