Shopify Plus 与 Flow

脚本迁移后 Flow 与 Webhook 重复触发

现象#

Plus 商店脚本迁移后,同一业务规则既在 Flow 里执行,又通过 webhook 或旧脚本残留触发,导致重复打标签、重复通知或重复折扣逻辑。

顾客收到两封相同邮件,订单出现重复备注。

原因#

迁移时只加了新流程,未关闭旧脚本、旧应用或旧 webhook。

多个自动化监听同一订单事件且动作等价;测试开关留在生产。

解决步骤#

列出所有仍启用的脚本、Flow、webhook 与相关应用自动化,按业务规则做对照表。

对已迁移到 Flow 的规则,停用旧脚本或旧应用中的等价配置。

检查 webhook 订阅是否仍指向旧端点,删除或禁用重复订阅。

用测试单观察是否只发生一次动作。

在发布清单中增加“迁移后关闭旧路径”检查项。

保留回滚开关,但默认只走一条路径。

验收#

测试单只有一次预期动作,无重复邮件或重复标签。

本文由 风格技术 技术团队整理,适用于 Shopify 标准版与 Plus 店铺。Shopify 平台能力迭代较快,具体操作路径与字段以官方文档和店铺后台实际版本为准。