AI-translated from English; not yet reviewed by a fluent editor.

# Shopify 將瀏覽器代理工具擴展至結帳流程，但買家仍須核准訂單

> Shopify 9 月 28 日發布的功能，讓瀏覽器代理讀取並更新買家目前的結帳頁面。送出訂單前，買家須檢查並確認當前總額；部分結帳類型仍不適用。

By BIG CHANGE Editorial

Published: 2026-09-28T22:34:31.965Z
Updated: 2026-09-28T22:34:31.965Z
Canonical: https://bigchange.ai/blog/shopify-webmcp-browser-agent-checkout

![Conceptual charcoal illustration of a shopper reviewing a generic checkout on a laptop at a kitchen counter, with a hand poised on the trackpad.](https://bigchange.ai/api/media/file/shopify-checkout-buyer-review-hero-v1.png)
AI-generated conceptual illustration by BIG CHANGE.

Shopify 的 AI 購物工具現已從購物車延伸至結帳流程。在一份[9 月 28 日開發者更新](https://shopify.dev/changelog/posts/webmcp-support-for-checkout)中，Shopify 表示，瀏覽器代理可讀取並更新買家分頁中開啟的結帳頁面，並在買家確認訂單後送出。先前的店面工具只能將顧客帶到結帳頁；新工具則能直接操作結帳欄位。

## 主要變化

- **發生了什麼變化：**瀏覽器代理現在可操作買家正在檢視的結帳頁面，包括聯絡資料、配送選項和折扣。Shopify 8 月推出的店面工具只支援導向結帳；9 月更新則讓代理能在同一分頁中操作結帳工具。
- **為何重要：**顧客可以委託代理填寫更多表單，同時保留對訂單和總額的控制權。Shopify 要求代理顯示訂單與總額，並在送出前取得顧客許可。登入、付款驗證和部分審核步驟仍須由買家在頁面上完成。
- **接下來關注什麼：**對開發者而言，關鍵在於適用條件。Shopify 排除數種結帳類型，並表示瀏覽器代理目前僅支援 Chromium。這些條件決定代理能否在特定購買流程中使用新工具。

## 從店面延伸到結帳

Shopify 的[8 月 5 日更新](https://shopify.dev/changelog/posts/webmcp-liquid-hydrogen)在每個 Liquid 店面及處於開發者預覽階段的 Hydrogen 店面加入 WebMCP 工具。顧客瀏覽器中的相容代理可搜尋商品、檢視規格、讀取及更新即時購物車，並呼叫`proceed_to_checkout`。Shopify 表示，店面工具無須商家安裝或設定。購物車變更會透過商店標準的店面操作執行，因此顧客能在目前工作階段中看到變化。

9 月新增的功能則直接在結帳頁面運作。代理透過`document.modelContext.getTools()`發現已注冊的工具，並通過`document.modelContext.executeTool()`呼叫工具。Shopify 表示，買家進行結帳時，可用工具清單可能變動，因此代理應在`toolchange`觸發時重新整理清單。工具會在該分頁目前開啟的結帳流程中運作，不接受結帳 ID，也不同於 Shopify 伺服器端的 Checkout MCP 端點。

結帳工具各有不同用途。`get_checkout`讀取目前狀態，包括總額、訊息，以及「Thank you」頁面上的訂單收據。`update_checkout`可變更買家聯絡資料、配送方式、折扣碼、申報欄位和支援的付款選項。其更新採整體取代方式：代理應先讀取目前狀態，再送出希望保留的完整狀態。此結帳工具無法更改商品明細或歸因資訊；商品項目須由買家在頁面上修改。`navigate_to_storefront`會在有線上店面的情況下，將分頁帶回商店。

Shopify 的範例將 UCP 結帳版本標示為`2026-08-25`。這是文件範例中的協定版本；瀏覽器結帳功能則於 9 月 28 日發布。回應同時包含 UCP 結果狀態和結帳生命週期狀態。例如，`ready_for_complete`表示結帳已準備好嘗試完成，並不代表買家已核准購買。Shopify 表示，只有`completed`才能確認訂單。

## 由買家決定是否送出訂單

在調用`complete_checkout`前，Shopify 要求代理先向買家顯示目前訂單和總額，並取得送出許可。若總額變動，必須再次確認。狀態顯示已就緒、具備 Web Bot Auth 簽章或已通過 Shop Pay 核准，都不能取代這項許可。

即使調用後，頁面仍可能需要買家操作。若設置了審核步驟，會返回`requires_escalation`；買家只有在該頁授權送出後，代理才能再次呼叫`complete_checkout`。若遇到付款驗證或需要買家採取其他動作，買家須在結帳頁面完成，代理再檢查結果狀態。Shop Pay 登入和由應用程式定義的結帳擴充互動也交由買家處理。這是輔助式結帳，訂單送出時設有明確的買家核准關卡。

## 使用方式與限制

Checkout WebMCP 適用於在買家瀏覽器中執行的代理。Shopify 建議可在伺服器上執行的代理改用獨立的 Checkout MCP 路徑。瀏覽器路徑會以 Web Bot Auth 簽署請求。Shopify 表示，代理應註冊並發布 Ed25519 公開金鑰目錄，才能取得已驗證機器人的待遇；若沒有這項識別，機器人偵測可能降低請求優先級或封鎖請求。此次發布不要求商家另行設定結帳 API。

若買家未使用 Shop Pay，這些工具不會在標準三頁式結帳中註冊。它們也不支援 B2B 結帳、嵌入式結帳、行動結帳 SDK、含有其他商店商品的結帳、草稿訂單、訂單編輯和收款流程。目前 WebMCP 僅支援採用 Chromium 的瀏覽器代理。Shopify 結帳參考文件另指出一項可能變動的瀏覽器規則：在 Chrome 153 中，`executeTool()`參數必須是 JSON 字串；Chrome 計畫從 Chrome 155 起接受物件。

Shopify 引用的 WebMCP 頁面未列出這些工具的個別價格。結帳頁仍會顯示購買總額，供買家檢查。BIG CHANGE 查閱 Shopify 發布紀錄和文件，未實際操作店面或測試購買流程。

## 來源與延伸閱讀

- [Shopify 9 月 28 日 Checkout WebMCP 更新紀錄](https://shopify.dev/changelog/posts/webmcp-support-for-checkout)標明了新結賬工具的發布日期，並介紹了交由買家接手確認的流程。
- [Shopify Checkout WebMCP 參考文件](https://shopify.dev/docs/agents/carts-and-checkout/checkout-webmcp)介紹工具發現機制、四種工具、UCP`2026-08-25`版本示例、買家確認、Web Bot Auth 和瀏覽器行為。此處是文檔介紹，並非 BIG CHANGE 實測。
- [Shopify：供代理程式使用的購物車與結帳](https://shopify.dev/docs/agents/carts-and-checkout)對比瀏覽器結賬與服務器端 Checkout MCP，並列出不適用的結賬類型。
- [Shopify 8 月 5 日店面更新紀錄](https://shopify.dev/changelog/posts/webmcp-liquid-hydrogen)以及[店面 WebMCP 參考文件](https://shopify.dev/docs/api/web-mcp)說明了早先加入的商品目錄、購物車和跳轉至結賬工具，以及 Chromium 支援限制。

## Sources

- [Shopify：WebMCP 對結賬的支援](https://shopify.dev/changelog/posts/webmcp-support-for-checkout) — 介紹新的瀏覽器結賬工具發布日期及買家確認要求。
- [Shopify Checkout WebMCP](https://shopify.dev/docs/agents/carts-and-checkout/checkout-webmcp) — 關於瀏覽器端工具發現、工具行為、UCP 2026-08-25 示例、Web Bot Auth、買家審批和錯誤處理的文檔。
- [Shopify：供智能體使用的購物車和結賬](https://shopify.dev/docs/agents/carts-and-checkout) — 對比瀏覽器和服務器端結賬，並列明不適用的結賬類型。
- [Shopify：Liquid 和 Hydrogen 店面對 WebMCP 的支援](https://shopify.dev/changelog/posts/webmcp-liquid-hydrogen) — 介紹較早推出的店面工具及跳轉到結賬頁面的功能。
- [Shopify WebMCP 工具](https://shopify.dev/docs/api/web-mcp) — 介紹店面工具集、適用條件，以及 Chromium 瀏覽器的智能體支援限制。
