Shopify 市场与本地化

市场固定价只对老变体生效新变体又按汇率算

现象#

德国市场给三个变体设了 €29.90 固定价,新加的 XL 变体上架后显示 €31.47,正好等于按当天汇率换算出来的价格。

原因#

  • 固定价按变体逐条存储,新变体没有对应记录就回落到汇率换算
  • 固定价优先级高于手动汇率和百分比调整,缺记录时才轮到后两者
  • CSV 导入新变体不会自动继承同商品其它变体的国际市场价列
  • 复制商品只复制店币价格,不会复制 PriceListPrice 记录

处理步骤#

  1. 在商品变体列表确认新变体是否出现在该市场的价格表里
  2. 用 priceListFixedPricesAdd 批量补 variantId 与 price
  3. CSV 导出时勾选 Price / Germany 列,填好再导入
  4. 在市场定价里留一个百分比调整兜底,未设固定价的变体不至于裸换算
  5. 上架流程加一步:新变体必须能在 priceList.prices 查询里查到

验收标准#

德国前台新 XL 变体显示 €29.90;再建一个变体,补价前显示换算价,说明兜底调整仍在工作。

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