کسٹم فیلڈ بِلاکس
آپ کسٹم فیلڈ بِلاک کے ذریعے گاہک کی اضافی معلومات جمع کر سکتے ہیں۔ کسٹم فیلڈز اختیاری یا درکار ہو سکتی ہیں، لہذا آپ کسٹم فیلڈز کو اس طرح کنفیگر کر سکتے ہیں کہ وہ گاہک کے آگے بڑھنے سے پہلے چیک آؤٹ کو بلاک کر دیں۔
Checkout Blocks ان پٹ کی مختلف اقسام کو سپورٹ کرتا ہے، بشمول سادہ متن، ڈراپ ڈاؤن مینوز، چیک باکسز، اور ایک ڈیٹ پکر۔ کسٹم فیلڈ کے ڈیٹا کو آرڈر میٹا فیلڈ، آرڈر ایٹری بیوٹ، یا آرڈر نوٹ کے طور پر محفوظ کیا جا سکتا ہے۔
متعدد ٹیمپلیٹس دستیاب ہیں جو استعمال کے کچھ عام طریقوں کی بنیاد پر کسٹم فیلڈ بِلاک کے مواد اور سیٹنگز کو پہلے سے پُر کرتی ہیں:
- شرائط سے اتفاق کریں: اس ٹیمپلیٹ کے لیے ضروری ہے کہ گاہک آپ کی سروس کی شرائط سے اتفاق کرے جن پر کلک کیا جا سکتا ہے اور جو چیک آؤٹ کرنے سے پہلے ایک پاپ اپ میں ظاہر ہوتی ہیں۔ چیک باکس ڈیفالٹ کے لحاظ سے منتخب نہیں ہوتا ہے۔
- سالگرہ: یہ ٹیمپلیٹ گاہکوں کو مارکیٹنگ کے مقاصد کے لیے چیک آؤٹ کے دوران اپنی تاریخ پیدائش فراہم کرنے کا آپشن دیتی ہے۔
- گفٹ میسج: یہ ٹیمپلیٹ گاہکوں کو ایک اختیاری تحریری پیغام شامل کرنے کا آپشن دیتی ہے جب وہ کسی اور کے لیے تحفے کے طور پر آرڈر دے رہے ہوں۔
اس صفحے پر
سپورٹ شدہ ڈیٹا کی اقسام
کسٹم فیلڈز گاہک کے آرڈر میں ایک آرڈر میٹا فیلڈ، آرڈر نوٹ ایٹری بیوٹ، یا خود آرڈر نوٹ کے طور پر محفوظ ہوتی ہیں۔ جب ممکن ہو تو آرڈر میٹافیلڈز استعمال کرنے پر غور کریں، کیونکہ یہ Shopify کے اندر آرڈرز پر کسٹم ڈیٹا کو اسٹور کرنے اور بازیافت کرنے کا سب سے مضبوط طریقہ ہیں۔
Checkout Blocks موجودہ چیک آؤٹ فارمز میں نئی فیلڈز شامل کرنے کو سپورٹ نہیں کرتا ہے، جیسے کہ شپنگ ایڈریس یا بلنگ کا پتہ۔ اس کے بجائے، موجودہ چیک آؤٹ فارم کے اوپر یا نیچے کسٹم فیلڈ بِلاک شامل کریں۔
آرڈر میٹافیلڈز
کسی آرڈر میٹا فیلڈ میں کسٹم فیلڈز محفوظ کرتے وقت، اس کا استعمال کردہ نیم اسپیس checkoutblocks ہوتا ہے اور کلید اس وقت واضح کی جاتی ہے جب آپ بِلاک میں کسٹم فیلڈ شامل کرتے ہیں (مثال کے طور پر، agree_to_terms)۔
آرڈر کے ایٹری بیوٹس
آرڈر کے ایٹری بیوٹس، جنہیں نوٹ ایٹری بیوٹس یا کارٹ ایٹری بیوٹس بھی کہا جاتا ہے، Shopify کی ڈیفالٹ پیکنگ سلپس اور ڈرافٹ آرڈرز کے ساتھ غیر موازن ہیں۔
اگر آپ کو پیکنگ سلپس یا ڈرافٹ آرڈرز استعمال کرنے کی ضرورت ہے، تو اس کے بجائے اپنی ڈیٹا کی قسم کے طور پر آرڈر میٹافیلڈز استعمال کریں۔
آرڈر نوٹس
کسٹم فیلڈز کو آرڈر نوٹس میں محفوظ کرتے وقت، کوئی بھی موجودہ مواد جسے گاہک نوٹ کی فیلڈ میں شامل کرتا ہے وہ آپ کی کسٹم فیلڈ سے بدل جاتا ہے۔ اگر آپ اپنے کسٹم فیلڈ کے ڈیٹا کو آرڈر نوٹ کے طور پر محفوظ کرنے کا انتخاب کرتے ہیں، تو اپنی تھیم میں کارٹ میں آرڈر نوٹ شامل کرنے کا آپشن غیر فعال کرنے پر غور کریں، اگر آپ نے وہ سیٹنگ فعال کی ہوئی ہے۔ اس کا مطلب ہے کہ گاہکوں کو اپنا نوٹ کا مواد دو بار درج نہیں کرنا پڑے گا۔
آرڈر نوٹس کی قسم استعمال کرنے کا ایک فائدہ یہ ہے کہ یہ خودکار طور پر چیک آؤٹ کے اندر کارٹ میں درج کیے گئے موجودہ آرڈر نوٹس دکھاتا ہے۔ یہ مخصوص استعمال کی صورتوں کے لیے چیک آؤٹ فلو میں مطابقت کو یقینی بناتا ہے، جیسے آرڈر نوٹس یا ڈیلیوری نوٹس۔
آرڈر نوٹس ڈرافٹ آرڈرز کے ساتھ غیر موازن ہیں۔
سپورٹ شدہ ان پٹ کی اقسام
کسٹم فیلڈ بِلاکس درج ذیل قسم کی فیلڈز کو سپورٹ کرتے ہیں:
- چیک باکس
- تاریخ اور وقت کا پکر
- تاریخ پیدائش
- ڈراپ ڈاؤن فہرست
- فون فیلڈ
- ریڈیو بٹن
- ٹیکسٹ ان پٹ
کسٹم فیلڈ بلاک بنائیں
آپ Checkout Blocks ایپ میں کسٹم فیلڈ بلاک بنا کر کنفیگر کر سکتے ہیں۔ کسٹم فیلڈ بلاک بنانے کے بعد، آپ کو بلاک کو چیک آؤٹ میں شامل کرنا ہوگا۔
اقدامات:
اپنے Shopify admin سے، Apps > Checkout Blocks پر جائیں۔
Blocks پر کلک کریں اور پھر Create block پر کلک کریں۔
Custom field پر کلک کریں۔
اس فیلڈ کے لیے ٹیمپلیٹ منتخب کریں جسے آپ استعمال کرنا چاہتے ہیں۔ اگر آپ نہیں چاہتے کہ کوئی بھی فیلڈ یا سیٹنگ پہلے سے بھری ہوئی ہو، تو Blank template کو منتخب کریں۔
Block name سیکشن میں، بلاک کا نام درج کریں۔ یہ آپ کے کسٹمرز کو نظر نہیں آتا۔
Block ID سیکشن میں، مخصوص ID نمبر لاگو کرنے کے لیے ڈراپ ڈاؤن مینو استعمال کریں۔ بلاک ID کے بارے میں مزید جانیں۔
Display rules سیکشن میں، اپنے بلاک کے ڈسپلے رول کنفیگر کریں:
- بلاک کو تمام کسٹمرز کو دکھانے کے لیے، Display rules سیکشن کو خالی چھوڑ دیں۔
- ڈسپلے رول بنانے کے لیے ⊕ Add display rule پر کلک کریں، اور پھر اپنا رول کنفیگر کریں۔ حسب ضرورت ڈسپلے رول شامل کریں۔
Content سیکشن میں، اپنے بلاک کا مواد شامل اور کسٹمائز کریں:
- Save as مینو میں، کسٹم فیلڈ کا ڈیٹا محفوظ کرنے کی جگہ منتخب کریں۔ کسٹم فیلڈ ڈیٹا ٹائپ کے بارے میں مزید جانیں۔
- Fields سیکشن میں، ⊕ Add custom field پر کلک کریں اور پھر کسٹم فیلڈ کی قسم منتخب کریں جسے آپ استعمال کرنا چاہتے ہیں۔
- اپنی کسٹم فیلڈ کی تفصیلات کنفیگر کریں، جیسے فیلڈ لیبل، فیلڈ کی، چوائس آپشن اور یہ کہ آیا فیلڈ درکار ہے۔ Done پر کلک کریں۔
- اختیاری: Section header سیکشن میں، اپنی کسٹم فیلڈ میں ٹائٹل اور سب ٹائٹل شامل کریں۔
- اختیاری: Settings سیکشن میں، منتخب کریں کہ آیا اپنے فیلڈ لیبل میں "(optional)" شامل کرنا ہے اور کیا تمام فیلڈ دکھانی ہیں۔
اختیاری: Styles سیکشن میں، بلاک کے مارجن، کنٹینر اور ڈیوائیڈر کے اسٹائل کسٹمائز کرنے کے لیے Customize design پر کلک کریں۔
اختیاری: Publishing سیکشن میں، پینسل آئیکن پر کلک کر کے وہ مارکیٹ اور چیک آؤٹ پیج منتخب کریں جہاں آپ بلاک دکھانا چاہتے ہیں۔
Save پر کلک کریں۔
آپ کا بلاک ڈیفالٹ طور پر Draft کے طور پر محفوظ ہو جاتا ہے۔ جب آپ بلاک پبلش کرنے کے لیے تیار ہوں، تو Status سیکشن میں ڈراپ ڈاؤن مینو سے Active کو منتخب کریں۔
چیک آؤٹ میں کسٹم فیلڈ بلاک شامل کریں
آپ چیک آؤٹ میں موجودہ کسٹم فیلڈ بلاک شامل کر سکتے ہیں۔ چیک آؤٹ میں ڈسپلے ہونے کے لیے بلاک کو Active پر سیٹ ہونا ضروری ہے۔
اقدامات:
اپنے Shopify admin سے، Apps > Checkout Blocks پر جائیں۔
Blocks پر کلک کریں۔
اس کسٹم فیلڈ بلاک پر کلک کریں جسے آپ چیک آؤٹ میں شامل کرنا چاہتے ہیں۔
More actions ⌄ > Add to checkout پر کلک کریں۔
اختیاری: Preview block id سیکشن میں، بلاک کی منفرد پری ویو ID کاپی کرنے کے لیے کلپ بورڈ آئیکن پر کلک کریں۔
اپنی مطلوبہ چیک آؤٹ کنفیگریشن منتخب کریں اور پھر Open editor پر کلک کریں۔
چیک آؤٹ اور اکاؤنٹس ایڈیٹر میں، کسٹم فیلڈ بلاک کو اپنے چیک آؤٹ میں شامل کریں:
- اس چیک آؤٹ پیج پر جائیں جہاں آپ بلاک شامل کرنا چاہتے ہیں۔
- جس سیکشن میں آپ بلاک شامل کرنا چاہتے ہیں، وہاں ⊕ Add block پر کلک کریں۔
- Checkout Blocks کے Custom field آپشن پر کلک کریں۔
- چیک آؤٹ بلاک کی تفصیلات کنفیگر کریں اور بلاک کی متعلقہ بلاک ID منتخب کریں۔
- اختیاری: Preview block id (For testing purposes) فیلڈ اور بلاک کی پری ویو ID استعمال کر کے اس بات کا پری ویو دیکھیں کہ بلاک چیک آؤٹ میں کیسے ڈسپلے ہوتا ہے۔
- اختیاری: چیک آؤٹ پیج پر جہاں آپ ڈائنامک بلاک دکھانا چاہتے ہیں، وہ مقام تبدیل کرنے کے لیے ڈائنامک بلاک کو ڈریگ اور ڈراپ کریں۔
Save پر کلک کریں۔