从 POS 版本 11.5 开始,我们正在更新自定义固定金额行项目折扣的内部计算方法。这些折扣现在将按单位应用,而不是应用于整行。请注意,此更改仅影响固定金额折扣;百分比折扣保持不变。
如果您的应用使用带有FixedAmount折扣类型的Cart API的setLineItemDiscount或bulkSetLineItemDiscounts,您可以继续像现在这样传递行项目的总折扣金额,POS系统将自动处理转换。
在大多数情况下,总折扣金额将保持不变。然而,对于无法被数量整除的金额,可能会出现最多一分钱的舍入差异,这是本地货币的最小单位。例如,$5.00 的折扣应用于 3 件商品时,每件商品的折扣变为 $1.67,总计为 $5.01,而不是 $5.00。
对于使用2026-04或更早版本API的扩展,无需采取任何操作。在未来的API版本中,扩展将需要直接传递每单位折扣金额,我们将在发布临近时提供更多详细信息。
如需更多信息,请参阅 Cart API reference。

