Shopify Function 部署成功却不生效
现象#
部署显示成功,结账却无折扣/运费变化。日志无执行记录。
原因#
未绑定到折扣/运费配置;导出版本不是店铺正在用的;输入查询导致 Function 跳过;缓存或未刷新结账。
步骤#
- 确认后台折扣/运费规则真正挂上该 Function。
- 查看 Function 执行日志(Partner/观测面板)。
- 简化 input query 与逻辑为“固定减 1 分”做探针。
- 重新发布并确认店铺使用新版本。
- 文档核对目标与返回 handle。
- 换无痕结账验证。
验收#
探针折扣稳定出现在订单行;再恢复真实逻辑。
本文由 风格技术 技术团队整理,适用于 Shopify 标准版与 Plus 店铺。Shopify 平台能力迭代较快,具体操作路径与字段以官方文档和店铺后台实际版本为准。