从 2026-07 版本开始,结账 UI 扩展中的 useBuyerJourneyIntercept 钩子及其所依赖的 block_progress 功能已弃用。现有扩展将继续在当前及早期 API 版本上正常运行,但该 API 将在未来版本中 被移除,因此您应计划进行迁移。
以下内容已弃用:
- useBuyerJourneyIntercept (Preact 钩子)在结账 UI 扩展中
- 扩展的 shopify.extension.toml 配置文件中的 block _progress 功能 block_progress 功能在扩展的 shopify.extension.toml 配置文件中
如果您目前使用 useBuyerJourneyIntercept 来强制执行商家业务规则,请迁移至 购物车和结账验证函数。这些函数在服务器端运行,并在所有结账界面上一致地应用您的规则,包括快速钱包和智能代理结账。。这些函数在服务器端运行,并在所有结账界面上一致地应用您的规则,包括快速钱包和智能代理结账。
如果您使用 useBuyerJourneyIntercept 来拒绝折扣码,请将相关逻辑迁移至折扣函数 API,该 API 现在支持使用自定义消息拒绝折扣码。
如需了解更多内容,或者您有因使用场景而阻碍迁移至 Shopify Functions 的情况:https://community.shopify.dev/t/the-buyer-journey-intercept-api-is-now-deprecated/35930。

