نوٹیفیکیشن ویری ایبل کا حوالہ

آپ کے اسٹور سے بھیجے گئے نوٹیفیکیشن Liquid کا استعمال کرتے ہوئے رینڈر کیے جاتے ہیں۔ Liquid، Shopify کی ایک سادہ اور استعمال میں آسان پروگرامنگ زبان ہے۔ یہ وہی پروگرامنگ زبان ہے جس پر Theme Store کے تھیم بنائے گئے ہیں۔

آپ کے اسٹور سے بھیجے جانے والے نوٹیفیکیشن میں ترمیم کرنے کے لیے، آپ اپنے نوٹیفیکیشن ٹیمپلیٹ میں بنیادی کسٹمائزیشن کر سکتے ہیں۔ ان نوٹیفیکیشن کی مکمل فہرست تک رسائی حاصل کرنے کے لیے جنہیں آپ کسٹمائز کر سکتے ہیں، اپنے Shopify ایڈمن میں نوٹیفیکیشن کے صفحہ پر جائیں۔

مزید جدید تبدیلیوں میں مدد کے لیے، یا کسٹم نوٹیفیکیشن ٹیمپلیٹ میں تبدیلیاں کرنے کے لیے، آپ ہمارے فورم پر کمیونٹی سے رابطہ کر سکتے ہیں، یا آپ اپنی کسٹمائزیشن کرنے کے لیے کسی Shopify Partner کی خدمات بھی حاصل کر سکتے ہیں۔ کسی Shopify Partner کی خدمات حاصل کرنے کے بارے میں مزید جانیں۔

آرڈر کی پراپرٹی

آرڈر کی بہت سی پراپرٹی براہ راست Liquid کا استعمال کر کے، اور ٹیمپلیٹ میں دستیاب ہوتی ہیں۔

Liquid پراپرٹی کی تفصیلات جنہیں آپ نوٹیفیکیشن ٹیمپلیٹ میں آرڈر آبجیکٹ کے ساتھ استعمال کر سکتے ہیں
پراپرٹیتفصیلات
id

اندرونی استعمال کے لیے آرڈر کی ایک سسٹم وائیڈ منفرد ID۔ اپنی شاپ کے ایڈمن سیکشن میں آرڈر کا لنک بنانے کے لیے درج ذیل مثال کا استعمال کریں۔ مثال کے طور پر، اپنے New order ٹیمپلیٹ میں، آپ درج ذیل کوڈ شامل کر سکتے ہیں:

آرڈر دیکھیں
emailآرڈر سے وابستہ ای میل۔
name

عام طور پر یہ ایک پاؤنڈ کی علامت ہوتی ہے، اور اس کے بعد order_number۔

مثال: #1004

order_nameنام جیسا ہی۔
order_number

شاپ کے مالکان کی جانب سے اپنی شاپ کی ترجیحات میں آرڈر کی ID میں شامل کیے گئے کسی بھی سابقہ یا لاحقہ، یا پاؤنڈ # سابقہ کے بغیر، شاپ کا منفرد آرڈر نمبر۔

مثال: 1004

confirmation_number

آرڈر کے لیے تصادفی طور پر تیار کردہ الفانیومیرک شناخت کنندہ جو ترتیب وار آرڈر کے نام کے بجائے کسٹمر کو دکھایا جا سکتا ہے۔ اس ویلیو کے منفرد ہونے کی کوئی گارنٹی نہیں ہے۔

مثال: XPAV284CT

created_at

وہ تاریخ اور وقت جب کسٹمر نے آرڈر بنایا تھا۔ آپ ڈیٹ فلٹر کا استعمال کر کے اسے فارمیٹ کر سکتے ہیں۔

مثال: 2009-05-30T17:43:51+02:00

payment_terms

پیمنٹ کی شرائط وہ تاریخ متعین کرتی ہیں جب آرڈر کی پیمنٹ واجب الادا ہوتی ہے۔

آرڈر کی انوائس میں پیمنٹ کی شرائط شامل کرنے کا طریقہ جانیں۔

مزید تفصیلات کے لیے، payment_terms کے لیے Liquid کا حوالہ دیکھیں۔

destinationوہ منزل جہاں آئٹم بھیجے جانے چاہئیں۔
tagsآرڈر کے تمام ٹیگ کی ایرے فراہم کرتا ہے۔ ٹیگ حروف تہجی کی ترتیب میں واپس کیے جاتے ہیں۔ ایپ یا پلیٹ فارم کے فیچر کے ذریعے متحرک طور پر لاگو ہونے والے ٹیگ، جیسے Shopify Collective ٹیگ، نوٹیفکیشن ای میل بنتے وقت دستیاب نہیں ہو سکتے۔ کسی مخصوص فیچر سے آئٹم کا پتہ لگانے کے لیے، اس کے بجائے ہر لائن آئٹم پر پروڈکٹ لیول کے ٹیگ چیک کریں۔ مزید تفصیلات کے لیے Liquid حوالہ جاتی دستاویزات دیکھیں۔
transactionsآرڈر سے ٹرانزیکشن کی ایرے فراہم کرتا ہے۔
tax_priceآرڈر میں موجود تمام آئٹم کا مجموعی ٹیکس۔
tax_lines

ٹیکس کو ٹیکسیشن کی قسم کے لحاظ سے تقسیم کیا گیا ہے:

{% for tax_line in tax_lines %} {{ tax_line.title }} ({{ tax_line.rate_percentage }}%) : {{ tax_line.price | money_with_currency }} {% endfor %}
tax_line.titleٹیکس کا نام۔ مثال کے طور پر، QST یا VAT۔
tax_line.priceٹیکس کی رقم۔
tax_line.rateاعشاریہ کے طور پر ٹیکس ریٹ۔ اگر یہ 17.5% ہے تو یہ 0.175 فراہم کرے گا۔
tax_line.rate_percentageانسانی پڑھنے کے قابل فارمیٹ میں ٹیکس ریٹ۔ اگر ریٹ 0.175 ہے تو یہ 17.5 فراہم کرے گا۔
customerکسٹمر آؤٹ پٹ کے ایٹریبیوٹ پر مشتمل کسٹمر آبجیکٹ۔
billing_addressبلنگ ایڈریس۔
billing_address.first_nameکسٹمر کا پہلا نام۔
billing_address.last_nameکسٹمر کا آخری نام۔
billing_address.companyبلنگ کے لیے کمپنی کا نام۔
billing_address.phoneبلنگ ایڈریس کا فون نمبر۔
shop.nameآپ کے سٹور کا نام۔
shop.phoneآپ کے سٹور کا فون نمبر۔
subtotal_priceکسی بھی لائن آئٹم ڈسکاؤنٹ یا کارٹ ڈسکاؤنٹ کی کٹوتی کے بعد آرڈر کی لائن آئٹم کی قیمتوں کا مجموعہ۔ سب ٹوٹل میں ٹیکس (جب تک کہ قیمتوں میں ٹیکس شامل نہ ہو)، شپنگ کی لاگت، یا ٹپس شامل نہیں ہوتے ہیں۔
discountsڈسکاؤنٹ کی فہرست۔
discounts_amount

تمام ڈسکاؤنٹ کے ذریعے لاگو ہونے والے ڈسکاؤنٹ کی رقم۔

مثال: +$5.00

discounts_savings

تمام ڈسکاؤنٹ کی وجہ سے ہونے والی بچت کی رقم۔

مثال: -$5.00

total_price

آرڈر کا کل (سب ٹوٹل + شپنگ کی لاگت - شپنگ ڈسکاؤنٹ + ٹیکس)۔

financial_statusموجودہ پیمنٹ کا اسٹیٹس۔ ان میں سے ایک: nil، pending، authorized، paid، voided، refunded۔
requires_shipping(boolean) اگر آرڈر میں کم از کم ایک آئٹم ایسا ہے جسے شپنگ درکار ہے تو true فراہم کرتا ہے۔
shipping_method.title

شپنگ ریٹ کا نام۔

کسٹمر کو نظر آنے والی نوٹیفکیشن میں، جب زبان ڈیفالٹ سٹور کی زبان سے مختلف ہو، تو شپنگ ریٹ کے نام کا ترجمہ اس زبان میں کیا جاتا ہے جس میں کسٹمر نے چیک آؤٹ کیا ہوتا ہے۔

مثال: سٹینڈرڈ شپنگ
shipping_method.price

شپنگ کی قیمت بشمول کوئی بھی شپنگ ڈسکاؤنٹ۔

مثال: {{ shipping_method.price | money }}

shipping_price

شپنگ کی قیمت۔

مثال: {{ shipping_price | money }}

shipping_addressشپنگ ایڈریس۔
shipping_address.first_nameشپنگ ایڈریس کے لیے پہلا نام۔
shipping_address.companyشپنگ ایڈریس کے لیے کمپنی کا نام۔
shipping_address.phoneشپنگ ایڈریس کا فون نمبر۔
line_itemsآرڈر میں موجود تمام لائن آئٹم کی فہرست۔
line_items_including_zero_quantityآرڈر میں موجود تمام لائن آئٹم کی فہرست، بشمول صفر کی مقدار والے آئٹم۔ جب لائن آئٹم مکمل طور پر ریفنڈ ہو جاتے ہیں تو ان کی مقدار صفر ہو جاتی ہے۔
line_item_groups(Orders and POS only)آرڈر میں لائن آئٹم کے اجزاء پر مشتمل تمام لائن آئٹم گروپ کی فہرست۔
item_countتمام آئٹم کی مقداروں کا مجموعہ۔
fulfillment_statusآرڈر کا موجودہ فلفلمنٹ اسٹیٹس۔ ان میں سے ایک: unfulfilled، partial، fulfilled۔
noteوہ نوٹ جو آرڈر کے ساتھ منسلک ہے۔ نوٹ کسٹمر سے حاصل کیا جا سکتا ہے اور/یا آپ کے ایڈمن انٹرفیس میں آرڈر کی تفصیلات کی اسکرین میں اس میں ترمیم کی جا سکتی ہے۔
attributes

کوئی بھی ایٹریبیوٹ جو آرڈر کے ساتھ منسلک تھا۔

مثال: {{ attributes.gift-note }}

metafields

آرڈر پر کوئی بھی میٹا فیلڈ۔ درج ذیل ترکیب (syntax) استعمال کریں:

metafields.NAMESPACE.KEY

referring_site

اس میں اس ریفرر کا url شامل ہوتا ہے جس نے کسٹمر کو آپ کے سٹور پر بھیجا۔

مثال: https://www.google.com/?s=great+products

landing_site

کسٹمر کی جانب سے استعمال کی گئی لینڈنگ سائٹ کا پاتھ شامل ہے۔ یہ وہ پہلا صفحہ ہے جسے کسٹمر نے سٹور پر پہنچنے پر دیکھا تھا۔

مثال: /products/great-product?ref=my-tracking-token

landing_site_ref

لینڈنگ سائٹ کا جائزہ لیتا ہے اور اس سے ایک حوالہ جاتی پیرامیٹر نکالتا ہے۔ حوالہ جاتی پیرامیٹر یہ ہو سکتے ہیں: ref، source، r۔

اگر landing_site /products/great-product?ref=my-tracking-token ہے، تو پھر landing_site_ref my-tracking-token ہے۔ اگر آپ کا ref ایک مخصوص قدر کے برابر ہے تو آپ کوئی مخصوص کارروائی کر سکتے ہیں:

{% if landing_site_ref == 'my-tracking-token' %} My action... {% endif %}
cancelled(boolean) اگر آرڈر منسوخ کر دیا گیا ہے تو true فراہم کرتا ہے۔
cancelled_atوہ وقت جب آرڈر منسوخ کیا گیا تھا۔
cancel_reasonآرڈر منسوخ کرتے وقت منتخب کردہ وجہ۔ ان میں سے ایک: inventory، customer، declined، fraud، یا other۔
has_high_risks?(deprecated)

اگر آرڈر میں ہائی رسک ہو تو true فراہم کرتا ہے

unique_gateways

کسی آرڈر پر منفرد پیمنٹ پرووائیڈر کی فہرست فراہم کرتا ہے۔ مثال کے طور پر، اگر کسی نے Visa، ایک Mastercard، اور کیش کے ذریعے ادائیگی کی ہے، تو فراہم کردہ فہرست یہ ہو گی shopify_payments, cash۔

location(POS only)

آرڈر کی فزیکل لوکیشن دکھاتا ہے۔ لوکیشن کی کئی خصوصیات دستیاب ہیں، جو یہاں درج ہیں۔ آپ ایڈمن کے لوکیشن کے حصے میں لوکیشن ترتیب دے سکتے ہیں۔

order_status_url

اس آرڈر کے لیے آرڈر اسٹیٹس کے صفحے کا لنک فراہم کرتا ہے۔

fulfilled_line_items(deprecated)ان لائن آئٹم کی فہرست جو فلفل ہو چکے ہیں۔
unfulfilled_line_items(deprecated)ان لائن آئٹم کی فہرست جو مکمل طور پر فلفل نہیں ہوئے ہیں۔
b2b?

اگر آرڈر B2B آرڈر ہو تو true ظاہر کرتا ہے۔ ای میلز میں متعلقہ معلومات، جیسے کہ کمپنی کا نام، کمپنی لوکیشن، اور ایڈریس دکھانے کے لیے B2B متغیرات (variables) کے ساتھ پراپرٹی کا استعمال کریں۔ مثال کے طور پر، B2B آرڈرز پر، آپ درج ذیل معلومات کے ساتھ ٹیمپلیٹ میں ہیڈر شامل کر سکتے ہیں:

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

وہ کمپنی جسے آپ B2B آرڈر پر فروخت کر رہے ہیں۔

company.name

B2B آرڈر پر کمپنی کا نام۔

company.id

B2B آرڈر پر کمپنی کی ID۔

company_location

B2B آرڈر پر کمپنی کی لوکیشن۔ جو کمپنی آپ سے خریداری کرتی ہے، اس کی ایک سے زیادہ لوکیشن ہو سکتی ہیں۔

company_location.name

B2B آرڈر پر کمپنی لوکیشن کا نام۔

company_location.id

B2B آرڈر پر کمپنی لوکیشن کا ID نمبر۔

company_location.shipping_address

B2B آرڈر پر کمپنی لوکیشن کا شپنگ ایڈریس۔

company_location.billing_address

B2B آرڈر پر کمپنی لوکیشن کا بلنگ ایڈریس۔

customer_order_url

ایسے آرڈر کا آرڈر اسٹیٹس کا نیا صفحہ جس کے لیے کسٹمر نے کسٹمر اکاؤنٹس کا استعمال کر کے ریٹرن کی درخواست کی ہے۔

ڈرافٹ آرڈر کی پراپرٹی

Liquid کی ان پراپرٹی کی تفصیلات جنہیں آپ نوٹیفکیشن ٹیمپلیٹ میں ڈرافٹ آرڈر آبجیکٹ کے ساتھ استعمال کر سکتے ہیں
پراپرٹیتفصیلات
idاندرونی استعمال کے لیے ڈرافٹ آرڈر کی ایک منفرد ID۔
invoice_urlایک لنک جس پر جا کر کسٹمر Shopify کے محفوظ چیک آؤٹ کا استعمال کرتے ہوئے انوائس کی ادائیگی کر سکتا ہے۔
reserve_inventory_until

وہ تاریخ اور وقت جب تک ڈرافٹ میں موجود لائن آئٹم ریزرو ہیں، مثال کے طور پر، 2015-05-30T17:43:51+02:00۔

آپ Liquid کے date filter کا استعمال کر کے تاریخوں کو فارمیٹ کر سکتے ہیں۔

userوہ آخری سٹاف جس نے ڈرافٹ آرڈر میں ترمیم کی۔
user.nameڈرافٹ آرڈر میں ترمیم کرنے والے آخری سٹاف کا نام۔
user.emailڈرافٹ آرڈر میں ترمیم کرنے والے آخری سٹاف کا ای میل ایڈریس۔
emailڈرافٹ آرڈر سے وابستہ ای میل ایڈریس۔
nameمنفرد number ڈرافٹ آرڈر کا، جس کے شروع میں نمبر کا نشان # لگا ہوتا ہے۔
numberآرڈر کے سابقے یا لاحقے کے بغیر ڈرافٹ آرڈر کا منفرد نمبر۔
created_at

وہ تاریخ اور وقت جب کسٹمر نے ڈرافٹ آرڈر بنایا، مثال کے طور پر، 2009-05-30T17:43:51+02:00۔

آپ Liquid کے date filter کا استعمال کر کے تاریخوں کو فارمیٹ کر سکتے ہیں۔

tagsآرڈر کے تمام ٹیگ کی array ظاہر کرتا ہے۔ یہ ٹیگ حروف تہجی کی ترتیب میں دکھائے جاتے ہیں۔ مزید تفصیلات کے لیے Liquid حوالہ جاتی دستاویزات دیکھیں۔
tax_priceڈرافٹ آرڈر میں موجود تمام آئٹم کا مجموعی ٹیکس۔
tax_lines

ٹیکس کی قسم کے لحاظ سے تقسیم کردہ ٹیکس:

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

ٹیکس کا نام۔

مثالیں: QST یا VAT

tax_line.priceٹیکس کی رقم۔
tax_line.rateاعشاریہ کی شکل میں ٹیکس کی شرح۔ مثال کے طور پر، 17.5% ٹیکس کی شرح 0.175 دکھائے گی۔
tax_line.rate_percentageفیصد کی شکل میں ٹیکس کی شرح۔ مثال کے طور پر، 0.175 کا rate 17.5 دکھائے گا۔
customerکسٹمر آؤٹ پٹ کے ایٹریبیوٹ پر مشتمل کسٹمر آبجیکٹ۔
billing_addressڈرافٹ آرڈر کا بلنگ ایڈریس۔
billing_address.first_nameکسٹمر کا پہلا نام۔
billing_address.last_nameکسٹمر کا آخری نام۔
billing_address.companyبلنگ ایڈریس میں کمپنی کا نام۔
billing_address.phoneبلنگ ایڈریس میں فون نمبر۔
shop.nameآپ کے سٹور کا نام۔
shop.phoneآپ کے سٹور کا فون نمبر۔
subtotal_priceکسی بھی لائن آئٹم ڈسکاؤنٹ یا کارٹ ڈسکاؤنٹ کی کٹوتی کے بعد ڈرافٹ آرڈر کی لائن آئٹم کی قیمتوں کا مجموعہ۔ سب ٹوٹل میں ٹیکس (جب تک کہ ٹیکس قیمتوں میں شامل نہ ہو) یا شپنگ لاگت شامل نہیں ہوتی۔
discountsڈسکاؤنٹ کی فہرست۔
discounts_amount

تمام ڈسکاؤنٹ کے ذریعے لاگو کردہ ڈسکاؤنٹ کی رقم۔

مثال: +$5.00

discounts_savings

تمام ڈسکاؤنٹ کے باعث ہونے والی بچت کی رقم۔

مثال: -$5.00

total_priceآرڈر کی کُل قیمت (سب ٹوٹل + شپنگ لاگت - شپنگ ڈسکاؤنٹ + ٹیکس)۔
amount_due_now

ڈرافٹ آرڈر کی انوائس کے لیے درکار رقم۔

requires_shippingیہ true ظاہر کرتا ہے اگر ڈرافٹ آرڈر میں کم از کم ایک ایسا آئٹم ہو جس کے لیے شپنگ درکار ہو۔ اور یہ false ظاہر کرتا ہے اگر ڈرافٹ آرڈر میں کسی آئٹم کے لیے شپنگ درکار نہ ہو۔
shipping_method.title

شپنگ ریٹ کا نام۔

مثال: سٹینڈرڈ شپنگ

shipping_method.priceشپنگ کے طریقے کی قیمت۔ بالکل وہی معلومات دکھاتا ہے جو shipping_price۔
shipping_price

شپنگ کی قیمت۔

آپ Liquid کے منی فلٹر کا استعمال کر کے اس رقم کو فارمیٹ کر سکتے ہیں۔

shipping_address

شپنگ ایڈریس۔

نوٹ: عام آرڈرز کے برعکس، ڈرافٹ آرڈر کا شپنگ ایڈریس نامکمل ہو سکتا ہے۔

shipping_address.first_nameشپنگ ایڈریس کے لیے پہلا نام۔
shipping_address.companyشپنگ ایڈریس میں کمپنی کا نام۔
shipping_address.phoneشپنگ ایڈریس میں فون نمبر۔
line_itemsڈرافٹ آرڈر میں موجود تمام لائن آئٹم کی فہرست۔
item_countڈرافٹ آرڈر میں تمام آئٹم کی مقداروں کا مجموعہ۔
noteڈرافٹ آرڈر کے ساتھ منسلک نوٹ۔ یہ نوٹ کسٹمر سے حاصل کیا جا سکتا ہے اور آپ کے Shopify ایڈمن میں ڈرافٹ آرڈر کی تفصیلات کی سکرین میں اس میں ترمیم بھی کی جا سکتی ہے۔
metafields

ڈرافٹ آرڈر پر کوئی بھی میٹافیلڈ۔ درج ذیل سنٹیکس استعمال کریں:

metafields.NAMESPACE.KEY

location

آرڈر کی طبعی لوکیشن۔ کئی لوکیشن پراپرٹی دستیاب ہیں۔

آپ اپنے Shopify ایڈمن کے لوکیشن صفحہ میں لوکیشن ترتیب دے سکتے ہیں۔

b2b?

اگر آرڈر B2B آرڈر ہو تو true ظاہر کرتا ہے۔ ای میلز میں متعلقہ معلومات، جیسے کہ کمپنی کا نام، کمپنی لوکیشن، اور ایڈریس دکھانے کے لیے B2B متغیرات (variables) کے ساتھ پراپرٹی کا استعمال کریں۔ مثال کے طور پر، B2B آرڈرز پر، آپ درج ذیل معلومات کے ساتھ ٹیمپلیٹ میں ہیڈر شامل کر سکتے ہیں:

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

وہ کمپنی جسے آپ B2B آرڈر پر فروخت کر رہے ہیں۔

company.name

B2B آرڈر پر کمپنی کا نام۔

company.id

B2B آرڈر پر کمپنی کی ID۔

company_location

B2B آرڈر پر کمپنی کی لوکیشن۔ جو کمپنی آپ سے خریداری کرتی ہے، اس کی ایک سے زیادہ لوکیشن ہو سکتی ہیں۔

company_location.name

B2B آرڈر پر کمپنی لوکیشن کا نام۔

company_location.id

B2B آرڈر پر کمپنی لوکیشن کا ID نمبر۔

company_location.shipping_address

B2B آرڈر پر کمپنی لوکیشن کا شپنگ ایڈریس۔

company_location.billing_address

B2B آرڈر پر کمپنی لوکیشن کا بلنگ ایڈریس۔

payment_methods

ڈرافٹ کے ٹوٹل کو پراسیس کرنے کے لیے دستیاب محفوظ شدہ ادائیگی کے طریقوں کی فہرست۔

payment_method.payment_instrument

ادائیگی کا انسٹرومنٹ، جس میں محفوظ شدہ ادائیگی کے طریقے کے بارے میں تفصیلات شامل ہوتی ہیں۔

payment_method.payment_instrument.payment_type

محفوظ کردہ ادائیگی کے طریقے کی قسم۔ مثلاً "credit_card, apple_pay"

payment_method.payment_instrument.credit_card_brand

کارڈ کا برانڈ، جب `payment_type` کی قدر "credit_card" ہو۔

payment_method.payment_instrument.credit_card_company

کارڈ کی کمپنی، جب `payment_type` کی قدر "credit_card" ہو۔

payment_method.payment_instrument.credit_card_company

کارڈ کے آخری 4 ہندسے، جب `payment_type` کی قدر "credit_card" ہو۔

پیمنٹ شیڈول کی پراپرٹی

Liquid کی ان پراپرٹی کی تفصیلات جنہیں آپ نوٹیفکیشن ٹیمپلیٹ میں پیمنٹ شیڈول آبجیکٹ کے ساتھ استعمال کر سکتے ہیں
پراپرٹیتفصیلات
payment_schedule.amount_due

پیمنٹ شیڈول کے لیے ادا کی جانے والی رقم۔

آپ Liquid money filter کا استعمال کر کے رقوم کو کرنسیوں کے ساتھ فارمیٹ کر سکتے ہیں۔

payment_schedule.due_at

پیمنٹ شیڈول کے لیے مقررہ تاریخ۔

آپ Liquid کے date filter کا استعمال کر کے تاریخوں کو فارمیٹ کر سکتے ہیں۔

payment_schedule.due_in_days

مقررہ تاریخ تک کے دنوں کی تعداد اگر پیمنٹ شیڈول کی ادائیگی اب بھی باقی ہے (غیر ادا شدہ)۔

payment_schedule.due_later?

اگر پیمنٹ شیڈول ادا نہیں کیا گیا ہے اور اس کی مقررہ تاریخ مستقبل میں ہے تو یہ true لوٹاتا ہے۔

payment_schedule.number_of_days_overdue?

جب پیمنٹ شیڈول زائد المیعاد ہو تو مقررہ تاریخ سے دنوں کی تعداد۔

payment_schedule.overdue?

اگر پیمنٹ شیڈول ادا نہیں کیا گیا ہے اور اس کی مقررہ تاریخ گزر چکی ہے تو یہ true لوٹاتا ہے۔

پیمنٹ اسٹیٹس پراپرٹیز

Liquid پراپرٹیز کی تفصیلات جنہیں آپ نوٹیفکیشن ٹیمپلیٹس میں پیمنٹ اسٹیٹس آبجیکٹ کے ساتھ استعمال کر سکتے ہیں
پراپرٹیتفصیلات
has_pending_payment

(boolean) اگر آرڈر میں زیر التوا پیمنٹ کے ساتھ کوئی ٹرانزیکشن موجود ہو تو یہ true لوٹاتا ہے۔

زیر التوا پیمنٹس کے بارے میں مزید جانیں۔

buyer_action_required

(boolean) اگر کسی آرڈر میں زیر التوا پیمنٹ کے ساتھ ٹرانزیکشن موجود ہو، اور پیمنٹ کو ان بلاک کرنے کے لیے خریدار کی کارروائی درکار ہو تو یہ true لوٹاتا ہے۔ جب یہ قدر true لوٹاتی ہے اور پیمنٹ کا طریقہ کار پیمنٹ کی ہدایات کو سپورٹ کرتا ہے، تو buyer_pending_payment_instructions ایسی تفصیلات فراہم کرتا ہے جنہیں کسٹمر آف لائن اپنی خریداری مکمل کرنے کے لیے استعمال کر سکتا ہے۔

Liquid transaction object کے بارے میں مزید جانیں۔

بنڈل کمپوننٹ پراپرٹیز

line_item.bundle_components کی فہرست میں موجود ہر bundle_component میں درج ذیل پراپرٹیز ہیں۔ (صرف ڈرافٹ آرڈرز)

Liquid پراپرٹیز کی تفصیلات جنہیں آپ نوٹیفکیشن ٹیمپلیٹس میں بنڈل کمپوننٹ آبجیکٹ کے ساتھ استعمال کر سکتے ہیں
پراپرٹیتفصیلات
bundle_component.image_urlبنڈل کمپوننٹ کا امیج url۔
bundle_component.product.titleبنڈل کمپوننٹ پروڈکٹ کا ٹائٹل۔
bundle_component.quantityبنڈل کمپوننٹ کے لیے مقدار۔
bundle_component.variant.title

بنڈل کمپوننٹ ویریئنٹ کی آپشن ویلیوز کے موجودہ نام، جو / کریکٹرز کے ذریعے جڑے ہوئے ہیں۔

مثال: چھوٹا / سرخ

کمپوننٹ پراپرٹیز

line_item.components کی فہرست میں موجود ہر component میں درج ذیل پراپرٹیز ہیں۔ (صرف ترک کردہ چیک آؤٹ) `

Liquid پراپرٹیز کی تفصیلات جنہیں آپ نوٹیفکیشن ٹیمپلیٹس میں کمپوننٹ آبجیکٹ کے ساتھ استعمال کر سکتے ہیں
پراپرٹیتفصیلات
component.image_urlکمپوننٹ کا امیج url۔
component.product.titleکمپوننٹ پروڈکٹ کا ٹائٹل۔
component.quantityکمپوننٹ کے لیے مقدار۔
component.variant.title

کمپوننٹ ویریئنٹ کی آپشن ویلیوز کے موجودہ نام، جو / کریکٹرز کے ذریعے جڑے ہوئے ہیں۔

مثال: چھوٹا / سرخ

لائن آئٹم پراپرٹیز

line_items یا subtotal_line_items کی فہرست میں موجود ہر line میں درج ذیل پراپرٹیز ہیں۔

Liquid پراپرٹیز کی تفصیلات جنہیں آپ نوٹیفکیشن ٹیمپلیٹس میں لائن آئٹم آبجیکٹ کے ساتھ استعمال کر سکتے ہیں
پراپرٹیتفصیلات
line.applied_discounts(POS and draft orders only)اس آئٹم پر لاگو کیے گئے ڈسکاؤنٹس کی فہرست (ہر ڈسکاؤنٹ میں title، code، amount، savings اور type پراپرٹیز ہوتی ہیں)۔
line.bundle_components(Draft orders only)ایسی لائن آئٹمز کی فہرست جو اس آئٹم کے بنڈل کمپوننٹس ہیں۔ یہ صرف اس صورت میں فہرست لوٹاتا ہے اگر یہ لائن آئٹم ایک بنڈل پروڈکٹ ہو۔
line.bundle_parent?(Draft orders only)(boolean) اگر لائن آئٹم کوئی بنڈل پروڈکٹ ہو تو یہ true لوٹاتا ہے۔
line.components(Abandoned checkout only)ایسی لائن آئٹمز کی فہرست جو اس آئٹم کے کمپوننٹس ہیں۔
line.parent?(Abandoned checkout only)(boolean) اگر لائن آئٹم میں کمپوننٹس موجود ہوں تو یہ true لوٹاتا ہے۔
line.custom(Draft orders only)(boolean) اگر آئٹم ڈرافٹ آرڈر کے لیے ایک کسٹم لائن آئٹم ہو تو یہ true لوٹاتا ہے۔
line.delivery_agreementاس لائن آئٹم سے منسلک ڈیلیوری کا معاہدہ۔
line.gramsایک آئٹم کا وزن۔
line.groupsآئٹم کا لائن آئٹم گروپ۔
line.imageاس لائن آئٹم سے منسلک امیج کا URL لوٹاتا ہے۔ مخصوص امیج سائزز حاصل کرنے کے لیے آپ img_url filter بھی استعمال کر سکتے ہیں، مثال کے طور پر {{ line.image | img_url: 'small' }}
line.line_priceقیمت کو اس آئٹم کی مقدار سے ضرب دے کر حاصل ہونے والی رقم۔
line.original_line_priceلائن میں شامل آئٹمز کی مقدار کی مجموعی قیمت، ڈسکاؤنٹس لاگو ہونے سے پہلے۔
line.final_line_priceلائن لیول کے تمام ڈسکاؤنٹ کی رقوم سمیت، لائن آئٹم میں شامل تمام آئٹمز کی مجموعی قیمت۔
line.pre_tax_priceلائن آئٹمز کی ٹیکس سے پہلے کی قیمت کو خریدی گئی لائن آئٹم کی مقدار سے ضرب دے کر حاصل ہونے والی رقم۔
line.priceایک واحد آئٹم کی قیمت۔
line.product.metafields

پروڈکٹ لیول پر کوئی بھی میٹا فیلڈز۔ درج ذیل سنٹیکس استعمال کریں:

line.product.metafields.NAMESPACE.KEY

line.product.titleپروڈکٹ کا موجودہ نام۔
line.product.vendorآئٹم کا وینڈر۔
line.propertiesآئٹم کے لیے کسٹم معلومات کی ایک array لوٹاتا ہے۔ کارٹ میں پروڈکٹ شامل کرنے سے پہلے، کسٹمر کی جانب سے پروڈکٹ پیج پر لائن آئٹم پراپرٹیز متعین کی جاتی ہیں۔
line.quantityاس آئٹم کے لیے مقدار۔
line.current_quantityہٹائے جانے کے بعد آئٹم کی موجودہ مقدار۔
line.requires_shipping(boolean) اگر آئٹم کے ویریئنٹ کے لیے پروڈکٹ پیج پر فزیکل پروڈکٹ کی سیٹنگ فعال ہو تو یہ true لوٹاتا ہے۔
line.selling_plan_allocationایک selling_plan_allocation آبجیکٹ لوٹاتا ہے، جو یہ واضح کرتا ہے کہ کس طرح کوئی سیلنگ پلان جیسا کہ سبسکرپشن لائن آئٹم پر اثر انداز ہوتا ہے۔
line.taxable(boolean) اگر آئٹم کے ویریئنٹ کے لیے پروڈکٹ پیج پر 'اس پروڈکٹ پر ٹیکسز چارج کریں' کا چیک باکس منتخب کیا گیا ہو تو یہ true لوٹاتا ہے۔
line.title

فروخت کے وقت پروڈکٹ کا نام، اس کے بعد ایک ڈیش اور فروخت کے وقت ویریئنٹ کا نام۔ جب یہ "ڈیفالٹ ٹائٹل" ہو تو ویریئنٹ کا نام شامل نہیں کیا جاتا۔

کسٹمر کو موصول ہونے والے نوٹیفکیشنز میں، پروڈکٹ کا نام اور ویریئنٹ کا نام اس زبان میں ترجمہ کیا جاتا ہے جس میں کسٹمر نے چیک آؤٹ کیا ہوتا ہے، جب یہ زبان سٹور کی ڈیفالٹ زبان سے مختلف ہو۔
line.urlلائن آئٹم کے ویریئنٹ کا relative URL۔ اس relative URL میں آپ کے سٹور کا root URL (mystore.myshopify.com) شامل نہیں ہوتا۔
line.variant.barcodeپروڈکٹ ویریئنٹ سے منسلک بار کوڈ۔
line.variant.compare_at_priceپروڈکٹ ویریئنٹ سے منسلک کمپیئر ایٹ پرائس۔
line.variant.imageپروڈکٹ ویریئنٹ کے لیے امیج۔ یہ صرف اس صورت میں امیج لوٹاتا ہے اگر لائن آئٹم میں ویریئنٹ کے لیے کوئی مخصوص امیج تفویض کی گئی ہو۔
line.variant.metafields

ویریئنٹ لیول پر کوئی بھی میٹا فیلڈز۔ درج ذیل سنٹیکس استعمال کریں:

line.variant.metafields.NAMESPACE.KEY

line.variant.skuپراڈکٹ ویرینٹ سے وابستہ SKU۔
line.variant.title

ویرینٹ کی آپشن ویلیوز کے موجودہ نام، جو / کیریکٹرز کے ذریعے جڑے ہوئے ہیں۔

مثال: چھوٹا / سرخ

line.refunded.quantity(within refund notifications)

کسی آئٹم کی وہ مقدار جسے ریفنڈ کیا جانا ہے۔ آپ اس پراپرٹی کا استعمال کسی آرڈر میں ریفنڈ شدہ آئٹمز میں شناخت کنندہ شامل کرنے کے لیے کر سکتے ہیں۔

مثال کے طور پر: {% if line.refunded_quantity > 0 %}Refunded line identifier{% endif %}

نوٹیفکیشن ٹیمپلیٹس میں Shopify Collective کے آئٹمز کا پتہ لگائیں

آرڈر کی تصدیق کی ای میل بھیجے جانے کے بعد آرڈر پر Shopify Collective ٹیگ کا اطلاق کیا جاتا ہے، لہذا آرڈر کی تصدیق کے ٹیمپلیٹ میں {% if tags contains 'Shopify Collective' %} کبھی بھی true نہیں ہوتا ہے۔ Shopify Collective آئٹمز کا پتہ لگانے کے لیے، اس کے بجائے ہر لائن آئٹم پر پراڈکٹ لیول کے ٹیگز چیک کریں:

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

لائن آئٹم گروپ کی پراپرٹیز

line_item_groups کی فہرست میں موجود ہر line_item_group میں درج ذیل پراپرٹیز ہوتی ہیں۔

Liquid پراپرٹیز کی تفصیلات جنہیں آپ نوٹیفکیشن ٹیمپلیٹس میں لائن آئٹم گروپ آبجیکٹ کے ساتھ استعمال کر سکتے ہیں
پراپرٹیتفصیلات
line_item_group.display_titleلائن آئٹم گروپ کا ٹائٹل۔
line_item_group.componentsاس گروپ سے تعلق رکھنے والے لائن آئٹم کمپوننٹس کی فہرست۔
line_item_group.imageلائن آئٹم گروپ کی تصویر۔
line_item_group.product_idلائن آئٹم گروپ کی پراڈکٹ ID۔
line_item_group.variantلائن آئٹم گروپ کا ویرینٹ آبجیکٹ۔
line_item_group.variant_idلائن آئٹم گروپ کی ویرینٹ ID۔

ریفنڈز کی پراپرٹیز

Liquid پراپرٹیز کی تفصیلات جنہیں آپ نوٹیفکیشن ٹیمپلیٹس میں ریفنڈ آبجیکٹ کے ساتھ استعمال کر سکتے ہیں
پراپرٹیتفصیلات
amountریفنڈ کی گئی رقم۔
refund_line_itemsریفنڈ کیے جانے والے ریفنڈ لائن آئٹمز کی فہرست۔

Refund_line_item کی پراپرٹیز

refund_line_items کی فہرست میں موجود ہر refund_line میں درج ذیل پراپرٹیز ہوتی ہیں:

Liquid پراپرٹیز کی تفصیلات جنہیں آپ نوٹیفکیشن ٹیمپلیٹس میں ریفنڈ لائن آئٹمز آبجیکٹ کے ساتھ استعمال کر سکتے ہیں
پراپرٹیتفصیلات
refund_line.line_itemوہ line_item جسے ریفنڈ کیا جا رہا ہے۔ اس کو تمام line_item کی پراپرٹیز تک رسائی حاصل ہے۔
refund_line.quantityریفنڈ کیے جانے والے لائن آئٹم کی مقدار۔

فلفلمنٹ کی پراپرٹیز

Liquid پراپرٹیز کی تفصیلات جنہیں آپ نوٹیفکیشن ٹیمپلیٹس میں فلفلمنٹ آبجیکٹ کے ساتھ استعمال کر سکتے ہیں
پراپرٹیتفصیلات
service_nameکسٹم سروس کا نام جیسا کہ سیٹنگز > شپنگ اور ڈیلیوری کے صفحے میں بیان کیا گیا ہے۔ (صرف فلفلمنٹ کی درخواست)
fulfillment.estimated_delivery_atدرج ذیل میں سے کسی کیریئر کی طرف سے فراہم کردہ ٹریکنگ نمبر (اگر دستیاب ہو) کی بنیاد پر ڈیلیوری کی متوقع تاریخ: USPS، FedEx، UPS، Canada Post (صرف کینیڈا)۔ یہ پراپرٹی صرف اس وقت دستیاب ہوتی ہے جب کیریئر کے حساب سے طے شدہ ریٹس زیر استعمال ہوں۔
fulfillment.fulfillment_line_itemsفلفل کیے جانے والے فلفلمنٹ لائن آئٹمز کی فہرست۔
fulfillment.item_countتمام آئٹمز کی مقدار کا مجموعہ۔ فلفل کیے جانے والے آئٹمز کی کل تعداد۔
fulfillment.requires_shipping(boolean) اگر اس فلفلمنٹ کی درخواست کے لیے شپنگ درکار ہو تو true ریٹرن کرتا ہے۔
fulfillment.tracking_companyٹریکنگ کرنے والی کمپنی۔
fulfillment.tracking_numbersٹریکنگ نمبرز کی فہرست۔
fulfillment.tracking_urlsٹریکنگ URLs کی فہرست۔
items_to_fulfill(deprecated)ان لائن آئٹمز کی فہرست جنہیں اس مخصوص کسٹم فلفلمنٹ سروس کے ذریعے فلفل کیا جانا ہے۔ (صرف فلفلمنٹ کی درخواست)
items_to_fulfill_count(deprecated)اس درخواست کے ذریعے فلفل کیے جانے والے آئٹمز کی کل تعداد۔ (صرف فلفلمنٹ کی درخواست)

Fulfillment_line_item کی پراپرٹیز

fulfillment_line_items کی فہرست میں موجود ہر fulfillment_line میں درج ذیل پراپرٹیز ہوتی ہیں۔

Liquid پراپرٹیز کی تفصیلات جنہیں آپ نوٹیفکیشن ٹیمپلیٹس میں فلفلمنٹ لائن آئٹمز آبجیکٹ کے ساتھ استعمال کر سکتے ہیں
پراپرٹیتفصیلات
fulfillment_line.line_itemفلفل کیا جانے والا line_item۔ اس کو تمام line_item کی پراپرٹیز تک رسائی حاصل ہے۔
fulfillment_line.quantityفلفل کیے جانے والے لائن آئٹم کی مقدار۔

تیار کردہ پیکیج کی پراپرٹیز

ایک تیار کردہ پیکیج میں پک اپ کے لیے تیار کے طور پر نشان زد آئٹمز شامل ہوتے ہیں۔

Liquid پراپرٹیز کی تفصیلات جنہیں آپ نوٹیفکیشن ٹیمپلیٹس میں تیار کردہ پیکیج کے آبجیکٹ کے ساتھ استعمال کر سکتے ہیں
پراپرٹیتفصیلات
item_countتیار کردہ پیکیج میں تمام آئٹمز کی مقدار کا مجموعہ۔
prepared_package_line_itemsتیار کردہ پیکیج کے لائن آئٹمز کی فہرست۔

Prepared_package_line_item کی پراپرٹیز

prepared_package_line_items کی فہرست میں موجود ہر prepared_package_line_item میں درج ذیل پراپرٹیز ہوتی ہیں۔

Liquid پراپرٹیز کی تفصیلات جنہیں آپ نوٹیفکیشن ٹیمپلیٹس میں تیار کردہ پیکیج کے لائن آئٹم آبجیکٹ کے ساتھ استعمال کر سکتے ہیں
پراپرٹیتفصیلات
line_itemوابستہ line_item۔ اس کو تمام line_item کی پراپرٹیز تک رسائی حاصل ہے۔
quantityاس لائن آئٹم کی مقدار جسے پک اپ کے لیے تیار کے طور پر نشان زد کیا گیا ہے۔

ڈیلیوری کی پراپرٹیز

Liquid پراپرٹیز کی تفصیلات جنہیں آپ نوٹیفکیشن ٹیمپلیٹس میں ڈیلیوری آبجیکٹ کے ساتھ استعمال کر سکتے ہیں
پراپرٹیتفصیلات
delivery_agreementsآرڈر کے لیے تمام ڈیلیوری کے معاہدوں کی فہرست۔
delivery_instructionsکسٹمر کے ساتھ شیئر کرنے کے لیے لوکل ڈیلیوری کی معلومات۔ اس معلومات کو آپ کی لوکل ڈیلیوری کی سیٹنگز میں ڈیلیوری کی معلومات کی فیلڈ کے ذریعے کنٹرول کیا جاتا ہے۔
consolidated_estimated_delivery_timeکسٹمر کے ساتھ شیئر کرنے کے لیے آرڈر کی ڈیلیوری کی تاریخوں کی معلومات۔ یہ معلومات آپ کی جانب سے شپنگ اور ڈیلیوری کے صفحے میں سیٹ کی گئی پروسیسنگ کے وقت کی سیٹنگ کے ذریعے کنٹرول کی جاتی ہے۔ جب آرڈر میں ڈیلیوری کے متعدد طریقے شامل ہوں، تو ڈیلیوری کے طریقوں اور تاریخوں کی فہرست ظاہر ہوتی ہے۔
has_multiple_delivery_methods(boolean) اگر آرڈر میں ڈیلیوری کے متعدد طریقے شامل ہوں تو true ریٹرن کرتا ہے۔

ڈیلیوری کے معاہدے کی پراپرٹیز

Liquid پراپرٹیز کی تفصیلات جنہیں آپ نوٹیفکیشن ٹیمپلیٹس میں ڈیلیوری کے معاہدے کے آبجیکٹ کے ساتھ استعمال کر سکتے ہیں
پراپرٹیتفصیلات
delivery_agreement.delivery_method_typeڈیلیوری کے طریقے کی قسم۔
delivery_agreement.delivery_method_nameاس زبان میں ترجمہ کی گئی ڈیلیوری کے طریقے کی قسم جس میں خریدار نے چیک آؤٹ کیا تھا، جب وہ زبان سٹور کی ڈیفالٹ زبان سے مختلف ہو۔
delivery_agreement.line_item_groupsان تمام لائن آئٹم گروپس کی فہرست جن میں ڈیلیوری کے معاہدے میں بنڈل کیے گئے لائن آئٹم کمپوننٹس شامل ہیں۔
delivery_agreement.line_itemsاس ڈیلیوری کے معاہدے سے وابستہ تمام لائن آئٹمز کی فہرست۔

ڈسکاؤنٹ کی پراپرٹیز

ڈسکاؤنٹ کی پراپرٹیز کی دو اقسام ہیں۔

discount_applications واضح کرتی ہیں کہ کسی آئٹم پر ڈسکاؤنٹ کیوں اور کیسے دیا گیا۔

discount_allocations واضح کرتے ہیں کہ کوئی مخصوص ڈسکاؤنٹ کسی لائن آئٹم کو کیسے متاثر کرتا ہے اور یہ قیمت کو کیسے کم کرتا ہے۔ آپ کو یہ پراپرٹی لائن آئٹم کی سطح پر استعمال کرنی چاہیے۔

آپ لائن آئٹم یا آرڈر کی سطح پر ڈسکاؤنٹ کی معلومات ظاہر کرنے کے لیے ان پراپرٹیز کو ملا کر استعمال کر سکتے ہیں۔

مثال

یہ مثال چیک کرتی ہے کہ آیا لائن آئٹم پر کوئی ڈسکاؤنٹ لاگو کیا گیا ہے۔ اگر ڈسکاؤنٹ آرڈر کی سطح (all) پر لاگو نہیں کیا گیا تھا، تو ڈسکاؤنٹ کا نام اور رقم ظاہر کی جاتی ہے۔

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

نتیجہ کچھ اس طرح ہو سکتا ہے:

SPRING5 (-$5.00)

Discount_allocation پراپرٹیز

discount_allocations کی فہرست میں موجود ہر discount_allocation کی درج ذیل پراپرٹیز ہوتی ہیں۔

نوٹیفکیشن ٹیمپلیٹ میں discount_allocation آبجیکٹ کے ساتھ استعمال ہونے والی Liquid پراپرٹیز کی تفصیلات
پراپرٹیتفصیلات
discount_allocation.amountکسی لائن آئٹم پر کسٹمر کی جانب سے بچائی گئی رقم۔ اگر آپ ایک سے زیادہ ڈسکاؤنٹ کوڈ کی اجازت دینا چاہتے ہیں تو اسے ایک لوپ میں درج کرنا لازمی ہے۔
discount_allocation.discount_applicationڈسکاؤنٹ ایپلیکیشن جو لائن آئٹم پر رقم مختص کرتی ہے۔

Discount_application پراپرٹیز

discount_applications کی فہرست میں موجود ہر discount_application کی درج ذیل پراپرٹیز ہوتی ہیں۔

نوٹیفکیشن ٹیمپلیٹ میں discount_application آبجیکٹ کے ساتھ استعمال ہونے والی Liquid پراپرٹیز کی تفصیلات
پراپرٹیتفصیلات
discount_application.target_selection

وضاحت کرتا ہے کہ ڈسکاؤنٹ دینے کے لیے کارٹ میں لائن آئٹم کو کس طرح منتخب کیا جاتا ہے۔ ان میں سے کوئی ایک:

  • all: ڈسکاؤنٹ تمام لائن آئٹم پر لاگو ہوتا ہے۔
  • entitled: ڈسکاؤنٹ لائن آئٹم کے کسی مخصوص سب سیٹ پر لاگو ہوتا ہے، جس کا تعین اکثر کسی شرط کے ذریعے کیا جاتا ہے۔
  • explicit: ڈسکاؤنٹ کسی خاص طور پر منتخب کردہ لائن آئٹم یا شپنگ لائن پر لاگو ہوتا ہے۔
discount_application.target_typeآئٹم کی وہ قسم جس پر ڈسکاؤنٹ لاگو ہوتا ہے (line_item یا shipping_line
discount_application.title

ڈسکاؤنٹ کا وہ نام جو کسٹمر کو نظر آتا ہے۔

مثالیں: Welcome10 یا CBBWQQAKYBYY

discount_application.total_allocated_amountوہ کل رقم جو ڈسکاؤنٹ کے ذریعے آرڈر کی قیمت میں کم کی جاتی ہے۔
discount_application.typeڈسکاؤنٹ کی قسم۔ ان میں سے کوئی ایک: automatic، discount_code، manual، یا script۔
discount_application.valueڈسکاؤنٹ کی ویلیو۔
discount_application.value_typeڈسکاؤنٹ کی ویلیو کی قسم۔ ان میں سے کوئی ایک: fixed_amount یا percentage۔

سبسکرپشن پراپرٹیز

سبسکرپشن کی تمام ای میل ٹیمپلیٹ کے لیے سبسکرپشن کنٹریکٹ، موجودہ بلنگ سائیکل، اور اس کے لائن آئٹم، ڈیلیوری کے طریقہ کار، اور پیمنٹ کے طریقہ کار کی تفصیلات دستیاب ہیں۔

سبسکرپشن نوٹیفکیشن ٹیمپلیٹ میں ترمیم کرنے کے لیے، Shopify Subscriptions ایپ انسٹال کریں، اور پھر سبسکرپشنز سیکشن کے تحت سیٹنگز > نوٹیفکیشنز میں ٹیمپلیٹ تلاش کریں۔

سبسکرپشن کنٹریکٹ بلنگ سائیکل کی پراپرٹیز

سبسکرپشن کنٹریکٹ اور اس کے بلنگ سائیکل کی پراپرٹیز تک رسائی حاصل کرنے کے لیے، subscription_contract_billing_cycle آبجیکٹ استعمال کریں۔

مثال

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

نتیجہ:

This contract is currently paused.

پراپرٹیز

نوٹیفکیشن ٹیمپلیٹ میں سبسکرپشن کنٹریکٹ بلنگ سائیکل آبجیکٹ کے ساتھ استعمال ہونے والی Liquid پراپرٹیز کی تفصیلات
پراپرٹیتفصیلات
status کنٹریکٹ کا اسٹیٹس۔

ان میں سے کوئی ایک active، paused، cancelled، failed، expired، stale،
delivery_method سبسکرپشن کی ڈیلیوری کا طریقہ۔

اگر سبسکرپشن کسی سروس یا ڈیجیٹل پروڈکٹ کے لیے ہے، تو nil واپس کیا جاتا ہے۔
billing_frequencyسبسکرپشن کا بل کتنی بار دیا جاتا ہے۔
delivery_frequency سبسکرپشن کتنی بار ڈیلیور کی جاتی ہے۔
origin_order وہ اصل آرڈر جس نے پہلی بار سبسکرپشن بنائی تھی۔

اگر سبسکرپشن کو Shopify آرڈر سے نہیں بنایا گیا تھا، تو nil واپس کیا جاتا ہے۔
customerسبسکرپشن کسٹمر۔
line_items سبسکرپشن بلنگ سائیکل میں لائن آئٹم۔
product_namesسبسکرپشن بلنگ سائیکل میں شامل پروڈکٹ کے ناموں کی فہرست۔
update_payment_method_urlوہ URL جسے کسٹمر اس کنٹریکٹ کے لیے پیمنٹ کا طریقہ کار اپ ڈیٹ کرنے کے لیے استعمال کر سکتا ہے۔
shipping_address سبسکرپشن کا شپنگ ایڈریس۔

اگر سبسکرپشن کسی سروس یا ڈیجیٹل پروڈکٹ کے لیے ہے، تو nil واپس کیا جاتا ہے۔
billing_addressسبسکرپشن کا بلنگ ایڈریس۔
subtotal_priceسبسکرپشن لائن آئٹم کی سب ٹوٹل قیمت۔
shipping_priceسبسکرپشن کی شپنگ قیمت۔
total_taxسبسکرپشن کا کل ٹیکس۔
total_priceسبسکرپشن کی کل قیمت۔
total_discountsسبسکرپشن کا کل ڈسکاؤنٹ۔
customer_self_serve_urlوہ سیلف سرو URL جسے کسٹمر اپنی سبسکرپشن کا نظم کرنے کے لیے استعمال کر سکتا ہے۔
billing_attempt_expected_dateاس بلنگ سائیکل کے لیے بلنگ کی تاریخ۔
next_billing_dateاس بلنگ سائیکل کے بعد اگلی اَن اسکیپ شدہ بلنگ کی تاریخ۔
last_attempted_billing_dateبلنگ سائیکل کے لیے آخری بار کوشش کی گئی بلنگ کی تاریخ۔
days_overdueاس بلنگ سائیکل کی بلنگ اوور ڈیو ہونے کے دنوں کی تعداد۔
payment_instrumentسبسکرپشن کنٹریکٹ سے وابستہ پیمنٹ انسٹرومنٹ۔ یہ پیمنٹ انسٹرومنٹ کسٹمر کو بل بھیجنے کے لیے استعمال کیا جاتا ہے۔

سبسکرپشن کنٹریکٹ لائن آئٹم کی پراپرٹیز

بلنگ سائیکل میں شامل ہر لائن آئٹم کی پراپرٹیز۔ پیرنٹ subscription_contract_billing_cycle.line_items پراپرٹی کے ذریعے کنٹریکٹ لائن آئٹم کی پراپرٹیز تک رسائی حاصل کریں۔

مثال

{% for line_item in subscription_contract_billing_cycle.line_items %}
  {{ line_item.url }}
{% endfor %}
نوٹیفکیشن ٹیمپلیٹ میں سبسکرپشن کنٹریکٹ لائن آئٹم آبجیکٹ کے ساتھ استعمال ہونے والی Liquid پراپرٹیز کی تفصیلات
پراپرٹیتفصیلات
urlلائن آئٹم پروڈکٹ ویریئنٹ کے لیے پروڈکٹ کی تفصیلات کے صفحے کا URL۔
requires_shippingآیا لائن آئٹم کے لیے فزیکل شپنگ درکار ہے۔
unit_price_measurementلائن آئٹم کی یونٹ کی قیمت کی پیمائش۔
selling_plan_allocationلائن آئٹم کی سیلنگ پلان ایلوکیشن۔

سبسکرپشن کنٹریکٹ ڈیلیوری کے طریقہ کار کی پراپرٹیز

اس بلنگ سائیکل میں استعمال ہونے والے ڈیلیوری کے طریقہ کار کی پراپرٹیز۔ پیرنٹ subscription_contract_billing_cycle.delivery_method پراپرٹی کے ذریعے ڈیلیوری کے طریقہ کار کی پراپرٹیز تک رسائی حاصل کریں۔

مثال

{% if subscription_contract_billing_cycle.delivery_method != blank %}
  Delivery method: {{ subscription_contract_billing_cycle.delivery_method.title }}
{% endif %}
نوٹیفکیشن ٹیمپلیٹ میں سبسکرپشن کنٹریکٹ ڈیلیوری کے طریقہ کار کے آبجیکٹ کے ساتھ استعمال ہونے والی Liquid پراپرٹیز کی تفصیلات
پراپرٹیتفصیلات
titleڈلیوری کے طریقہ کار سے وابستہ شپنگ آپشن کا ٹائٹل۔
type ڈلیوری کے طریقہ کار کی قسم۔

ان میں سے کوئی ایک shipping، local، یا pick-up۔

سبسکرپشن کنٹریکٹ کے پیمنٹ انسٹرومنٹ کی پراپرٹی

سبسکرپشن کنٹریکٹ کے پیمنٹ انسٹرومنٹ کے بارے میں تفصیلات۔ یہ پیمنٹ انسٹرومنٹ کسٹمر کو بل بھیجنے کے لیے استعمال کیا جاتا ہے۔ پیرنٹ subscription_contract_billing_cycle.payment_instrument پراپرٹی کے ذریعے پیمنٹ انسٹرومنٹ کی پراپرٹی تک رسائی حاصل کریں۔

مثال

{% 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 }}
Liquid پراپرٹی کی وہ تفصیلات جنہیں آپ نوٹیفکیشن ٹیمپلیٹ میں سبسکرپشن کنٹریکٹ کے پیمنٹ انسٹرومنٹ آبجیکٹ کے ساتھ استعمال کر سکتے ہیں
پراپرٹیتفصیلات
payment_type پیمنٹ انسٹرومنٹ کی جانب سے ظاہر کردہ پیمنٹ کے طریقہ کار کی قسم۔

امیج کا URL یا SVG آؤٹ پٹ کرنے کے لیے پیمنٹ فلٹر استعمال کریں۔
credit_card_brandکریڈٹ کارڈ کا برانڈ۔
credit_card_companyکریڈٹ کارڈ کمپنی کا نام۔
credit_card_last_four_digitsکریڈٹ کارڈ کے آخری 4 ہندسے۔

ای میل نوٹیفکیشن کی پراپرٹی

Liquid پراپرٹی کی وہ تفصیلات جنہیں آپ نوٹیفکیشن ٹیمپلیٹ میں ای میل نوٹیفکیشن کے آبجیکٹ کے ساتھ استعمال کر سکتے ہیں
پراپرٹیتفصیلات
shop.email_logo_urlایڈمن کے ای میل ٹیمپلیٹ حسب ضرورت بنائیں سیکشن میں مخصوص کردہ لوگو کا url۔
shop.email_logo_widthایڈمن کے ای میل ٹیمپلیٹ حسب ضرورت بنائیں سیکشن میں مخصوص کردہ لوگو کی چوڑائی (پکسل)۔
shop.email_accent_colorایڈمن کے ای میل ٹیمپلیٹ حسب ضرورت بنائیں سیکشن میں مخصوص کردہ ایکسنٹ کلر کا HEX کوڈ۔

سٹور کریڈٹ کی پراپرٹی

سٹور کریڈٹ کے اجراء کے بارے میں تفصیلات پر مشتمل پراپرٹی۔

Liquid پراپرٹی کی وہ تفصیلات جنہیں آپ نوٹیفکیشن ٹیمپلیٹ میں جاری کردہ سٹور کریڈٹ کے آبجیکٹ کے ساتھ استعمال کر سکتے ہیں
پراپرٹیتفصیلات
issued_store_credit.amount

سٹور کریڈٹ کی وہ رقم جو جاری کی گئی تھی۔

آپ Liquid کے منی فلٹر کا استعمال کر کے اس رقم کو فارمیٹ کر سکتے ہیں۔

issued_store_credit.expires_at

وہ تاریخ اور وقت جب جاری کردہ سٹور کریڈٹ کی میعاد ختم ہو جائے گی۔

آپ Liquid کے تاریخ کے فلٹر استعمال کر کے اس رقم کو فارمیٹ کر سکتے ہیں۔

issued_store_credit.balance_after_transaction

کریڈٹ جاری ہونے کے بعد سٹور کریڈٹ اکاؤنٹ کا بیلنس۔

آپ Liquid کے منی فلٹر کا استعمال کر کے اس رقم کو فارمیٹ کر سکتے ہیں۔

customerکسٹمر آؤٹ پٹ کے ایٹریبیوٹ پر مشتمل کسٹمر آبجیکٹ۔