汇率加价和市场调价叠加后价格算错怎么核对
现象#
商品 $100,手动汇率 0.92,市场再加 5% 调价,前台显示 €97.06,按 100×0.92×1.05 手算应该是 €96.60。
原因#
- 换算顺序是先乘汇率、再乘 1 加换算费率、最后乘市场调价,费用在调价之前
- 手动汇率若已把 1.5% 换算费乘进去,系统还会再收一次,等于重复加价
- 舍入放在最后一步做,EUR 按 0.05 步进,看着差几毛其实是舍入差
- 设了固定价的变体不参与这套计算,对比时容易把两种商品混在一起
处理步骤#
- 在
Markets > 市场 > Currency确认当前是自动汇率还是手动汇率 - 手动汇率按
市场汇率 × 1.015写入,别把费用乘两次 - 用
100 × 0.92 × 1.015 × 1.05复算,再套该币种的舍入规则 - 临时关闭 price rounding 对比一次,确认差额来自舍入而不是汇率
- 用订单
presentmentMoney反推实际费率,与手算值对齐
验收标准#
该市场下单后 presentmentMoney 与手算值一致(允许一个舍入步进),连续刷新价格不随汇率跳动。
本文由 风格技术 技术团队整理,适用于 Shopify 标准版与 Plus 店铺。Shopify 平台能力迭代较快,具体操作路径与字段以官方文档和店铺后台实际版本为准。