Shopify کے AI shopping tools اب cart سے آگے checkout میں بھی کام کرتے ہیں۔ 28 ستمبر کے developer changelog میں کمپنی نے کہا کہ browser agent خریدار کے tab میں کھلے checkout کو پڑھ اور تبدیل کر سکتا ہے، پھر خریدار کی آرڈر کی تصدیق کے بعد اسے submit کر سکتا ہے۔ اس کے پہلے storefront tools خریدار کو checkout تک لے جا سکتے تھے۔ نئے tools agent کو checkout کے fields میں کام کرنے دیتے ہیں۔
بڑی تبدیلی
- کیا بدلا: browser agent اب وہ checkout سنبھال سکتا ہے جو خریدار دیکھ رہا ہے، جس میں رابطے کی تفصیلات، delivery کے انتخاب اور discounts شامل ہیں۔ Shopify کے اگست کے storefront tools، checkout تک رہنمائی پر رک جاتے تھے؛ ستمبر کی ریلیز نے اسی tab میں checkout tools شامل کیے۔
- یہ کیوں اہم ہے: خریدار order اور total کا اختیار اپنے پاس رکھتے ہوئے form کا مزید کام agent کو سونپ سکتا ہے۔ Shopify کہتا ہے کہ submit کرنے سے پہلے agent کو دونوں دکھا کر اجازت لینی ہوگی۔ Login، payment challenges اور بعض review steps اب بھی خریدار کو صفحے پر مکمل کرنے ہوتے ہیں۔
- کس بات پر نظر رکھیں: developers کے لیے اہم حد eligibility ہے۔ Shopify کئی checkout اقسام کو خارج کرتا ہے اور کہتا ہے کہ browser agent کی معاونت فی الحال Chromium تک محدود ہے۔ یہی شرائط طے کرتی ہیں کہ کسی خاص خریداری میں agent نئے tools استعمال کر سکتا ہے یا نہیں۔
Storefront سے checkout تک
Shopify کی 5 اگست کی ریلیز نے ہر Liquid storefront اور developer preview میں Hydrogen storefronts پر WebMCP tools فراہم کیے۔ خریدار کے browser میں موجود compatible agent مصنوعات تلاش، variants دیکھ، live cart پڑھ اور تبدیل، اور proceed_to_checkout۔ Shopify کہتا ہے storefront tools کے لیے merchant کو installation یا configuration نہیں کرنا پڑتی۔ Cart میں تبدیلیاں store کے معمول کے storefront actions سے ہوتی ہیں، اس لیے خریدار انہیں فعال session میں دیکھتا ہے۔
ستمبر کا اضافہ checkout page پر کام کرتا ہے۔ Agent registered tools کو document.modelContext.getTools() کے ذریعے دریافت کرتا ہے اور انہیں document.modelContext.executeTool() کے ذریعے call کرتا ہے۔ Shopify کہتا ہے خریدار کے flow میں آگے بڑھنے پر checkout tools کی فہرست بدل سکتی ہے، اس لیے جب toolchange fire ہو تو agent کو فہرست تازہ کرنی چاہیے۔ یہ tools اسی tab میں کھلے checkout پر کام کرتے ہیں۔ انہیں checkout ID نہیں دی جاتی اور یہ Shopify کے server-side Checkout MCP endpoint سے الگ ہیں۔
Checkout tools کے الگ الگ کام ہیں۔ get_checkout موجودہ state پڑھتا ہے، جس میں totals، messages اور Thank you page پر order receipt شامل ہیں۔ update_checkout خریدار کی contact details، fulfillment، discount codes، درج کردہ fields اور معاونت یافتہ payment choices بدل سکتا ہے۔ اس میں replacement semantics ہیں: agent کو پہلے موجودہ state پڑھنی چاہیے اور پھر وہ مکمل state بھیجنی چاہیے جسے برقرار رکھنا ہے۔ یہ checkout tool line items یا attribution تبدیل نہیں کر سکتا؛ خریدار items صفحے پر بدلتا ہے۔ navigate_to_storefront online storefront موجود ہونے پر خریدار کو store پر واپس لے جاتا ہے۔
Shopify کی مثالوں میں UCP checkout version 2026-08-25 ہے۔ یہ دستاویزی responses میں protocol version ہے؛ 28 ستمبر browser checkout ریلیز کی تاریخ ہے۔ جواب میں UCP result status اور checkout lifecycle status، دونوں شامل ہوتے ہیں۔ مثال کے طور پر ready_for_complete کا مطلب ہے checkout completion کی کوشش کے لیے تیار ہے۔ اس کا مطلب یہ نہیں کہ خریدار نے خریداری منظور کی۔ Shopify کہتا ہے صرف completed آرڈر کی تصدیق کرتا ہے۔
آرڈر بھیجنے کا اختیار خریدار کے پاس
آرڈر بھیجنے سے پہلے complete_checkout، Shopify agent کو ہدایت دیتا ہے کہ موجودہ order اور total دکھائے اور اسے بھیجنے کے لیے خریدار کی اجازت لے۔ Total بدلنے پر دوبارہ تصدیق درکار ہے۔ ready status، Web Bot Auth signature یا Shop Pay approval اس اجازت کا متبادل نہیں۔
Call کے بعد بھی صفحے پر خریدار کی ضرورت پڑ سکتی ہے۔ configured review step requires_escalation واپس کرتا ہے؛ agent صرف اسی وقت complete_checkout دوبارہ call کرتا ہے جب خریدار وہاں submission کی اجازت دے۔ Payment challenge یا کسی اور buyer action کے لیے خریدار checkout page پر عمل مکمل کرتا ہے اور agent بعد کا status دیکھتا ہے۔ Shopify، Shop Pay login اور app کے بنائے checkout extension interactions بھی خریدار کے ذمے چھوڑتا ہے۔ یہ assisted checkout ہے، جس میں آرڈر submit ہونے پر منظوری کی واضح حد موجود ہے۔
رسائی اور حدود
Checkout WebMCP ان agents کے لیے ہے جو خریدار کے browser میں چلتے ہیں۔ Shopify server پر چلنے والے agents کے لیے الگ Checkout MCP راستہ تجویز کرتا ہے۔ Browser route درخواستوں پر Web Bot Auth signatures استعمال کرتا ہے۔ Shopify کہتا ہے verified-bot شناخت کے لیے agent کو register کر کے Ed25519 public-key directory شائع کرنی چاہیے؛ یہ شناخت نہ ہو تو bot detection درخواستوں کو کم ترجیح دے سکتی یا روک سکتی ہے۔ اس ریلیز کے لیے merchant کو نئی checkout API configure نہیں کرنی۔
Buyer کے Shop Pay استعمال کرنے کے سوا standard three-page checkout پر یہ tools register نہیں ہوتے۔ B2B checkout، embedded checkout، mobile checkout SDKs، کسی دوسرے shop کی اشیا والے checkouts، draft orders، order edits اور payment collection بھی خارج ہیں۔ WebMCP کے لیے browser agent کی معاونت اس وقت صرف Chromium-based browsers تک محدود ہے۔ Shopify کا checkout reference browser کی بدل سکنے والی ایک تفصیل بھی بتاتا ہے: Chrome 153 میں executeTool() arguments JSON strings ہونا ضروری ہیں، جبکہ Chrome 155 میں objects قبول کرنے کا منصوبہ ہے۔
Shopify کے حوالے کردہ WebMCP صفحات ان tools کے لیے الگ قیمت درج نہیں کرتے۔ Checkout پھر بھی خریدار کو review کے لیے خریداری کا total دکھاتا ہے۔ BIG CHANGE نے Shopify کی release notes اور دستاویزات دیکھیں؛ live storefront نہیں چلایا اور خریداری کا test نہیں کیا۔
ذرائع اور مزید مطالعہ
- Shopify کا 28 ستمبر کا checkout WebMCP changelog نئے browser checkout tools کی تاریخ اور خریدار کو handoff کی وضاحت کرتا ہے۔
- Shopify کا Checkout WebMCP reference tool discovery، چار tools، UCP
2026-08-25کی مثالیں، buyer confirmation، Web Bot Auth اور browser behavior درج کرتا ہے۔ یہ دستاویزات کی وضاحت ہے، BIG CHANGE کا test نہیں۔ - Shopify کی carts and checkout guide browser checkout کا server-side Checkout MCP سے موازنہ کرتی اور خارج شدہ checkouts کی فہرست دیتی ہے۔
- Shopify کا 5 اگست کا storefront changelog اور storefront WebMCP reference پہلے کے catalog، cart اور checkout navigation tools اور Chromium کی پابندی قائم کرتے ہیں۔



