使用亚马逊MWS API获取挂单价格

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

对于具有“待定”状态的订单,我无法获得总价格(或总金额)。 该字段为空。 即使通过OrderItems也无法检索到此信息。

亚马逊API文档说:

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

但我真的需要它。 另外,我看到了一些应用程序,它们可以为挂单查看OrderAmount。

也许有人已经解决了这个问题? 任何帮助,高度赞赏。

谢谢。


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

至少在我的用法中,我没有看到在订单实际上离开Pending状态之前尝试获取确切数额的理由。 数量和SKU是已知的,所以您可以相应地预订库存,这是我实际需要了解挂单的唯一任务。

链接地址: http://www.djcxy.com/p/6093.html

上一篇: get pending orders price using Amazon MWS API

下一篇: NPI lookup API available for free