【问题标题】:Amazon API Marking orders as shippedAmazon API 将订单标记为已发货
【发布时间】:2011-08-21 13:17:48
【问题描述】:

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

货物发出后,我想用我们的发货编号等更新亚马逊订单,但找不到任何 API 来执行此操作。

是否有 API 可以用发货信息更新亚马逊的订单,如果有,它在哪里/是什么?

我已经搜索了所有地方,但没有找到任何东西,所以非常感谢任何帮助。

【问题讨论】:

    标签: c# amazon


    【解决方案1】:

    没有直接修改订单的API。但是,您可以使用 MWS 中的提要提交 API 提交提要以确认订单、将订单标记为已发货并添加发货跟踪信息。

    您可以从这里获得详细的技术信息:

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

    您需要使用 _POST_ORDER_FULFILLMENT_DATA_ 类型的提要调用 SubmitFeed

    有关提要本身的详细信息,信息是: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

    卖家中心有一个样品。

    【讨论】:

    • 细节会很好,谢谢;我以前没有听说过提要提交 API。
    • 对于其他阅读者,我可以将 .com 更改为 .co.uk 并且链接仍然有效,所以希望它也能在其他地区工作。
    • 当我尝试访问卖家中心链接时,即使我已经登录到沙盒,我也会收到此错误消息:重要消息您无权查看此页面。跨度>
    • 可能是位置发生了变化,或者您不属于允许提交 Feed 的卖家类别(例如不支付月费的个人卖家,或者您订阅了不同的市场,英国与美国)。
    • 只是想补充一点,自 2011 年起,用于订单管理的新 PDF 似乎可用:Managing Orders With MWS API's。似乎更多地涵盖了端到端流程,附录中有一些很好的例子。
    【解决方案2】:

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

    在您请求并存储订单(以及随后为每个订单请求和存储的商品)后,您可以像添加或更新您列出的产品一样更新订单(或订单商品)的运输信息在亚马逊上;也就是说,通过将分隔文件上传到 Feeds API。要更新整个订单的运输信息,只需提供订单 ID。要更新特定商品的运输信息,请提供 order-id 和 order-item-id。

    分隔文件可能包含以下字段:订单 ID、订单项目 ID、数量、发货日期、承运人代码、承运人名称、跟踪编号和发货方式。 order-id 和ship-date 字段是必需的。必须在分隔文件的第一行定义字段。此处提供了此提要文件的示例:https://images-na.ssl-images-amazon.com/images/G/01/rainier/help/ff/release_1_4/Flat.File.ShippingConfirm.TTH.xls

    【讨论】:

      猜你喜欢
      • 2013-05-26
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-11-02
      • 2016-01-25
      • 2019-05-18
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多