配送方式改名后结账页仍显示原名怎么排查
现象#
把 Standard 改成「标准配送 3-5 天」,规则显示已激活,前台结账页还是 Standard,只有新开的结账偶尔生效。
原因#
- 改名只作用于已协商好的 delivery option,旧会话中的费率不会重算
- 承运商费率会自动加前缀,最终显示成 UPS Standard 而不是你写的文案
- 一单存在多个 delivery group(配送加自提)时,漏组就不改
- 每个店铺最多 25 个配送自定义,超出的部分静默不执行
处理步骤#
- 用
cart.delivery-options.transform.run,操作名写deliveryOptionRename - 遍历
cart.deliveryGroups,按每个 option 的handle匹配 - 只改后缀,例如
Standard改成Standard(3-5 天),前缀留给承运商 - 保存后从购物车重新进入结账,不要复用已打开的标签页
- 用配送加自提的混合测试单,确认两组费率标题都改名成功
验收标准#
新开的结账页显示 UPS Standard(3-5 天),下单后订单里的配送方式标题同步变化。
本文由 风格技术 技术团队整理,适用于 Shopify 标准版与 Plus 店铺。Shopify 平台能力迭代较快,具体操作路径与字段以官方文档和店铺后台实际版本为准。