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 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`用于读取当前状态，包括总额、消息，以及“感谢”页面上的订单收据。`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 浏览器的智能体支持限制。
