You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

SP-API问题:B2B价格无法通过Feeds API更新

排查B2B价格更新失败的JSON配置问题

结合你的JSON示例和Amazon SP API规则,以下是核心排查方向:

1. 避免直接替换整个purchasable_offer数组

你当前用replace操作覆盖了整个purchasable_offer数组,这会清空原有B2C报价,而Amazon要求报价数组需包含所有生效的报价类型(B2C+B2B),仅传B2B报价会被判定为无效配置。

建议调整为精准定位B2B报价更新:

{
  "op": "replace",
  "path": "/attributes/purchasable_offer/[audience='B2B']",
  "value": {
    "currency": "EUR",
    "audience": "B2B",
    "marketplace_id": "A1PA6795UKMFR9",
    "our_price": [
      {
        "schedule": [
          {
            "value_with_tax": 15.08
          }
        ]
      }
    ]
  }
}

若商品原本无B2B报价,需改用add操作:

{
  "op": "add",
  "path": "/attributes/purchasable_offer/-",
  "value": {
    "currency": "EUR",
    "audience": "B2B",
    "marketplace_id": "A1PA6795UKMFR9",
    "our_price": [
      {
        "schedule": [
          {
            "value_with_tax": 15.08
          }
        ]
      }
    ]
  }
}

2. 补充our_price的必要字段

部分区域的API要求schedule字段包含生效时间,即使立即生效也需明确:

"our_price": [
  {
    "schedule": [
      {
        "value_with_tax": 15.08,
        "start_date": "2024-05-20T00:00:00Z"
      }
    ]
  }
]

3. 校验productType与SKU匹配性

确保productType和目标SKU的实际商品类型完全一致(比如变体商品需用VARIATION而非PRODUCT),SKU需与后台商品SKU完全匹配(大小写敏感)。

4. 确认Feed类型正确性

调用Feeds API时必须指定正确的Feed类型:POST_PRODUCT_PRICING_DATA,类型错误会导致JSON结构正确但不生效。


内容的提问来源于stack exchange,提问作者Levin Janßen

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.12 09:32:40