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.
Na ovoj stranici
- Svojstva narudžbe
- Svojstva skice narudžbe
- Svojstva rasporeda plaćanja
- Svojstva statusa plaćanja
- Svojstva komponente paketa
- Svojstva komponente
- Svojstva linije artikla
- Svojstva grupe linija artikla
- Svojstva povrata novca
- Svojstva izvršenja
- Svojstva pripremljenog paketa
- Svojstva isporuke
- Svojstva popusta
- Svojstva pretplate
- Svojstva obavijesti e-pošte
- Svojstva kredita trgovine
Svojstva narudžbe
Mnoga svojstva narudžbe dostupna su izravno s pomoću jezika Liquid i u predlošcima.
| Svojstvo | Opis |
|---|---|
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
|
email | E-adresa povezana s narudžbom. |
name |
To je obično simbol ljestvi iza kojeg slijedi Primjer: #1004 |
order_name | Isto 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. |
destination | Odredište na koje treba poslati stavke. |
tags | Vrać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. |
transactions | Vraća niz transakcija iz narudžbe. |
tax_price | Kombinirani 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.title | Naziv poreza. Na primjer, QST ili PDV. |
tax_line.price | Iznos poreza. |
tax_line.rate | Porezna stopa kao decimalni broj. Vratit će 0.175 ako iznosi 17,5 %. |
tax_line.rate_percentage | Porezna stopa u obliku čitljivom ljudima. Vratit će 17.5 ako stopa iznosi 0.175. |
customer | Objekt korisnika koji sadrži atribute izlaza za korisnika. |
billing_address | Adresa za naplatu. |
billing_address.first_name | Ime korisnika. |
billing_address.last_name | Prezime korisnika. |
billing_address.company | Naziv poduzeća za naplatu. |
billing_address.phone | Telefonski broj s adrese za naplatu. |
shop.name | Naziv vaše trgovine. |
shop.phone | Telefonski broj vaše trgovine. |
subtotal_price | Zbroj 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. |
discounts | Popis 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_status | Trenutač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_price |
Cijena dostave. Primjer: |
shipping_address | Adresa za dostavu. |
shipping_address.first_name | Ime za adresu za dostavu. |
shipping_address.company | Naziv poduzeća za adresu za dostavu. |
shipping_address.phone | Broj telefona s adrese za dostavu. |
line_items | Popis svih linija artikala u narudžbi. |
line_items_including_zero_quantity | Popis 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_count | Zbroj količina svih stavki. |
fulfillment_status | Trenutačni status obrade narudžbe. Jedno od sljedećeg: unfulfilled, partial, fulfilled. |
note | Napomena 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: |
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: |
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: |
landing_site_ref |
Pregledava odredišno mjesto i iz njega izdvaja referentni parametar. Referentni parametri mogu biti: Ako je
{% if landing_site_ref == 'my-tracking-token' %}
Moja radnja...
{% endif %}
|
cancelled | (boolean) Vraća vrijednost „true” ako je narudžba otkazana. |
cancelled_at | Vrijeme otkazivanja narudžbe. |
cancel_reason | Razlog 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 |
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
| Svojstvo | Opis |
|---|---|
id | Jedinstveni ID skice narudžbe za internu upotrebu. |
invoice_url | Poveznica 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 Datume možete formatirati s pomoću filtra datuma u predlošku Liquid. |
user | Zadnji član osoblja koji je izmijenio skicu narudžbe. |
user.name | Ime zadnjeg člana osoblja koji je izmijenio skicu narudžbe. |
user.email | Adresa e-pošte zadnjeg člana osoblja koji je izmijenio skicu narudžbe. |
email | Adresa e-pošte povezana sa skicom narudžbe. |
name | Jedinstveni number skice narudžbe kojemu prethodi znak broja #. |
number | Jedinstveni broj skice narudžbe bez prefiksa ili sufiksa narudžbe. |
created_at |
Datum i vrijeme kada je korisnik izradio skicu narudžbe, na primjer Datume možete formatirati s pomoću filtra datuma u predlošku Liquid. |
tags | Vraća niz svih oznaka narudžbe. Oznake se vraćaju abecednim redom. Za više pojedinosti pogledajte referentnu dokumentaciju za Liquid. |
tax_price | Kombinirani 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.price | Iznos poreza. |
tax_line.rate | Porezna stopa u decimalnom obliku. Na primjer, porezna stopa od 17,5 % vratit će 0.175. |
tax_line.rate_percentage | Porezna stopa u postocima. Na primjer, za vrijednost rate od 0,175 vratit će se 17.5. |
customer | Objekt korisnika koji sadrži atribute izlaza za korisnika. |
billing_address | Adresa za naplatu za skicu narudžbe. |
billing_address.first_name | Ime korisnika. |
billing_address.last_name | Prezime korisnika. |
billing_address.company | Naziv poduzeća u adresi za naplatu. |
billing_address.phone | Broj telefona u adresi za naplatu. |
shop.name | Naziv trgovine. |
shop.phone | Telefonski broj vaše trgovine. |
subtotal_price | Zbroj 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. |
discounts | Popis 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_price | Ukupna cijena narudžbe (međuzbroj + trošak dostave - popust na dostavu + porez). |
amount_due_now | Traženi iznos na fakturi skice narudžbe. |
requires_shipping | Vrać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.price | Cijena 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 |
Napomena: za razliku od standardnih narudžbi, adresa za dostavu u skici narudžbe može biti nepotpuna. |
shipping_address.first_name | Ime za adresu za dostavu. |
shipping_address.company | Naziv poduzeća u adresi za dostavu. |
shipping_address.phone | Broj telefona u adresi za dostavu. |
line_items | Popis svih stavaka u skici narudžbe. |
item_count | Zbroj svih količina stavaka u skici narudžbe. |
note | Napomena 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
| Svojstvo | Opis |
|---|---|
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
| Svojstvo | Opis |
|---|---|
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, 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)
| Svojstvo | Opis |
|---|---|
bundle_component.image_url | URL slike komponente paketa. |
bundle_component.product.title | Naziv proizvoda komponente paketa. |
bundle_component.quantity | Količ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)
`
| Svojstvo | Opis |
|---|---|
component.image_url | URL slike komponente. |
component.product.title | Naslov proizvoda komponente. |
component.quantity | Količ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.
| Svojstvo | Opis |
|---|---|
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_agreement | Ugovor o dostavi povezan s ovom linijom artikla. |
line.grams | Težina jedne stavke. |
line.groups | Grupa linije artikla za tu stavku. |
line.image | Vrać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_price | Cijena pomnožena s količinom za tu stavku. |
line.original_line_price | Ukupna cijena za količinu stavki uključenih u liniju, prije primjene popusta. |
line.final_line_price | Zajednička cijena svih stavki u liniji artikla, uključujući sve iznose popusta na razini linije. |
line.pre_tax_price | Cijena linija artikala bez poreza pomnožena s kupljenom količinom za liniju artikla. |
line.price | Cijena jedne stavke. |
line.product.metafields | Sva metapolja na razini proizvoda. Upotrijebite sljedeću sintaksu: line.product.metafields.NAMESPACE.KEY |
line.product.title | Trenutačni naziv proizvoda. |
line.product.vendor | Prodavatelj za stavku. |
line.properties | Vraća niz prilagođenih informacija za stavku. Svojstva linije artikla određuje korisnik na stranici proizvoda prije dodavanja proizvoda u košaricu. |
line.quantity | Količina za tu stavku. |
line.current_quantity | Trenutač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_allocation | Vrać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.url | Relativni URL varijante linije artikla. Relativni URL ne uključuje korijenski URL vaše trgovine (mystore.myshopify.com). |
line.variant.barcode | Crtični kod povezan s varijantom proizvoda. |
line.variant.compare_at_price | Usporedna cijena povezana s varijantom proizvoda. |
line.variant.image | Slika 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.sku | SKU 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: |
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.
| Svojstvo | Opis |
|---|---|
line_item_group.display_title | Naslov grupe linije artikla. |
line_item_group.components | Popis komponenti linije artikla koje pripadaju grupi. |
line_item_group.image | Slika grupe linije artikla. |
line_item_group.product_id | ID proizvoda za grupu linije artikla. |
line_item_group.variant | Objekt varijante za grupu linije artikla. |
line_item_group.variant_id | ID varijante za grupu linije artikla. |
Svojstva za povrate novca
| Svojstvo | Opis |
|---|---|
amount | Iznos vraćenog novca. |
refund_line_items | Popis 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:
| Svojstvo | Opis |
|---|---|
refund_line.line_item | Objekt line_item za koji se vrši povrat novca. On ima pristup svim svojstvima objekta line_item. |
refund_line.quantity | Količina linije artikla za koju se vrši povrat novca. |
Svojstva ispunjenja
| Svojstvo | Opis |
|---|---|
service_name | Naziv prilagođene usluge definirane na stranici Postavke > Dostava i isporuka. (Samo zahtjev za izvršenje) |
fulfillment.estimated_delivery_at | Procijenjeni 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_items | Popis linija artikala za ispunjenje koje treba ispuniti. |
fulfillment.item_count | Zbroj 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_company | Poduzeće koje obavlja praćenje. |
fulfillment.tracking_numbers | Popis brojeva za praćenje. |
fulfillment.tracking_urls | Popis 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.
| Svojstvo | Opis |
|---|---|
fulfillment_line.line_item | Objekt line_item koji se ispunjava. On ima pristup svim svojstvima objekta line_item. |
fulfillment_line.quantity | Količina linije artikla koja se ispunjava. |
Svojstva pripremljenog paketa
Pripremljeni paket uključuje stavke označene kao spremne za preuzimanje.
| Svojstvo | Opis |
|---|---|
item_count | Zbroj svih količina stavki u pripremljenom paketu. |
prepared_package_line_items | Popis 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.
| Svojstvo | Opis |
|---|---|
line_item | Povezani objekt line_item. On ima pristup svim svojstvima objekta line_item. |
quantity | Količina linije artikla koja je označena kao spremna za preuzimanje. |
Svojstva dostave
| Svojstvo | Opis |
|---|---|
delivery_agreements | Popis svih ugovora o dostavi za narudžbu. |
delivery_instructions | Informacije 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_time | Informacije 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
| Svojstvo | Opis |
|---|---|
delivery_agreement.delivery_method_type | Vrsta načina dostave. |
delivery_agreement.delivery_method_name | Vrsta 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_groups | Popis svih grupa linija artikala koje sadrže komponente paketa linija artikala u ugovoru o dostavi. |
delivery_agreement.line_items | Popis 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.
| Svojstvo | Opis |
|---|---|
discount_allocation.amount | Novč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_application | Primjena popusta koja dodjeljuje iznos liniji artikla. |
Svojstva za Discount_application
Svaki discount_application na popisu discount_applications ima sljedeća svojstva.
| Svojstvo | Opis |
|---|---|
discount_application.target_selection |
Opisuje kako popust odabire linije artikala u košarici koje će biti snižene. Jedno od sljedećeg:
|
discount_application.target_type | Vrsta 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_amount | Ukupan iznos za koji se cijena narudžbe umanjuje popustom. |
discount_application.type | Vrsta popusta. Jedno od navedenog: automatic, discount_code, manual ili script. |
discount_application.value | Vrijednost popusta. |
discount_application.value_type | Vrsta 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
| Svojstvo | Opis |
|---|---|
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_frequency | Koliko 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.
|
customer | Korisnik pretplate. |
line_items | Linije artikla u ciklusu naplate pretplate. |
product_names | Popis naziva proizvoda koji su uključeni u ciklus naplate pretplate. |
update_payment_method_url | URL 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_address | Adresa za naplatu pretplate. |
subtotal_price | Cijena međuzbroja linija artikala pretplate. |
shipping_price | Cijena dostave pretplate. |
total_tax | Ukupni porez pretplate. |
total_price | Ukupna cijena pretplate. |
total_discounts | Ukupni popusti pretplate. |
customer_self_serve_url | Samoposlužni URL koji korisnik može upotrijebiti za upravljanje svojim pretplatama. |
billing_attempt_expected_date | Datum naplate za taj ciklus naplate. |
next_billing_date | Sljedeći datum naplate koji nije preskočen nakon tog ciklusa naplate. |
last_attempted_billing_date | Datum posljednjeg pokušaja naplate za ciklus naplate. |
days_overdue | Broj dana kašnjenja naplate za taj ciklus naplate. |
payment_instrument | Instrument 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 %}| Svojstvo | Opis |
|---|---|
url | URL stranice s pojedinostima o proizvodu za varijantu proizvoda unutar linije artikla. |
requires_shipping | Zahtijeva li linija artikla fizičku dostavu. |
unit_price_measurement | Mjera jedinične cijene linije artikla. |
selling_plan_allocation | Alokacija 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 %}| Svojstvo | Opis |
|---|---|
title | Naziv 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 }}| Svojstvo | Opis |
|---|---|
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_brand | Marka kreditne kartice. |
credit_card_company | Naziv izdavatelja kreditne kartice. |
credit_card_last_four_digits | Posljednje 4 znamenke kreditne kartice. |
Svojstva obavijesti e-poštom
| Svojstvo | Opis |
|---|---|
shop.email_logo_url | URL 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_color | HEX 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.
| Svojstvo | Opis |
|---|---|
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. |
customer | Objekt korisnika koji sadrži atribute izlaza za korisnika. |