2011-05-09 34 views
21

我目前使用亚马逊订单API获取订单详情。然后我们在我们的系统上创建订单,然后从这里发货。Amazon API标记订单已发货

我想更新亚马逊订单,一旦货物已发货与我们的货件号码等,但无法找到任何API来做到这一点。

是否有API更新亚马逊的订单与货运信息,如果是的话,在哪里/是什么?

我已经遍地搜索,但还没有找到任何帮助将不胜感激。

回答

33

没有API直接修改订单。不过,您可以使用MWS中的Feed提交API来提交Feed以确认订单,将其标记为已发货,并添加货件跟踪信息。

在这里你会得到详细技术信息:

MWS供稿API参考这里:https://developer.amazonservices.com/gp/mws/api.html/189-7733093-6915107?ie=UTF8&section=feeds&group=bde&version=latest

你需要调用SubmitFeed类型的饲料_POST_ORDER_FULFILLMENT_DATA_

对于信息的详细信息是:https://sellercentral.amazon.com/gp/help/help.html/ref=au_200357600_cont_help?ie=UTF8&itemID=200357600&language=en_US

您正在查找订单履行饲料:https://sellercentral.amazon.com/gp/help/help.html/ref=ag_381_cont_341?ie=UTF8&itemID=381&language=en_US

卖方中心提供样品。

+0

细节会很棒,谢谢;我以前没有听说过提要提交API。 – 2011-05-15 15:34:27

+1

对于任何人阅读,我可以将.com更改为.co.uk,并且链接仍然有效,所以希望它也能在其他地区使用。 – 2011-05-16 07:29:44

+0

当我尝试访问卖家中央链接时,即使我已经登录到沙箱,我也会收到此错误消息:重要消息您无权查看此页面。 – burzum 2012-03-27 18:46:34

3

通过Feeds API可以更新货运信息(发货日期,承运人代码,承运人名称,追踪编号,运输方式)。

当您请求并存储订单(以及随后为每个订单请求和存储的项目)后,您可以以类似于添加或更新产品的方式更新订单(或订单项目)的送货信息亚马逊上榜;也就是将分隔文件上传到Feeds API。要更新整个订单的送货信息,只需提供订单ID。要更新特定商品的送货信息,请提供订单ID和订单商品ID。

分隔文件可能包含以下字段:订单ID,订单项ID,数量,发货日期,运营商代码,运营商名称,跟踪号和运输方式。订单ID和发货日期字段是必需的。字段必须在分隔文件的第一行中定义。这个饲料文件的例子可以在这里找到:https://images-na.ssl-images-amazon.com/images/G/01/rainier/help/ff/release_1_4/Flat.File.ShippingConfirm.TTH.xls

相关问题