我们增强了购物车变体的错误处理功能,以便在商品无法添加或保留在购物车中时提供更清晰的反馈。购物车 API 现在针对特定的商品相关问题返回 MERCHANDISE_NOT_APPLICABLE 错误代码。
出现此错误时
MERCHANDISE_NOT_APPLICABLE 错误会在以下场景中触发:
库存与可用性问题:
- 商品缺货,或可用库存不足以满足请求的数量。
- 商品未发布或在买家所在地区不可用。
- 缺少库存记录。
- 商品变体不存在。
价格与配置问题:
- 预期价格与实际价格存在差异。
- 礼品卡金额为零或无效。
- 捆绑产品缺少必需的组件。
- 购物车行项目数量超出限制。
对您的集成的影响
如果您收到 MERCHANDISE_NOT_APPLICABLE 错误:
- 在当前配置下,指定的商品无法添加到购物车。
- 通知客户有关可用性的问题。
- 根据需要刷新商品数据或调整数量。
- 对于捆绑产品,请确保所有必需组件都存在。

