Riferimenti variabili di notifica

Le notifiche inviate dal tuo negozio vengono visualizzate utilizzando Liquid. Liquid è il linguaggio di programmazione di Shopify semplice e facile da utilizzare. Si tratta dello stesso linguaggio di programmazione con cui sono costruiti i temi del Theme Store.

Per modificare le notifiche che vengono inviate dal tuo negozio, puoi realizzare delle personalizzazioni di base ai modelli di notifica. Per accedere all'elenco completo delle notifiche che puoi personalizzare, vai alla pagina Notifiche nel pannello di controllo Shopify.

Per ottenere assistenza riguardo alle modifiche più avanzate o per apportare modifiche ai modelli per le notifiche personalizzati, puoi contattare la community sui nostri forum oppure rivolgerti a un Partner di Shopify perché si occupi delle tue personalizzazioni. Scopri di più su come contattare un Partner di Shopify.

Proprietà dell'ordine

Molte proprietà di un ordine sono disponibili direttamente tramite Liquid e nei modelli.

Descrizioni delle proprietà Liquid che puoi utilizzare con l'oggetto ordine nei modelli di notifica
ProprietàDescrizione
id

Un ID dell'ordine univoco nel sistema, per uso interno. Utilizza l'esempio seguente per generare un link all'ordine nella sezione del pannello di controllo del tuo negozio. Ad esempio, nel modello di email Nuovo ordine puoi aggiungere il codice seguente:

<a href="{{ shop.url }}/admin/orders/{{ id }}">Visualizza ordine</a>
emailL'email associata all'ordine.
name

Normalmente è formato dal simbolo del cancelletto seguito da order_number.

Esempio: #1004

order_nameLo stesso del nome.
order_number

Numero univoco del negozio per l'ordine, senza il simbolo del cancelletto # come prefisso o qualsiasi altro prefisso o suffisso aggiunto all'ID ordine dal proprietario del negozio nelle preferenze del negozio.

Esempio: 1004

confirmation_number

Un identificatore alfanumerico generato in modo casuale per l'ordine che potrebbe essere mostrato al cliente al posto del nome dell'ordine sequenziale. Non è garantito che questo valore sia univoco.

Esempio: XPAV284CT

created_at

La data e l'ora in cui il cliente ha creato l'ordine. La formattazione può essere effettuata utilizzando il filtro della data.

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

payment_terms

I termini di pagamento specificano la data di scadenza del pagamento di un ordine.

Scopri come aggiungere termini di pagamento alle fatture per gli ordini.

Per maggiori informazioni, consulta payment_termsnella guida di riferimento Liquid.

destinationLa destinazione in cui devono essere inviati gli articoli.
tagsRestituisce una serie di tutti i tag dell'ordine. I tag vengono elencati in ordine alfabetico. Per maggiori dettagli, consulta la documentazione di riferimento su Liquid.
transactionsRestituisce una serie di transazioni dell'ordine.
tax_priceLe imposte complessive di tutti gli articoli nell'ordine.
tax_lines

Le imposte suddivise per tipo di tassazione:

{% for tax_line in tax_lines %} {{ tax_line.title }} ({{ tax_line.rate_percentage }}%) : {{ tax_line.price | money_with_currency }} {% endfor %}
tax_line.titleIl nome dell'imposta. Ad esempio, QST o IVA.
tax_line.priceL'importo dell'imposta.
tax_line.rateL'aliquota fiscale espressa in decimali. Sarà equivalente a 0,175 se è pari al 17,5%.
tax_line.rate_percentageL'aliquota fiscale in formato leggibile. Sarà equivalente a 17,5 se l'aliquota è pari a 0,175.
customerOggetto cliente contenente gli attributi dell'output del cliente.
billing_addressL'indirizzo di fatturazione.
billing_address.first_nameIl nome del cliente.
billing_address.last_nameIl cognome del cliente.
billing_address.companyIl nome dell'azienda per la fatturazione.
billing_address.phoneIl numero di telefono indicato nell'indirizzo di fatturazione.
shop.nameIl nome del tuo negozio.
shop.phoneIl numero di telefono del tuo negozio.
subtotal_priceLa somma dei prezzi degli articoli dell'ordine dopo la detrazione di eventuali sconti su articoli o sul carrello. Il subtotale non include le imposte (salvo che le imposte non siano incluse nei prezzi), i costi di spedizione o le mance.
discountsUn elenco degli sconti.
discounts_amount

L'importo dello sconto applicato da tutti gli sconti.

Esempio: + 5,00 $

discounts_savings

L'importo dei risparmi derivanti da tutti gli sconti.

Esempio: -5,00 $

total_price

Il totale dell'ordine (subtotale + costi di spedizione - sconto di spedizione + imposte).

financial_statusLo stato attuale del pagamento. Può essere nil, pending, authorized, paid, voided, refunded.
requires_shipping(booleano) Restituisce TRUE se c'è almeno un articolo nell'ordine che richiede la spedizione.
shipping_method.title

Il nome della tariffa di spedizione.

Nelle notifiche destinate al cliente, la tariffa di spedizione viene tradotta nella lingua in cui il cliente ha effettuato il check-out, quando è diversa dalla lingua predefinita del negozio.

Esempio: spedizione standard
shipping_method.price

Il prezzo di spedizione comprensivo di eventuali sconti di spedizione.

Esempio: {{ shipping_method.price | money }}

shipping_price

Il prezzo di spedizione.

Esempio: {{ shipping_price | money }}

shipping_addressL'indirizzo di spedizione.
shipping_address.first_nameIl nome per l'indirizzo di spedizione.
shipping_address.companyIl nome dell'azienda per l'indirizzo di spedizione.
shipping_address.phoneNumero di telefono indicato nell'indirizzo di fatturazione.
line_itemsElenco di tutte le voci nell'ordine.
line_items_including_zero_quantityElenco di tutte le voci dell'ordine, comprese quelle con quantità pari a zero. Le voci hanno una quantità pari a zero quando vengono completamente rimborsate.
line_item_groups(Orders and POS only) Elenco di tutti i gruppi di voci contenenti componenti di voci dell'ordine.
item_countUna somma di tutte le quantità degli articoli.
fulfillment_statusL'attuale stato di evasione. Può essere: inevaso, parzialmente evaso, evaso.
noteLa nota allegata all'ordine. La nota può essere inviata dal cliente e/o modificata nella schermata con i dettagli dell'ordine all'interno dell'interfaccia del tuo pannello di controllo.
attributes

Ogni attributo che è stato allegato all'ordine.

Esempio: {{ attributes.gift-note }}

metafields

Qualsiasi metafield presente nell'ordine. Utilizza la sintassi seguente:

metafields.NAMESPACE.KEY

referring_site

Contiene l'URL del referrer che ha portato il cliente al tuo negozio.

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

landing_site

Contiene il percorso del landing site utilizzato dal cliente. Si tratta della prima pagina che il cliente ha visto una volta arrivato sul tuo negozio.

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

landing_site_ref

Controlla il landing site e ne estrae un parametro di riferimento. I parametri di riferimento possono essere: ref, source, r.

Se il landing_site fosse /products/great-product?ref=my-tracking-token, allora il landing_site_ref sarebbe my-tracking-token. È possibile compiere una determinata azione se il tuo ref è uguale a un certo valore:

{% if landing_site_ref == 'my-tracking-token' %} La mia azione... {% endif %}
cancelled(booleano) Restituisce TRUE se l'ordine è stato annullato.
cancelled_atL'ora in cui l'ordine è stato annullato.
cancel_reasonIl motivo selezionato al momento dell'annullamento dell'ordine. Può essere inventory, customer, declined, fraud o other.
has_high_risks?(deprecated)

Restituisce TRUE se l'ordine ha un rischio elevato.

unique_gateways

Fornisce un elenco di gestori univoci dei pagamenti per un ordine. Ad esempio, se qualcuno pagasse con una carta VISA, una Mastercard e in contanti, l'elenco restituito sarebbe shopify_payments, cash.

location(POS only)

Mostra la sede fisica dell'ordine. Esistono diverse proprietà di sedi disponibili elencate qui. Puoi configurare le sedi nell'area Sedi del pannello di controllo.

order_status_url

Fornisce il link alla pagina di stato dell'ordine relativa a questo ordine.

fulfilled_line_items(deprecated) Elenco delle voci che sono state evase.
unfulfilled_line_items(deprecated) Elenco delle voci che non sono state completamente evase.
b2b?

Restituisce TRUE se l'ordine è un ordine B2B. Utilizza la proprietà con le variabili B2B per mostrare informazioni rilevanti nelle email, come il nome, la sede e l'indirizzo dell'azienda. Ad esempio, negli ordini B2B puoi aggiungere un header a un modello con le seguenti informazioni:

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

L'azienda a cui stai vendendo in un ordine B2B.

company.name

Il nome dell'azienda in un ordine B2B.

company.id

L'ID dell'azienda in un ordine B2B.

company_location

La sede dell'azienda in un ordine B2B. Un'azienda che acquista da te può avere più di una sede.

company_location.name

Il nome della sede dell'azienda su un ordine B2B.

company_location.id

Il numero ID della sede dell'azienda in un ordine B2B.

company_location.shipping_address

L'indirizzo di spedizione della sede dell'azienda in un ordine B2B.

company_location.billing_address

L'indirizzo di fatturazione della sede dell'azienda in un ordine B2B.

customer_order_url

La nuova pagina di stato dell'ordine di un ordine per il quale il cliente ha richiesto il reso, utilizzando gli account cliente.

Proprietà delle bozze di ordini

Descrizioni delle proprietà Liquid che puoi usare con l'oggetto bozza di ordine nei modelli di notifica
ProprietàDescrizione
idUn ID univoco della bozza di ordine per uso interno.
invoice_urlUn link che il cliente può seguire per pagare la fattura utilizzando il check-out sicuro di Shopify.
reserve_inventory_until

La data e l'ora fino a quando le voci presenti nell'bozza di ordine sono prenotate, ad esempio 2015-05-30T17:43:51+02:00.

Puoi formattare le date utilizzando il filtro della data Liquid.

userL'ultimo membro dello staff che ha modificato la bozza di ordine.
user.nameIl nome dell'ultimo membro dello staff che ha modificato la bozza di ordine.
user.emailL'indirizzo email dell'ultimo membro dello staff che ha modificato la bozza di ordine.
emailL'indirizzo email associato alla bozza di ordine.
nameValore number univoco della bozza di ordine, con un cancelletto # come prefisso.
numberIl numero univoco della bozza di ordine senza il prefisso o suffisso dell'ordine.
created_at

La data e l'ora in cui il cliente ha creato l'bozza di ordine, ad esempio, 2009-05-30T17:43:51+02:00.

Puoi formattare le date utilizzando il filtro della data Liquid.

tagsRestituisce una serie di tutti i tag dell'ordine. I tag vengono elencati in ordine alfabetico. Per maggiori dettagli, consulta la documentazione di riferimento su Liquid.
tax_priceLe imposte complessive di tutti gli articoli nella bozza di ordine.
tax_lines

Le imposte suddivise per tipo di imposta:

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

Il nome dell'imposta.

Esempi: QST o IVA

tax_line.priceL'importo dell'imposta.
tax_line.rateL'aliquota fiscale in formato decimale. Ad esempio, un'aliquota fiscale del 17,5% risulterà 0,175.
tax_line.rate_percentageL'aliquota fiscale in formato percentuale. Ad esempio, un'aliquota dello 0,175 risulterà 17,5.
customerOggetto cliente contenente gli attributi dell'output del cliente.
billing_addressL'indirizzo di fatturazione per la bozza di ordine.
billing_address.first_nameIl nome del cliente.
billing_address.last_nameIl cognome del cliente.
billing_address.companyIl nome dell'azienda indicato nell'indirizzo di fatturazione.
billing_address.phoneIl numero di telefono indicato nell'indirizzo di fatturazione.
shop.nameIl nome del tuo negozio.
shop.phoneIl numero di telefono del tuo negozio.
subtotal_priceLa somma dei prezzi degli articoli dell'bozza di ordine dopo la detrazione di eventuali sconti su articoli o sul carrello. Il subtotale non include le imposte (salvo che le imposte non siano incluse nei prezzi) o i costi di spedizione.
discountsUn elenco degli sconti.
discounts_amount

L'importo dello sconto applicato per tutti gli sconti.

Esempio: + 5,00 $

discounts_savings

L'importo dei risparmi derivante da tutti gli sconti applicati.

Esempio: -5,00 $

total_priceIl prezzo totale dell'ordine (subtotale + costo di spedizione - sconto di spedizione + imposte).
amount_due_now

L'importo richiesto dalla fattura per bozza d'ordine.

requires_shippingRestituisce true se nella bozza di ordine c'è almeno un articolo che richiede la spedizione. Restituisce false se nella bozza di ordine non ci sono articoli che richiedono la spedizione.
shipping_method.title

Il nome della tariffa di spedizione.

Esempio: spedizione standard

shipping_method.priceIl prezzo del metodo di spedizione. Restituisce le stesse informazioni di shipping_price.
shipping_price

Il prezzo di spedizione.

Puoi formattare questo importo utilizzando i filtri dell'importo Liquid.

shipping_address

L'indirizzo di spedizione.

Nota: A differenza degli ordini standard, l'indirizzo di spedizione di una bozza di ordine potrebbe essere incompleto.

shipping_address.first_nameIl nome per l'indirizzo di spedizione.
shipping_address.companyIl nome dell'azienda indicato nell'indirizzo di spedizione.
shipping_address.phoneIl numero di telefono indicato nell'indirizzo di spedizione.
line_itemsUn elenco di tutti gli articoli nella bozza di ordine.
item_countUna somma di tutte le quantità degli articoli nella bozza di ordine.
noteLa nota allegata alla bozza di ordine. La nota può essere inviata al cliente e anche modificata nella schermata con i dettagli dell'bozza di ordine all'interno del tuo pannello di controllo Shopify.
metafields

Qualsiasi metafield presente nella bozza di ordine. Utilizza la sintassi seguente:

metafields.NAMESPACE.KEY

location

La posizione fisica dell'ordine. Esistono diverse proprietà di posizione disponibili.

Puoi configurare le sedi nella pagina Sedi del tuo pannello di controllo Shopify.

b2b?

Restituisce TRUE se l'ordine è un ordine B2B. Utilizza la proprietà con le variabili B2B per mostrare informazioni rilevanti nelle email, come il nome, la sede e l'indirizzo dell'azienda. Ad esempio, negli ordini B2B puoi aggiungere un header a un modello con le seguenti informazioni:

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

L'azienda a cui stai vendendo in un ordine B2B.

company.name

Il nome dell'azienda in un ordine B2B.

company.id

L'ID dell'azienda in un ordine B2B.

company_location

La sede dell'azienda in un ordine B2B. Un'azienda che acquista da te può avere più di una sede.

company_location.name

Il nome della sede dell'azienda su un ordine B2B.

company_location.id

Il numero ID della sede dell'azienda in un ordine B2B.

company_location.shipping_address

L'indirizzo di spedizione della sede dell'azienda in un ordine B2B.

company_location.billing_address

L'indirizzo di fatturazione della sede dell'azienda in un ordine B2B.

payment_methods

L'elenco dei metodi di pagamento salvati disponibili per elaborare il totale della bozza.

payment_method.payment_instrument

Lo strumento di pagamento, contenente i dettagli sul metodo di pagamento salvato.

payment_method.payment_instrument.payment_type

Il tipo di metodo di pagamento salvato. Ad esempio "credit_card, apple_pay"

payment_method.payment_instrument.credit_card_brand

Il brand della carta, quando 'payment_type' è "credit_card"

payment_method.payment_instrument.credit_card_company

L'emittente della carta, quando 'payment_type' è "credit_card"

payment_method.payment_instrument.credit_card_company

Le ultime quattro cifre della carta, quando 'payment_type' è "credit_card"

Proprietà del programma di pagamento

Descrizioni delle proprietà Liquid che puoi usare con l'oggetto piano di pagamento nei modelli di notifica
ProprietàDescrizione
payment_schedule.amount_due

L'importo da pagare per un programma di pagamento.

Puoi formattare gli importi con le valute utilizzando il filtro dell'importo Liquid.

payment_schedule.due_at

La data di scadenza del programma di pagamento.

Puoi formattare le date utilizzando il filtro della data Liquid.

payment_schedule.due_in_days

Il numero di giorni fino alla data di scadenza se il programma di pagamento è ancora dovuto (non pagato).

payment_schedule.due_later?

Restituisce true se un programma di pagamento non è stato pagato e la data di scadenza è successiva.

payment_schedule.number_of_days_overdue?

Il numero di giorni successivi alla data di scadenza in cui un programma di pagamento è scaduto.

payment_schedule.overdue?

Restituisce true se un programma di pagamenti non è stato pagato ed è passata la data di scadenza.

Proprietà dello stato del pagamento

Descrizioni delle proprietà Liquid che puoi usare con l'oggetto stato di pagamento nei modelli di notifica
ProprietàDescrizione
has_pending_payment

(booleano) Restituisce TRUE se l'ordine ha una transazione con un pagamento in attesa.

Scopri di più sui pagamenti in attesa.

buyer_action_required

(booleano) Restituisce TRUE se un ordine ha una transazione con un pagamento in attesa e per sbloccare il pagamento è necessaria un'azione dell'acquirente. Quando questo valore restituisce TRUE e il metodo di pagamento supporta le istruzioni di pagamento, buyer_pending_payment_instructions fornisce informazioni che il cliente può utilizzare per completare l'acquisto offline.

Scopri di più sull'oggetto transazione Liquid.

Proprietà della componente del pacchetto

Ogni bundle_component nell'elenco line_item.bundle_components ha le proprietà seguenti. (Solo bozze di ordine)

Descrizioni delle proprietà Liquid che puoi usare con l'oggetto componente del pacchetto nei modelli di notifica
ProprietàDescrizione
bundle_component.image_urlL'URL immagine del componente del pacchetto.
bundle_component.product.titleIl titolo del titolo del prodotto del componente del pacchetto.
bundle_component.quantityQuantità per il componente del pacchetto.
bundle_component.variant.title

I nomi attuali dei valori opzione della variante del componente del pacchetto, uniti dai caratteri /.

Esempio: small/red

Proprietà componente

Ogni component nell'elenco line_item.components ha le proprietà seguenti. (Solo check-out abbandonati) `

Descrizioni delle proprietà Liquid che puoi usare con l'oggetto component nei modelli di notifica
ProprietàDescrizione
component.image_urlURL immagine del componente.
component.product.titleIl titolo del titolo del prodotto del componente.
component.quantityQuantità per il componente.
component.variant.title

I nomi attuali dei valori opzione della variante del componente, uniti da caratteri /.

Esempio: small/red

Proprietà delle voci

Ogni line nell'elenco line_items o subtotal_line_items ha le seguenti proprietà.

Descrizioni delle proprietà Liquid che puoi usare con l'oggetto voce nei modelli di notifica
ProprietàDescrizione
line.applied_discounts(POS and draft orders only) Elenco degli sconti applicati a questo articolo (ciascuno sconto ha le proprietà: titolo, codice, importo, risparmio e tipo).
line.bundle_components(Draft orders only) L'elenco delle voci che sono componenti del pacchetto di questo articolo. Restituisce un elenco solo se questa voce è un prodotto del pacchetto.
line.bundle_parent?(Draft orders only) (booleano) Restituisce VERO se la voce è un prodotto del pacchetto.
line.components(Abandoned checkout only) L'elenco degli articoli che sono componenti di questo articolo.
line.parent?(Abandoned checkout only) (booleano) Restituisce TRUE se l'articolo contiene componenti.
line.custom(Draft orders only) (booleano) Restituisce VERO se la voce è personalizzata per una bozza di ordine.
line.delivery_agreementL'accordo di consegna associato a questo articolo.
line.gramsIl peso di un singolo articolo.
line.groups Gruppo di voci dell'articolo.
line.imageRestituisce l'URL dell'immagine associata a questa voce. È possibile utilizzare anche il filtro img_url per ottenere dimensioni di immagine specifiche, per esempio {{ line.image | img_url: 'small' }}
line.line_priceIl prezzo moltiplicato per la quantità di quell'articolo.
line.original_line_priceIl prezzo complessivo della quantità di articoli inclusi nella voce, prima dell'applicazione degli sconti.
line.final_line_priceIl prezzo complessivo di tutti gli articoli nella voce, inclusi tutti gli importi degli sconti per voce.
line.pre_tax_priceIl prezzo privo di imposte per le voci dell'ordine, moltiplicato per la quantità della voce acquistata.
line.priceIl prezzo di un singolo articolo.
line.product.metafields

Qualsiasi metafield a livello di prodotto. Utilizza la sintassi seguente:

line.product.metafields.NAMESPACE.KEY

line.product.titleIl nome attuale del prodotto.
line.product.vendorIl fornitore dell'articolo.
line.propertiesRestituisce una serie di informazioni personalizzate su una voce. Le proprietà delle voci vengono specificate dal cliente sulla pagina del prodotto, prima di aggiungere un prodotto al carrello.
line.quantityLa quantità di quell'articolo.
line.current_quantityLa quantità attuale dell'articolo dopo la rimozione.
line.requires_shipping(booleano) Restituisce true se la variante dell'articolo ha la casella di spunta Questo è un prodotto fisico selezionata nella pagina del prodotto.
line.selling_plan_allocationRestituisce un oggetto selling_plan_allocation, che descrive le modalità con cui un piano di vendita, ad esempio un abbonamento, influisce sulla voce.
line.taxable(booleano) Restituisce VERO se la variante di quell'articolo ha la casella di spunta "Applica imposte su questo prodotto" selezionata sulla pagina del prodotto.
line.title

Il nome del prodotto al momento della vendita, seguito da un trattino e dal nome della variante al momento della vendita. Il nome della variante non viene incluso quando si tratta di un "Titolo predefinito".

Nelle notifiche destinate al cliente, il nome del prodotto e il nome della variante vengono tradotti nella lingua in cui il cliente ha effettuato il check-out, quando è diversa dalla lingua predefinita del negozio.
line.urlL'URL relativo della variante della voce. L'URL relativo non include l'URL root del negozio (mystore.myshopify.com).
line.variant.barcodeCodice a barre associato alla variante di prodotto.
line.variant.compare_at_priceIl prezzo di confronto associato alla variante di prodotto.
line.variant.imageL'immagine della variante di prodotto. Restituisce un'immagine solo se c'è un'immagine specifica assegnata alla variante nella voce.
line.variant.metafields

Qualsiasi metafield a livello di variante. Utilizza la sintassi seguente:

line.variant.metafields.NAMESPACE.KEY

line.variant.skuLa SKU associata alla variante di prodotto.
line.variant.title

I nomi attuali dei valori opzione della variante, uniti dai caratteri /.

Esempio: small/red

line.refunded.quantity(within refund notifications)

La quantità di un articolo da rimborsare. Puoi utilizzare questa proprietà per aggiungere un codice identificativo agli articoli rimborsati in un ordine.

Ad esempio: {% if line.refunded_quantity > 0 %}codice identificativo della voce di rimborso{% endif %}

Proprietà del gruppo di voci

Ogni line_item_group nell'elenco line_item_groups ha le proprietà seguenti.

Descrizioni delle proprietà Liquid che puoi usare con l'oggetto gruppo di voci nei modelli di notifica
ProprietàDescrizione
line_item_group.display_titleTitolo del gruppo di voci.
line_item_group.componentsElenco dei componenti della voce appartenenti al gruppo.
line_item_group.imageL'immagine del gruppo di voci.
line_item_group.product_idL'ID del prodotto del gruppo di voci.
line_item_group.variantL'ID dell'oggetto della variante del gruppo di voci.
line_item_group.variant_idL'ID della variante del gruppo di voci.

Proprietà dei rimborsi

Descrizioni delle proprietà Liquid che puoi usare con l'oggetto rimborso nei modelli di notifica
ProprietàDescrizione
amountL'importo di denaro rimborsato.
refund_line_itemsUn elenco di voci di rimborso da rimborsare.

Proprietà refund_line_item

Ogni refund_line nell'elenco refund_line_items ha le seguenti proprietà:

Descrizioni delle proprietà Liquid che puoi usare con l'oggetto rimborso voci nei modelli di notifica
ProprietàDescrizione
refund_line.line_itemL'articolo che è in fase di rimborso. Questo ha accesso a tutte le proprietà del line_item.
refund_line.quantityLa quantità della voce da rimborsare.

Proprietà di evasione

Descrizioni delle proprietà Liquid che puoi usare con l'oggetto evasione nei modelli di notifica
ProprietàDescrizione
service_nameIl nome del servizio personalizzato così come definito su Impostazioni > pagina Spedizione. (Solo richiesta di evasione)
fulfillment.estimated_delivery_atUna data di consegna prevista in base al numero di tracking (se disponibile) fornito da uno dei seguenti corrieri: USPS, FedEx, UPS, Canada Post (solo in Canada). Questa proprietà è disponibile esclusivamente quando sono in uso le tariffe calcolate dal corriere.
fulfillment.fulfillment_line_itemsUn elenco delle voci di evasione da evadere.
fulfillment.item_countUna somma di tutte le quantità degli articoli. Il numero totale di articoli in fase di evasione.
fulfillment.requires_shipping(booleano) Restituisce VERO se questa richiesta di evasione necessita della spedizione.
fulfillment.tracking_companyLa società che effettua il tracking.
fulfillment.tracking_numbersUn elenco dei numeri di tracking.
fulfillment.tracking_urlsUn elenco degli URL di tracking.
items_to_fulfill(deprecated) L'elenco delle voci che devono essere evase da questo specifico servizio logistico personalizzato. (Solo richiesta di evasione)
items_to_fulfill_count(deprecated) Il numero totale di articoli da evadere secondo questa richiesta. (Solo richiesta di evasione)

Proprietà fulfillment_line_item

Ogni fulfillment_line nell'elenco fulfillment_line_items ha le proprietà seguenti.

Descrizioni delle proprietà Liquid che puoi usare con l'oggetto evasione voci nei modelli di notifica
ProprietàDescrizione
fulfillment_line.line_itemIl line_item in fase di evasione. Questo ha accesso a tutte le proprietà del line_item.
fulfillment_line.quantityLa quantità della voce che è in fase di evasione.

Proprietà del pacco preparato

Un pacco preparato include gli articoli contrassegnati come pronti per il ritiro.

Descrizioni delle proprietà Liquid che puoi usare con l'oggetto pacco preparato nei modelli di notifica
ProprietàDescrizione
item_countUna somma di tutte le quantità degli articoli nel pacco preparato.
prepared_package_line_itemsUn elenco degli articoli del pacco preparato.

Proprietà di prepared_package_line_item

Ogni prepared_package_line_item nell'elenco prepared_package_line_items ha le proprietà seguenti.

Descrizioni delle proprietà Liquid che puoi usare con l'oggetto voce dei pacchetti preparati nei modelli di notifica
ProprietàDescrizione
line_itemIl line_item associato. Questo ha accesso a tutte le proprietà del line_item.
quantityLa quantità dell'articolo contrassegnato come pronto per il ritiro.

Proprietà di consegna

Descrizioni delle proprietà Liquid che puoi usare con l'oggetto consegna nei modelli di notifica
ProprietàDescrizione
delivery_agreementsElenco di tutti gli accordi di consegna relativi all'ordine.
delivery_instructionsInformazioni sulla consegna locale da condividere con il cliente. Queste informazioni sono controllate tramite il campo Informazioni sulla consegna all'interno delle impostazioni di consegna locale.
consolidated_estimated_delivery_timeInformazioni sulle date di consegna dell'ordine da condividere con il cliente. Queste informazioni sono controllate dall'impostazione Tempo di elaborazione che hai configurato nella pagina Spedizione e consegna. Quando l'ordine dispone di più metodi di consegna, viene visualizzato un elenco di metodi e date di consegna.
has_multiple_delivery_methods(booleano) Restituisce TRUE se l'ordine ha più metodi di consegna.

Proprietà dell'accordo di consegna

Descrizioni delle proprietà Liquid che puoi usare con l'oggetto accordo consegna nei modelli di notifica
ProprietàDescrizione
delivery_agreement.delivery_method_typeIl tipo di metodo di consegna.
delivery_agreement.delivery_method_nameIl tipo di metodo di consegna tradotto nella lingua in cui l'acquirente ha effettuato il check-out, quando la lingua è diversa da quella predefinita del negozio.
delivery_agreement.line_item_groupsElenco di tutti i gruppi di voci contenenti componenti di voci in pacchetto nell'accordo di consegna.
delivery_agreement.line_itemsElenco di tutte le voci associate a questo accordo di consegna.

Proprietà dello sconto

Esistono due tipi di proprietà "sconto".

discount_applications descrive il motivo per cui un articolo è stato scontato e con quali modalità.

discount_allocations descrive il modo in cui un determinato sconto influisce su una voce e ne riduce il prezzo. Utilizza questa proprietà a livello della voce.

Puoi combinare le due proprietà per mostrare informazioni sugli sconti a livello della voce o dell'ordine.

Esempio

Questo esempio verifica se è stato applicato uno sconto alla voce. Se lo sconto non è stato applicato a livello dell'ordine (all), verranno visualizzati il nome e l'importo dello sconto.

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

Il risultato potrebbe essere simile a questo:

SPRING5 (-$5.00)

Proprietà discount_allocation

Ogni discount_allocation nell'elenco discount_allocations ha le proprietà seguenti.

Descrizioni delle proprietà Liquid che puoi usare con l'oggetto discount_allocation nei modelli di notifica
ProprietàDescrizione
discount_allocation.amountL'importo di denaro risparmiato dal cliente su una voce. Per autorizzare più codici sconto l'importo deve essere inserito in un ciclo.
discount_allocation.discount_applicationL'applicazione di sconto che assegna l'importo alla voce.

Proprietà discount_application

Ogni discount_application nell'elenco discount_applications ha le proprietà seguenti.

Descrizioni delle proprietà Liquid che puoi usare con l'oggetto discount_application di notifica
ProprietàDescrizione
discount_application.target_selection

Descrive le modalità con cui uno sconto seleziona le voci da scontare nel carrello. Può essere:

  • all: lo sconto si applica a tutte le voci;
  • entitled: lo sconto si applica a un sottoinsieme specifico di voci, spesso definito da una condizione;
  • explicit: lo sconto si applica a una voce o voce di spedizione appositamente selezionata.
discount_application.target_typeIl tipo di articolo a cui si applica uno sconto (line_item o shipping_line).
discount_application.title

Il nome dello sconto mostrato ai clienti.

Esempi: Welcome10 o CBBWQQAKYBYY

discount_application.total_allocated_amountL'importo totale dedotto dal prezzo di un ordine tramite sconto.
discount_application.typeIl tipo di sconto. Può essere automatic, discount_code, manual o script.
discount_application.valueIl valore dello sconto.
discount_application.value_typeIl tipo di valore dello sconto. Può essere fixed_amount o percentage.

Proprietà dell'abbonamento

I dettagli di un contratto di abbonamento, il ciclo di fatturazione attuale e le relative voci, il metodo di consegna e il metodo di pagamento sono disponibili per tutti i modelli di email di abbonamento.

Per modificare i modelli di notifica di abbonamento, installa l'app Shopify Subscriptions e trova il modello nella sezione Impostazioni > Notifiche nella sezione Abbonamenti.

Proprietà del ciclo di fatturazione del contratto di abbonamento

Per accedere alle proprietà del contratto di abbonamento e del relativo ciclo di fatturazione, usa l'oggetto subscription_contract_billing_cycle.

Esempio

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

Risultato:

This contract is currently paused.

Proprietà

Descrizioni delle proprietà Liquid che puoi usare con l'oggetto ciclo di fatturazione del contratto di abbonamento nei modelli di notifica
ProprietàDescrizione
status Lo stato del contratto.

Uno tra active, paused, cancelled, failed, expired, stale.

delivery_method Il metodo di consegna dell'abbonamento.

Se l'abbonamento si riferisce a un servizio o un prodotto digitale, viene restituito nil.

billing_frequencyLa frequenza con la quale viene addebitato il costo dell'abbonamento.
delivery_frequency La frequenza con cui viene consegnato l'abbonamento.
origin_order L'ordine originale che ha creato per la prima volta l'abbonamento.

Se l'abbonamento non è stato creato da un ordine Shopify, viene restituito nil.

customerIl cliente in abbonamento.
line_items Le voci del ciclo di fatturazione dell'abbonamento.
product_namesUn elenco dei nomi dei prodotti inclusi nel ciclo di fatturazione dell'abbonamento.
update_payment_method_urlL'URL che il cliente può usare per aggiornare il metodo di pagamento per questo contratto.
shipping_address L'indirizzo di spedizione dell'abbonamento.

Se l'abbonamento si riferisce a un servizio o un prodotto digitale, viene restituito nil.

billing_addressL'indirizzo di fatturazione dell'abbonamento.
subtotal_priceIl prezzo subtotale delle voci dell'abbonamento.
shipping_priceIl prezzo di spedizione dell'abbonamento.
total_taxL'imposta totale dell'abbonamento.
total_priceIl prezzo totale dell'abbonamento.
total_discountsGli sconti totali dell'abbonamento.
customer_self_serve_urlL'URL self-service che il cliente può utilizzare per gestire gli abbonamenti.
billing_attempt_expected_dateLa data di fatturazione di questo ciclo di fatturazione.
next_billing_dateLa prossima data di fatturazione non saltata dopo questo ciclo di fatturazione.
last_attempted_billing_dateLa data dell'ultimo tentativo di fatturazione per il ciclo di fatturazione.
days_overdueIl numero di giorni di ritardo per la fatturazione di questo ciclo di fatturazione.
payment_instrumentLo strumento di pagamento associato al contratto di abbonamento. Questo strumento di pagamento viene usato per addebitare il prezzo dell'abbonamento al cliente.

Proprietà delle voci del contratto di abbonamento

Le proprietà di ogni voce inclusa nel ciclo di fatturazione. Accedi alle proprietà delle voci del contratto tramite la proprietà principale subscription_contract_billing_cycle.line_items.

Esempio

{% for line_item in subscription_contract_billing_cycle.line_items %}
  {{ line_item.url }}
{% endfor %}
Descrizioni delle proprietà Liquid che puoi usare con l'oggetto voce del contratto di abbonamento nei modelli di notifica
ProprietàDescrizione
urlL'URL che indirizza alla pagina dei dettagli del prodotto per la variante di prodotto della voce.
requires_shippingSe la voce si riferisce a un articolo che richiede la spedizione fisica.
unit_price_measurementLa misura del prezzo unitario dell'articolo.
selling_plan_allocationL'allocazione del piano di vendita dell'articolo.

Proprietà del metodo di consegna del contratto di abbonamento

Le proprietà del metodo di consegna usato in questo ciclo di fatturazione. Accedi alle proprietà del metodo di consegna tramite la proprietà principale subscription_contract_billing_cycle.delivery_method.

Esempio

{% if subscription_contract_billing_cycle.delivery_method != blank %}
  Delivery method: {{ subscription_contract_billing_cycle.delivery_method.title }}
{% endif %}
Descrizioni delle proprietà Liquid che puoi usare con l'oggetto metodo di consegna del contratto di abbonamento nei modelli di notifica
ProprietàDescrizione
titleIl titolo dell'opzione di spedizione associata al metodo di consegna.
type Il tipo di metodo di consegna.

Uno tra shipping, local o pick-up.

Proprietà dello strumento di pagamento per il contratto di abbonamento

Dettagli sullo strumento di pagamento per il contratto di abbonamento. Questo strumento di pagamento viene usato per addebitare il prezzo dell'abbonamento al cliente. Accedi alle proprietà del strumento di pagamento tramite la proprietà principale subscription_contract_billing_cycle.payment_instrument.

Esempio

{% 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 }}
Descrizioni delle proprietà Liquid che puoi usare con l'oggetto strumento di pagamento del contratto di abbonamento nei modelli di notifica
ProprietàDescrizione
payment_type Il tipo di metodo di pagamento costituito dallo strumento di pagamento.

Usa i filtri di pagamento per generare l'URL di un'immagine o il relativo file SVG.

credit_card_brandIl brand della carta di credito.
credit_card_companyIl nome dell'istituto che ha emesso la carta di credito.
credit_card_last_four_digitsLe ultime quattro cifre della carta di credito.

Proprietà "notifiche via email"

Descrizioni delle proprietà Liquid che puoi usare con l'oggetto notifiche email nei modelli di notifica
ProprietàDescrizione
shop.email_logo_urlL'URL del logo specificato nella sezione Personalizza modelli di email del pannello di controllo.
shop.email_logo_widthLa larghezza del logo (pixel) specificato nella sezione Personalizza modelli di email del pannello di controllo.
shop.email_accent_colorIl codice HEX per il colore in risalto specificato nella sezione Personalizza modelli di email del pannello di controllo.

Proprietà del credito in negozio

Le proprietà contenenti i dettagli sul credito in negozio di un cliente.

Descrizioni delle proprietà Liquid che puoi usare con l'oggetto credito in negozio nei modelli di notifica
ProprietàDescrizione
customer.store_credit_account.balance

Restituisce il saldo del credito in negozio del cliente nella valuta associata al contesto in questione. Per esempio:

{{customer.store_credit_account.balance | money_with_currency}}
Non trovi le risposte che stai cercando? Siamo qui per aiutarti.