Bildirim değişkenleri referansı

Mağazanızdan gönderilen bildirimler, Liquid kullanılarak oluşturulur. Liquid, Shopify'ın basit ve kullanımı kolay programlama dilidir. Bu, Theme Store'daki temaların oluşturulmasında da kullanılan programlama dilidir.

Mağazanızdan gönderilen bildirimleri düzenlemek için bildirim şablonlarınızda temel kişiselleştirmeler yapabilirsiniz. Kişiselleştirebileceğiniz bildirimlerin tam listesine erişmek için Shopify yöneticinizdeki Bildirimler sayfasına gidin.

Daha gelişmiş değişikliklerle ilgili yardım almak veya özel bildirim şablonlarında değişiklik yapmak için forumlarımızdaki topluluğa ulaşabilir veya kişiselleştirmelerinizi yapması için bir Shopify İş Ortağı ile çalışabilirsiniz. Shopify İş Ortağı ile çalışma hakkında daha fazla bilgi edinin.

Sipariş özellikleri

Bir siparişin birçok özelliği, doğrudan Liquid kullanılarak ve şablonlarda kullanılabilir.

Bildirim şablonlarında sipariş nesnesiyle kullanabileceğiniz Liquid özelliklerinin açıklamaları
ÖzellikAçıklama
id

Siparişin dahili kullanım için sistem genelinde benzersiz olan kimliğidir. Mağazanızın yönetici bölümünde siparişe bir bağlantı oluşturmak için aşağıdaki örneği kullanın. Örneğin, Yeni sipariş şablonunuza aşağıdaki kodu ekleyebilirsiniz:

Siparişi görüntüle
emailSiparişle ilişkili e-posta.
name

Genellikle bir diyez simgesinin ardından gelen order_number.

Örnek: #1004

order_namename ile aynıdır.
order_number

Siparişin mağazaya özgü numarasıdır. Diyez (#) ön ekini veya mağaza sahibinin tercihlerinde sipariş numarasına eklediği diğer ön/son ekleri içermez.

Örnek: 1004

confirmation_number

Sıralı sipariş adı yerine müşteriye gösterilebilecek, sipariş için rastgele oluşturulmuş alfanümerik bir tanımlayıcıdır. Bu değerin benzersiz olacağı garanti edilmez.

Örnek: XPAV284CT

created_at

Müşterinin siparişi oluşturduğu tarih ve saattir. Bunu, tarih filtresini kullanarak biçimlendirebilirsiniz.

Örnek: 2009-05-30T17:43:51+02:00

payment_terms

Ödeme koşulları, bir sipariş için ödemenin son yapılacağı tarihi belirtir.

Sipariş faturalarına ödeme koşulları ekleme hakkında bilgi edinin.

Daha fazla ayrıntı için payment_terms ile ilgili Liquid referansına bakın.

destinationÜrünlerin gönderilmesi gereken varış yeridir.
tagsSiparişe ait tüm etiketlerin bir dizisini döndürür. Etiketler alfabetik sırayla döndürülür. Shopify Collective etiketi gibi uygulamalar veya platform özellikleri tarafından dinamik olarak uygulanan etiketler, bildirim e-postası oluşturulduğunda kullanılamayabilir. Belirli bir özelliğe ait ürünleri algılamak için bunun yerine her bir satır öğesindeki ürün düzeyindeki etiketleri kontrol edin. Daha fazla ayrıntı için Liquid referans belgelerine bakın.
transactionsSiparişin işlemlerini içeren bir dizi döndürür.
tax_priceSiparişteki tüm ürünlerin birleşik vergileridir.
tax_lines

Vergilendirme türüne göre ayrılmış vergiler:

{% for tax_line in tax_lines %} {{ tax_line.title }} ({{ tax_line.rate_percentage }}%) : {{ tax_line.price | money_with_currency }} {% endfor %}
tax_line.titleVerginin adıdır. Örneğin, QST veya KDV.
tax_line.priceVergi tutarıdır.
tax_line.rateOndalık sayı olarak vergi oranı. Vergi oranı %17,5 ise 0,175 döndürür.
tax_line.rate_percentageOkunabilir biçimde vergi oranıdır. Oran 0,175 ise 17,5 değerini döndürür.
customer`Müşteri` çıktısının özelliklerini içeren müşteri nesnesidir.
billing_address`Fatura adresi.
billing_address.first_nameMüşterinin adıdır.
billing_address.last_nameMüşterinin soyadıdır.
billing_address.companyFaturalama için şirket adıdır.
billing_address.phoneFatura adresindeki telefon numarasıdır.
shop.nameMağazanızın adıdır.
shop.phoneMağazanızın telefon numarasıdır.
subtotal_priceHerhangi bir satır öğesi veya sepet indirimi düşüldükten sonraki, siparişin satır öğesi fiyatları toplamıdır. Alt toplama; vergiler (fiyatlara dahil değilse), kargo masrafları veya bahşişler dahil değildir.
discountsİndirimler listesidir.
discounts_amount

Uygulanan tüm indirimlerin toplam tutarıdır.

Örnek: +5,00 $

discounts_savings

Tüm indirimlerin sağladığı tasarruf miktarıdır.

Örnek: -5,00 $

total_price

Siparişin toplamıdır (alt toplam + kargo masrafı - kargo indirimi + vergi).

financial_statusMevcut ödeme durumudur. Şunlardan biridir: nil, pending, authorized, paid, voided, refunded.
requires_shipping(boole) Siparişte kargo gerektiren en az bir ürün varsa true değerini döndürür.
shipping_method.title

Kargo ücretinin adıdır.

Müşteriye yönelik bildirimlerde, müşterinin ödeme yaptığı dil varsayılan mağaza dilinden farklı olduğunda kargo ücreti adı o dile çevrilir.

Örnek: Standart Kargo
shipping_method.price

Herhangi bir kargo indirimi dahil kargo ücretidir.

Örnek: {{ shipping_method.price | money }}

shipping_price

Kargo ücretidir.

Örnek: {{ shipping_price | money }}

shipping_address`Kargo adresi.
shipping_address.first_nameKargo adresindeki addır.
shipping_address.companyKargo adresi için şirket adıdır.
shipping_address.phoneKargo adresindeki telefon numarasıdır.
line_itemsSiparişteki tüm satır öğelerinin listesidir.
line_items_including_zero_quantityMiktarı sıfır olanlar da dahil olmak üzere, siparişteki tüm satır öğelerinin listesidir. Satır öğelerinin miktarı, tamamen para iadesi yapıldığında sıfır olur.
line_item_groups(Orders and POS only)Siparişte satır öğesi bileşenlerini içeren tüm satır öğesi gruplarının listesidir.
item_countTüm ürünlerin miktarlarının toplamıdır.
fulfillment_statusSiparişin mevcut gönderim durumudur. Şunlardan biridir: unfulfilled, partial, fulfilled.
noteSiparişe eklenen nottur. Not, müşteriden alınabilir ve/veya yönetici panelinizdeki sipariş ayrıntıları ekranında düzenlenebilir.
attributes

Siparişe eklenmiş tüm özelliklerdir.

Örnek: {{ attributes.gift-note }}

metafields

Siparişteki tüm meta alanlardır. Şu söz dizimini kullanın:

metafields.NAMESPACE.KEY

referring_site

Müşteriyi mağazanıza getiren yönlendirenin URL'sini içerir.

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

landing_site

Müşterinin kullandığı açılış sitesinin yolunu içerir. Bu, müşterinin mağazaya ulaştığında gördüğü ilk sayfadır.

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

landing_site_ref

Açılış sitesini inceler ve buradan bir referans parametresi çıkarır. Referans parametreleri şunlar olabilir: ref, source, r.

`landing_site`, `/products/great-product?ref=my-tracking-token` ise landing_site_ref değeri `my-tracking-token` olur. Referansınız belirli bir değere eşitse belirli bir eylem gerçekleştirebilirsiniz:

{% if landing_site_ref == 'my-tracking-token' %} My action... {% endif %}
cancelled(boole) Sipariş iptal edildiyse true değerini döndürür.
cancelled_atSiparişin iptal edildiği zamandır.
cancel_reasonSiparişi iptal ederken seçilen nedendir. Şunlardan biridir: inventory, customer, declined, fraud veya other.
has_high_risks?(deprecated)

Sipariş yüksek riskliyse true değerini döndürür

unique_gateways

Bir siparişteki benzersiz ödeme sağlayıcılarının listesini döndürür. Örneğin, birisi Visa, Mastercard ve nakit ile ödeme yaptıysa döndürülen liste şu şekilde olur: shopify_payments, cash.

location(POS only)

Siparişin fiziksel konumunu gösterir. Kullanılabilecek çeşitli konum özellikleri burada listelenmiştir. Konumları, yönetici panelindeki Konumlar alanından yapılandırabilirsiniz.

order_status_url

Bu siparişin sipariş durumu sayfası bağlantısını döndürür.

fulfilled_line_items(deprecated)Gönderilmiş satır öğelerinin listesi.
unfulfilled_line_items(deprecated)Tamamen gönderilmemiş satır öğelerinin listesi.
b2b?

Sipariş bir B2B siparişiyse "true" değerini döndürür. Şirket adı, şirket konumu ve adres gibi ilgili bilgileri e-postalarda görüntülemek için bu özelliği B2B değişkenleriyle birlikte kullanın. Örneğin, B2B siparişlerinde bir şablona aşağıdaki bilgileri içeren bir üstbilgi ekleyebilirsiniz:

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

Bir B2B siparişinde satış yaptığınız şirket.

company.name

Bir B2B siparişindeki şirketin adı.

company.id

Bir B2B siparişindeki şirketin kimliği.

company_location

Bir B2B siparişindeki şirketin konumu. Sizden alım yapan bir şirketin birden fazla konumu olabilir.

company_location.name

Bir B2B siparişindeki şirket konumunun adı.

company_location.id

Bir B2B siparişindeki şirket konumunun kimlik numarası.

company_location.shipping_address

Bir B2B siparişindeki şirket konumunun kargo adresi.

company_location.billing_address

Bir B2B siparişindeki şirket konumunun fatura adresi.

customer_order_url

Bir müşterinin müşteri hesaplarını kullanarak iade talebinde bulunduğu bir siparişin yeni sipariş durumu sayfası.

Taslak sipariş özellikleri

Bildirim şablonlarında taslak sipariş nesnesiyle kullanabileceğiniz Liquid özelliklerinin açıklamaları
ÖzellikAçıklama
idDahili kullanıma yönelik taslak siparişin benzersiz kimliği.
invoice_urlMüşterinin, Shopify'ın güvenli ödeme sayfasını kullanarak faturayı ödemek için takip edebileceği bir bağlantı.
reserve_inventory_until

Taslaktaki satır öğelerinin rezerve edildiği son tarih ve saat (örneğin, 2015-05-30T17:43:51+02:00).

Liquid tarih filtresini kullanarak tarihleri biçimlendirebilirsiniz.

userTaslak siparişi son değiştiren personel.
user.nameTaslak siparişi son değiştiren personelin adı.
user.emailTaslak siparişi son değiştiren personelin e-posta adresi.
emailTaslak siparişle ilişkilendirilen e-posta adresi.
nameBenzersiz number taslak siparişin, başına # numara işareti eklenmiş olan hali.
numberSipariş ön eki veya son eki olmadan taslak siparişin benzersiz numarası.
created_at

Müşterinin taslak siparişi oluşturduğu tarih ve saat; örneğin, 2009-05-30T17:43:51+02:00.

Liquid tarih filtresini kullanarak tarihleri biçimlendirebilirsiniz.

tagsSiparişin tüm etiketlerinden oluşan bir dizi döndürür. Etiketler alfabetik sırayla döndürülür. Daha fazla ayrıntı için Liquid referans belgelerine bakın.
tax_priceTaslak siparişteki tüm ürünlerin toplam vergileri.
tax_lines

Vergi türüne göre ayrılmış vergiler:

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

Verginin adı.

Örnekler: QST veya KDV

tax_line.priceVergi tutarı.
tax_line.rateVergi oranının ondalık biçimi. Örneğin, %17,5'lik bir vergi oranı 0,175 değerini döndürür.
tax_line.rate_percentageVergi oranının yüzde biçimi. Örneğin, 0,175'lik bir oran, 17,5 değerini döndürür.
customer`Müşteri` çıktısının özelliklerini içeren müşteri nesnesidir.
billing_addressTaslak siparişin fatura adresi.
billing_address.first_nameMüşterinin adı.
billing_address.last_nameMüşterinin soyadı.
billing_address.companyFatura adresindeki şirket adı.
billing_address.phoneFatura adresindeki telefon numarası.
shop.nameMağazanızın adı.
shop.phoneMağazanızın telefon numarasıdır.
subtotal_priceHerhangi bir satır öğesi indirimi veya sepet indirimi düşüldükten sonraki, taslak siparişin satır öğesi fiyatları toplamı. Alt toplam, vergileri (fiyatlara dahil edilmediği sürece) veya kargo masraflarını içermez.
discountsİndirimler listesidir.
discounts_amount

Uygulanan tüm indirimlerin tutarı.

Örnek: +5,00 $

discounts_savings

Tüm indirimlerin sağladığı tasarruf tutarı.

Örnek: -5,00 $

total_priceSiparişin toplam fiyatı (alt toplam + kargo masrafı - kargo indirimi + vergi).
amount_due_now

Taslak sipariş faturası için gereken tutar.

requires_shippingDöndürür: true taslak siparişte kargo gerektiren en az bir ürün varsa. Döndürür: false taslak siparişteki hiçbir ürün kargo gerektirmiyorsa.
shipping_method.title

Kargo ücretinin adı.

Örnek: Standart Kargo

shipping_method.priceKargo yönteminin fiyatı. Şu değişkenle aynı bilgileri döndürür: shipping_price.
shipping_price

Kargo ücretidir.

Bu tutarı Liquid para filtrelerini kullanarak biçimlendirebilirsiniz.

shipping_address

`Kargo adresi.

Not: Normal siparişlerin aksine, taslak siparişin kargo adresi eksik olabilir.

shipping_address.first_nameKargo adresindeki addır.
shipping_address.companyKargo adresindeki şirket adı.
shipping_address.phoneKargo adresindeki telefon numarası.
line_itemsTaslak siparişteki tüm satır öğelerinin listesi.
item_countTaslak siparişteki tüm ürün miktarlarının toplamı.
noteTaslak siparişe eklenen not. Not, müşteriden alınabilir ve Shopify yöneticinizdeki taslak sipariş ayrıntıları ekranında düzenlenebilir.
metafields

Taslak siparişteki tüm meta alanlar. Aşağıdaki söz dizimini kullanın:

metafields.NAMESPACE.KEY

location

Siparişin fiziksel konumu. Kullanılabilecek birkaç konum özelliği vardır.

Konumları, Shopify yöneticinizdeki Konumlar sayfasında yapılandırabilirsiniz.

b2b?

Sipariş bir B2B siparişiyse "true" değerini döndürür. Şirket adı, şirket konumu ve adres gibi ilgili bilgileri e-postalarda görüntülemek için bu özelliği B2B değişkenleriyle birlikte kullanın. Örneğin, B2B siparişlerinde bir şablona aşağıdaki bilgileri içeren bir üstbilgi ekleyebilirsiniz:

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

Bir B2B siparişinde satış yaptığınız şirket.

company.name

Bir B2B siparişindeki şirketin adı.

company.id

Bir B2B siparişindeki şirketin kimliği.

company_location

Bir B2B siparişindeki şirketin konumu. Sizden alım yapan bir şirketin birden fazla konumu olabilir.

company_location.name

Bir B2B siparişindeki şirket konumunun adı.

company_location.id

Bir B2B siparişindeki şirket konumunun kimlik numarası.

company_location.shipping_address

Bir B2B siparişindeki şirket konumunun kargo adresi.

company_location.billing_address

Bir B2B siparişindeki şirket konumunun fatura adresi.

payment_methods

Taslağın toplam tutarını işlemek için kullanılabilecek kayıtlı ödeme yöntemlerinin listesi.

payment_method.payment_instrument

Kayıtlı ödeme yöntemiyle ilgili ayrıntıları içeren ödeme aracı.

payment_method.payment_instrument.payment_type

Kaydedilen ödeme yönteminin türü. Örn. "credit_card, apple_pay"

payment_method.payment_instrument.credit_card_brand

`payment_type`, "credit_card" olduğunda kartın markası

payment_method.payment_instrument.credit_card_company

`payment_type`, "credit_card" olduğunda kart şirketi

payment_method.payment_instrument.credit_card_company

`payment_type`, "credit_card" olduğunda kartın son 4 hanesi

Ödeme planı özellikleri

Bildirim şablonlarında ödeme planı nesnesiyle kullanabileceğiniz Liquid özelliklerinin açıklamaları
ÖzellikAçıklama
payment_schedule.amount_due

Bir ödeme planı için ödenecek tutar.

Liquid para filtresini kullanarak tutarları para birimleriyle biçimlendirebilirsiniz.

payment_schedule.due_at

Ödeme planının son tarihi.

Liquid tarih filtresini kullanarak tarihleri biçimlendirebilirsiniz.

payment_schedule.due_in_days

Ödeme planının vadesi henüz gelmediyse (ödenmediyse) son tarihe kalan gün sayısı.

payment_schedule.due_later?

Bir ödeme planı ödenmemişse ve son tarihi gelecek bir tarihse true değerini döndürür.

payment_schedule.number_of_days_overdue?

Bir ödeme planının vadesi geçtiğinde, son tarihten itibaren geçen gün sayısı.

payment_schedule.overdue?

Bir ödeme planı ödenmemişse ve son tarihi geçmişse true değerini döndürür.

Ödeme durumu özellikleri

Bildirim şablonlarında ödeme durumu nesnesiyle kullanabileceğiniz Liquid özelliklerinin açıklamaları
ÖzellikAçıklama
has_pending_payment

(boolean) Siparişin, beklemedeki bir ödemesi olan bir işlemi varsa true değerini döndürür.

Beklemedeki ödemeler hakkında daha fazla bilgi edinin.

buyer_action_required

(boolean) Bir siparişin beklemedeki bir ödemesi olan bir işlemi varsa ve ödemenin engellemesini kaldırmak için alıcı eylemi gerekiyorsa true değerini döndürür. Bu değer true döndürdüğünde ve ödeme yöntemi, ödeme talimatlarını destekliyorsa buyer_pending_payment_instructions müşterinin satın alımını offline olarak tamamlamak için kullanabileceği ayrıntıları sağlar.

Liquid işlem nesnesi hakkında daha fazla bilgi edinin.

Paket bileşeni özellikleri

line_item.bundle_components listesindeki her bundle_component aşağıdaki özelliklere sahiptir. (Yalnızca Taslak siparişler)

Bildirim şablonlarında paket bileşeni nesnesiyle kullanabileceğiniz Liquid özelliklerinin açıklamaları
ÖzellikAçıklama
bundle_component.image_urlPaket bileşeninin görsel URL'si.
bundle_component.product.titlePaket bileşeni ürününün başlığı.
bundle_component.quantityPaket bileşeninin miktarı.
bundle_component.variant.title

Paket bileşeni varyasyonunun seçenek değerlerinin geçerli adları (/ karakterleriyle birleştirilmiş).

Örnek: küçük / kırmızı

Bileşen özellikleri

line_item.components listesindeki her bir component aşağıdaki özelliklere sahiptir. (Yalnızca terk edilmiş ödeme) `

Bildirim şablonlarında bileşen nesnesiyle kullanabileceğiniz Liquid özelliklerinin açıklamaları
ÖzellikAçıklama
component.image_urlBileşenin görsel URL'si.
component.product.titleBileşen ürününün başlığı.
component.quantityBileşenin miktarı.
component.variant.title

Bileşen varyasyonunun seçenek değerlerinin geçerli adları (/ karakterleriyle birleştirilmiş).

Örnek: küçük / kırmızı

Satır öğesi özellikleri

line_items veya subtotal_line_items listesindeki her line, aşağıdaki özelliklere sahiptir.

Bildirim şablonlarında satır öğesi nesnesiyle kullanabileceğiniz Liquid özelliklerinin açıklamaları
ÖzellikAçıklama
line.applied_discounts(POS and draft orders only)Bu ürüne uygulanan indirimlerin listesi (her indirimin title, code, amount, savings ve type özellikleri vardır).
line.bundle_components(Draft orders only)Bu ürünün paket bileşenleri olan satır öğelerinin listesi. Yalnızca bu satır öğesi bir paket ürünse liste döndürür.
line.bundle_parent?(Draft orders only)(boolean) Satır öğesi bir paket ürünse true değerini döndürür.
line.components(Abandoned checkout only)Bu ürünün bileşenleri olan satır öğelerinin listesi.
line.parent?(Abandoned checkout only)(boolean) Satır öğesinin bileşenleri varsa true değerini döndürür.
line.custom(Draft orders only)(boolean) Ürün, bir taslak sipariş için özel bir satır öğesiyse true değerini döndürür.
line.delivery_agreementBu satır öğesiyle ilişkili Teslimat Sözleşmesi.
line.gramsTek bir ürünün ağırlığı.
line.groupsÜrünün satır öğesi grubu.
line.imageBu satır öğesiyle ilişkili görselin URL'sini döndürür. Belirli görsel boyutlarını almak için img_url filtresini de kullanabilirsiniz. Örneğin: {{ line.image | img_url: 'small' }}
line.line_priceBu ürünün fiyatının miktarla çarpımı.
line.original_line_priceİndirimler uygulanmadan önce satırda yer alan ürünlerin miktarının birleşik fiyatı.
line.final_line_priceTüm satır düzeyindeki indirim tutarları dahil olmak üzere, satır öğesindeki tüm ürünlerin birleşik fiyatı.
line.pre_tax_priceSatır öğelerinin vergi öncesi fiyatının, satın alınan satır öğesi miktarıyla çarpımı.
line.priceTek bir ürünün fiyatı.
line.product.metafields

Ürün düzeyindeki tüm meta alanlar. Aşağıdaki söz dizimini kullanın:

line.product.metafields.NAMESPACE.KEY

line.product.titleÜrünün geçerli adı.
line.product.vendorÜrünün satıcısı.
line.propertiesBir ürün için özel bilgileri içeren bir dizi döndürür. Satır öğesi özellikleri, müşteri tarafından ürün sayfasına bir ürün sepete eklenmeden önce belirtilir.
line.quantityBu ürünün miktarı.
line.current_quantityKaldırma işlemlerinden sonra ürünün geçerli miktarı.
line.requires_shipping(boolean) Ürünün varyasyonu, ürün sayfasında Fiziksel ürün ayarı etkinleştirilmiş durumdaysa true değerini döndürür.
line.selling_plan_allocationabonelik gibi bir satış planının satır öğesini nasıl etkilediğini açıklayan bir selling_plan_allocation nesnesi döndürür.
line.taxable(boolean) Ürünün varyasyonunda, ürün sayfasındaki 'Bu üründen vergi al' onay kutusu işaretliyse true değerini döndürür.
line.title

Satış anındaki ürün adı ve ardından kısa çizgi ile satış anındaki varyasyon adı. Varyasyon adı "Varsayılan Başlık" olduğunda dahil edilmez.

Müşteriye yönelik bildirimlerde, müşterinin ödeme yaptığı dil mağazanın varsayılan dilinden farklıysa ürün adı ve varyasyon adı bu dile çevrilir.
line.urlSatır öğesinin varyasyonunun göreli URL'si. Göreli URL, mağazanızın kök URL'sini (mystore.myshopify.com) içermez.
line.variant.barcodeÜrün varyasyonuyla ilişkili barkod.
line.variant.compare_at_priceÜrün varyasyonuyla ilişkili karşılaştırma fiyatı.
line.variant.imageÜrün varyasyonunun görseli. Yalnızca satır öğesindeki varyasyona atanmış belirli bir görsel varsa görsel döndürür.
line.variant.metafields

Varyasyon düzeyindeki tüm meta alanlar. Aşağıdaki söz dizimini kullanın:

line.variant.metafields.NAMESPACE.KEY

line.variant.skuÜrün varyasyonuyla ilişkili SKU.
line.variant.title

Varyasyonun seçenek değerlerinin / karakterleriyle birleştirilmiş geçerli adları.

Örnek: küçük / kırmızı

line.refunded.quantity(within refund notifications)

Para iadesi yapılacak bir ürünün miktarı. Bu özelliği, bir siparişte para iadesi yapılan ürünlere tanımlayıcı eklemek için kullanabilirsiniz.

Örneğin: {% if line.refunded_quantity > 0 %}Refunded line identifier{% endif %}

Bildirim şablonlarında Shopify Collective ürünlerini algılama

Shopify Collective etiketi, sipariş onayı e-postası gönderildikten sonra bir siparişe uygulandığı için bir sipariş onayı şablonunda {% if tags contains 'Shopify Collective' %} hiçbir zaman true olmaz. Shopify Collective ürünlerini algılamak için bunun yerine her bir satır öğesindeki ürün düzeyindeki etiketleri kontrol edin:

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

Satır öğesi grubu özellikleri

line_item_groups listesindeki her bir line_item_group aşağıdaki özelliklere sahiptir.

Bildirim şablonlarında satır öğesi grubu nesnesiyle kullanabileceğiniz Liquid özelliklerinin açıklamaları
ÖzellikAçıklama
line_item_group.display_titleSatır öğesi grubunun başlığı.
line_item_group.componentsGruba ait satır öğesi bileşenlerinin listesi.
line_item_group.imageSatır öğesi grubunun görseli.
line_item_group.product_idSatır öğesi grubunun ürün kimliği.
line_item_group.variantSatır öğesi grubunun varyasyon nesnesi.
line_item_group.variant_idSatır öğesi grubunun varyasyon numarası.

Para iadeleri özellikleri

Bildirim şablonlarında para iadesi nesnesiyle kullanabileceğiniz Liquid özelliklerinin açıklamaları
ÖzellikAçıklama
amountPara iadesi tutarı.
refund_line_itemsPara iadesi yapılacak para iadesi satır öğelerinin listesi.

Refund_line_item özellikleri

refund_line_items listesindeki her refund_line aşağıdaki özelliklere sahiptir:

Bildirim şablonlarında para iadesi satır öğeleri nesnesiyle kullanabileceğiniz Liquid özelliklerinin açıklamaları
ÖzellikAçıklama
refund_line.line_itemPara iadesi yapılan line_item. Bu, tüm line_item özelliklerine erişebilir.
refund_line.quantityPara iadesi yapılacak satır öğesinin miktarı.

Gönderim özellikleri

Bildirim şablonlarında gönderim nesnesiyle kullanabileceğiniz Liquid özelliklerinin açıklamaları
ÖzellikAçıklama
service_nameAyarlar > Kargo ve teslimat sayfasında tanımlanan özel hizmetin adı. (Yalnızca gönderim talebi)
fulfillment.estimated_delivery_atAşağıdaki kargo şirketlerinden biri tarafından sağlanan takip numarasına (varsa) dayalı tahmini teslimat tarihi: USPS, FedEx, UPS, Canada Post (yalnızca Kanada). Bu özellik yalnızca kargo şirketi tarafından hesaplanan ücretler kullanımdayken kullanılabilir.
fulfillment.fulfillment_line_itemsGönderilecek gönderim satır öğelerinin listesi.
fulfillment.item_countTüm ürünlerin miktarlarının toplamı. Gönderilen toplam ürün sayısı.
fulfillment.requires_shipping(boolean) Bu gönderim talebinin kargo gerektirmesi durumunda true değerini döndürür.
fulfillment.tracking_companyTakibi yapan şirket.
fulfillment.tracking_numbersTakip numaralarının listesi.
fulfillment.tracking_urlsTakip URL'lerinin listesi.
items_to_fulfill(deprecated)Bu özel gönderim hizmeti tarafından gönderilecek satır öğelerinin listesi. (Yalnızca gönderim talebi)
items_to_fulfill_count(deprecated)Bu talep tarafından gönderilecek toplam ürün sayısı. (Yalnızca gönderim talebi)

Fulfillment_line_item özellikleri

fulfillment_line_items listesindeki her bir fulfillment_line aşağıdaki özelliklere sahiptir.

Bildirim şablonlarında gönderim satır öğeleri nesnesiyle kullanabileceğiniz Liquid özelliklerinin açıklamaları
ÖzellikAçıklama
fulfillment_line.line_itemGönderilen line_item. Bu, tüm line_item özelliklerine erişebilir.
fulfillment_line.quantityGönderilen satır öğesinin miktarı.

Hazırlanan paket özellikleri

Hazırlanan paket, teslim alıma hazır olarak işaretlenen ürünleri içerir.

Bildirim şablonlarında hazırlanan paket nesnesiyle kullanabileceğiniz Liquid özelliklerinin açıklamaları
ÖzellikAçıklama
item_countHazırlanan paketteki tüm ürün miktarlarının toplamı.
prepared_package_line_itemsHazırlanan paket satır öğelerinin listesi.

Prepared_package_line_item özellikleri

prepared_package_line_items listesindeki her bir prepared_package_line_item aşağıdaki özelliklere sahiptir.

Bildirim şablonlarında hazırlanan paket satır öğesi nesnesiyle kullanabileceğiniz Liquid özelliklerinin açıklamaları
ÖzellikAçıklama
line_itemİlişkili line_item. Bu, tüm line_item özelliklerine erişebilir.
quantityTeslim alıma hazır olarak işaretlenmiş satır öğesinin miktarı.

Teslimat özellikleri

Bildirim şablonlarında teslimat nesnesiyle kullanabileceğiniz Liquid özelliklerinin açıklamaları
ÖzellikAçıklama
delivery_agreementsSiparişe yönelik tüm Teslimat Anlaşmalarının listesi.
delivery_instructionsMüşteriyle paylaşılacak yerel teslimat bilgileri. Bu bilgiler, yerel teslimat ayarlarınızdaki Teslimat bilgileri alanı tarafından kontrol edilir.
consolidated_estimated_delivery_timeMüşteriyle paylaşılacak sipariş teslimat tarihleri bilgileri. Bu bilgiler, Kargo ve teslimat sayfanızda ayarladığınız İşlem süresi ayarı tarafından kontrol edilir. Siparişte birden fazla teslimat yöntemi olduğunda teslimat yöntemlerinin ve tarihlerinin bir listesi görüntülenir.
has_multiple_delivery_methods(boolean) Siparişte birden fazla teslimat yöntemi olması durumunda true değerini döndürür.

Teslimat Anlaşması özellikleri

Bildirim şablonlarında teslimat anlaşması nesnesiyle kullanabileceğiniz Liquid özelliklerinin açıklamaları
ÖzellikAçıklama
delivery_agreement.delivery_method_typeTeslimat yöntemi türü.
delivery_agreement.delivery_method_nameAlıcının ödeme yaptığı dil varsayılan mağaza dilinden farklı olduğunda, teslimat yöntemi türünün alıcının diline çevrilmiş hali.
delivery_agreement.line_item_groupsTeslimat anlaşmasında, gruplanmış satır öğesi bileşenlerini içeren tüm satır öğesi gruplarının listesi.
delivery_agreement.line_itemsBu teslimat anlaşmasıyla ilişkili tüm satır öğelerinin listesi.

İndirim özellikleri

İki tür indirim özelliği vardır.

discount_applications, bir ürünün neden ve nasıl indirime girdiğini açıklar.

discount_allocations, belirli bir indirimin satır öğesini nasıl etkilediğini ve fiyatı nasıl düşürdüğünü açıklar. Bu özelliği satır öğesi düzeyinde kullanmalısınız.

Satır öğesi veya sipariş düzeyinde indirim bilgilerini görüntülemek için bu özellikleri birleştirebilirsiniz.

Örnek

Bu örnek, satır öğesine bir indirim uygulanıp uygulanmadığını kontrol eder. İndirim, sipariş düzeyinde (all) uygulanmadıysa indirim adı ve tutarı görüntülenir.

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

Sonuç şuna benzer olabilir:

SPRING5 (-$5.00)

Discount_allocation özellikleri

discount_allocations listesindeki her discount_allocation aşağıdaki özelliklere sahiptir.

Bildirim şablonlarında discount_allocation nesnesiyle kullanabileceğiniz Liquid özelliklerinin açıklamaları
ÖzellikAçıklama
discount_allocation.amountMüşterinin bir satır öğesinde tasarruf ettiği para tutarı. Birden fazla indirim koduna izin vermek istiyorsanız bir döngüye girilmelidir.
discount_allocation.discount_applicationTutarı satır öğesine ayıran indirim uygulaması.

Discount_application özellikleri

discount_applications listesindeki her discount_application aşağıdaki özelliklere sahiptir.

Bildirim şablonlarında discount_application nesnesiyle kullanabileceğiniz Liquid özelliklerinin açıklamaları
ÖzellikAçıklama
discount_application.target_selection

Bir indirimin, indirim uygulanacak satır öğelerini sepette nasıl seçtiğini açıklar. Şunlardan biridir:

  • all: İndirim tüm satır öğelerine uygulanır.
  • entitled: İndirim, genellikle bir durum tarafından tanımlanan belirli bir satır öğesi alt kümesine uygulanır.
  • explicit: İndirim, özellikle seçilmiş bir satır öğesine veya kargo satırına uygulanır.
discount_application.target_typeİndirimin uygulandığı ürün türü (line_item veya shipping_line).
discount_application.title

İndirimin müşteri tarafından görülen adı.

Örnekler: Welcome10 veya CBBWQQAKYBYY

discount_application.total_allocated_amountBir siparişin fiyatının indirimle düşürüldüğü toplam tutar.
discount_application.typeİndirimin türü. Şunlardan biridir: automatic, discount_code, manual veya script.
discount_application.valueİndirimin değeri.
discount_application.value_typeİndirimin değer türü. Şunlardan biridir: fixed_amount veya percentage.

Abonelik özellikleri

Bir abonelik sözleşmesinin, mevcut fatura döneminin ve bu dönemin satır öğelerinin, teslimat yönteminin ve ödeme yönteminin ayrıntıları, tüm abonelik e-posta şablonlarında mevcuttur.

Abonelik bildirim şablonlarını düzenlemek için Shopify Subscriptions uygulamasını yükleyin ve ardından şablonu Ayarlar > Bildirimler altında, Abonelikler bölümünde bulun.

Abonelik sözleşmesi fatura dönemi özellikleri

Abonelik sözleşmesinin ve fatura döneminin özelliklerine erişmek için subscription_contract_billing_cycle nesnesini kullanın.

Örnek

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

Sonuç:

This contract is currently paused.

Özellikler

Bildirim şablonlarında abonelik sözleşmesi fatura dönemi nesnesiyle kullanabileceğiniz Liquid özelliklerinin açıklamaları
ÖzellikAçıklama
status Sözleşmenin durumu.

Şunlardan biridir: active, paused, cancelled, failed, expired, stale
delivery_method Aboneliğin teslimat yöntemi.

Abonelik bir hizmet veya dijital ürün içinse nil döndürülür.
billing_frequencyAboneliğin ne sıklıkla faturalandırıldığı.
delivery_frequency Aboneliğin ne sıklıkla teslim edildiği.
origin_order Aboneliği ilk oluşturan orijinal sipariş.

Abonelik bir Shopify siparişinden oluşturulmadıysa nil döndürülür.
customerAbonelik müşterisi.
line_items Abonelik fatura dönemindeki satır öğeleri.
product_namesAbonelik fatura dönemine dahil olan ürünlerin adlarının listesi.
update_payment_method_urlMüşterinin bu sözleşme için ödeme yöntemini güncellemek üzere kullanabileceği URL.
shipping_address Aboneliğin kargo adresi.

Abonelik bir hizmet veya dijital ürün içinse nil döndürülür.
billing_addressAboneliğin fatura adresi.
subtotal_priceAbonelik satır öğelerinin alt toplam fiyatı.
shipping_priceAboneliğin kargo ücreti.
total_taxAboneliğin toplam vergisi.
total_priceAboneliğin toplam fiyatı.
total_discountsAboneliğin toplam indirimleri.
customer_self_serve_urlMüşterinin aboneliklerini yönetmek için kullanabileceği self servis URL'si.
billing_attempt_expected_dateBu fatura döneminin fatura tarihi.
next_billing_dateBu fatura döneminin ardından, atlanmayan bir sonraki fatura tarihi.
last_attempted_billing_dateFatura dönemi için son denenen fatura tarihi.
days_overdueBu fatura dönemi için faturalandırmanın geciktiği gün sayısı.
payment_instrumentAbonelik sözleşmesiyle ilişkili ödeme aracı. Bu ödeme aracı, müşteriyi faturalandırmak için kullanılır.

Abonelik sözleşmesi satır öğesi özellikleri

Fatura dönemine dahil olan her bir satır öğesinin özellikleri. Sözleşme satır öğesi özelliklerine, üst subscription_contract_billing_cycle.line_items özelliği üzerinden erişin.

Örnek

{% for line_item in subscription_contract_billing_cycle.line_items %}
  {{ line_item.url }}
{% endfor %}
Bildirim şablonlarında abonelik sözleşmesi satır öğesi nesnesiyle kullanabileceğiniz Liquid özelliklerinin açıklamaları
ÖzellikAçıklama
urlSatır öğesi ürün varyasyonuna ait ürün ayrıntıları sayfasının URL'si.
requires_shippingSatır öğesinin fiziki kargo gerektirip gerektirmediği.
unit_price_measurementSatır öğesi birim fiyat ölçümü.
selling_plan_allocationSatır öğesi satış planı ataması.

Abonelik sözleşmesi teslimat yöntemi özellikleri

Bu fatura döneminde kullanılan teslimat yönteminin özellikleridir. Teslimat yöntemi özelliklerine subscription_contract_billing_cycle.delivery_method üst özelliği aracılığıyla erişin.

Örnek

{% if subscription_contract_billing_cycle.delivery_method != blank %}
  Delivery method: {{ subscription_contract_billing_cycle.delivery_method.title }}
{% endif %}
Bildirim şablonlarında abonelik sözleşmesi teslimat yöntemi nesnesiyle kullanabileceğiniz Liquid özelliklerinin açıklamaları
ÖzellikAçıklama
titleTeslimat yöntemiyle ilişkili kargo seçeneğinin başlığıdır.
type Teslimat yöntemi türü.

kargo, yerel veya gel al seçeneklerinden biridir.

Abonelik sözleşmesi ödeme aracı özellikleri

Abonelik sözleşmesinin ödeme aracıyla ilgili ayrıntılar. Bu ödeme aracı, müşteriyi faturalandırmak için kullanılır. Ödeme aracı özelliklerine subscription_contract_billing_cycle.payment_instrument üst özelliği aracılığıyla erişin.

Örnek

{% 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 }}
Bildirim şablonlarında abonelik sözleşmesi ödeme aracı nesnesiyle kullanabileceğiniz Liquid özelliklerinin açıklamaları
ÖzellikAçıklama
payment_type Ödeme aracının temsil ettiği ödeme yönteminin türüdür.

Bir görsel URL'si veya SVG çıktısı almak için ödeme filtrelerini kullanın.
credit_card_brandKredi kartının markasıdır.
credit_card_companyKredi kartı şirketinin adıdır.
credit_card_last_four_digitsKredi kartının son 4 hanesidir.

E-posta bildirimi özellikleri

Bildirim şablonlarında e-posta bildirimleri nesnesiyle kullanabileceğiniz Liquid özelliklerinin açıklamaları
ÖzellikAçıklama
shop.email_logo_urlYönetici panelindeki E-posta şablonlarını kişiselleştirme bölümünde belirtilen logonun URL'sidir.
shop.email_logo_widthYönetici panelindeki E-posta şablonlarını kişiselleştirme bölümünde belirtilen logo genişliğidir (piksel).
shop.email_accent_colorYönetici panelindeki E-posta şablonlarını kişiselleştirme bölümünde belirtilen vurgu renginin HEX kodudur.

Mağaza kredisi özellikleri

Bir mağaza kredisi verilmesiyle ilgili ayrıntıları içeren özelliklerdir.

Bildirim şablonlarında verilen mağaza kredisi nesnesiyle kullanabileceğiniz Liquid özelliklerinin açıklamaları
ÖzellikAçıklama
issued_store_credit.amount

Verilen mağaza kredisinin tutarıdır.

Bu tutarı Liquid para filtrelerini kullanarak biçimlendirebilirsiniz.

issued_store_credit.expires_at

Verilen mağaza kredisinin geçerliliğinin sona ereceği tarih ve saattir.

Bu tutarı Liquid tarih filtrelerini kullanarak biçimlendirebilirsiniz.

issued_store_credit.balance_after_transaction

Kredi verildikten sonra mağaza kredisi hesabının bakiyesidir.

Bu tutarı Liquid para filtrelerini kullanarak biçimlendirebilirsiniz.

customer`Müşteri` çıktısının özelliklerini içeren müşteri nesnesidir.