【问题标题】:get pending orders price using Amazon MWS API使用亚马逊 MWS API 获取挂单价格
【发布时间】:2015-04-02 22:32:41
【问题描述】:

我正在尝试处理来自某个亚马逊商店的订单。但是遇到了一个问题:

我无法获得“待处理”状态的订单的总价(或总金额)。此字段为空。即使通过 OrderItems 也无法检索此信息。

亚马逊 API 文档说:

注意:当订单处于待处理状态(已下订单但尚未授权付款)时,ListOrderItems 操作不会返回有关订单的定价、税金、运费、礼品包装或促销的信息订单中的项目。在订单离开待处理状态(付款已授权时发生)并进入未发货、部分发货或已发货状态后,ListOrderItems 操作返回有关订单商品的定价、税金、运费、礼品包装和促销的信息按顺序。

但我真的需要它。此外,我还看到了一些应用程序,它们可以“查看”待处理订单的 OrderAmount。

也许有人已经解决了这个问题?非常感谢任何帮助。

谢谢。

【问题讨论】:

    标签: api amazon amazon-mws


    【解决方案1】:

    我使用SellerSKU 以及存储在我的数据库中的亚马逊价格来计算订单价值。不过,这是一个估计值,因为价格可能最近已更新(订单可能未反映新价格),我无法计算运费 - 对于挂单,价格和地址都不知道。

    至少在我的使用中,我看不到在订单实际离开Pending 状态之前尝试获取确切金额的理由。数量和 SKU 是已知的,因此您可以相应地保留库存,这是我真正需要了解待处理订单的唯一任务。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2019-01-15
      • 1970-01-01
      • 2015-07-22
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-06-04
      • 1970-01-01
      相关资源
      最近更新 更多