亚马逊 MWS 将订单标记为已发货

Posted

技术标签:

【中文标题】亚马逊 MWS 将订单标记为已发货【英文标题】:Amazon MWS Marking order as shipped 【发布时间】:2013-05-26 09:40:34 【问题描述】:

我已在我的网站上列出了我所有的亚马逊订单。 现在,我希望能够将订单标记为从我的网站发货,并且状态将立即在亚马逊上更新。 我查看了亚马逊提要 api,但不清楚提要 xml 的格式。 我只想要一个用于更新订单状态的示例提要 xml。 (实际上我想知道我应该发送 xml 提要中的哪些参数来将订单状态标记为已发货。) 提前致谢。

【问题讨论】:

【参考方案1】:

如果您在卖家平台上搜索Ship and Confirm Shipment (and get paid) - Order Fulfillment,它会将您带到一个页面,该页面提供了此 Feed 的 XSD 和示例 XML 文件。

根据您的要求在下面提供 XML:

<?xml version="1.0" encoding="UTF-8"?>
<AmazonEnvelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="amzn-envelope.xsd">
    <Header>
        <DocumentVersion>1.01</DocumentVersion>
        <MerchantIdentifier>My Store</MerchantIdentifier>
    </Header>
    <MessageType>OrderFulfillment</MessageType>
    <Message>
        <MessageID>1</MessageID>
        <OrderFulfillment>
           <MerchantOrderID>1234567</MerchantOrderID>
           <MerchantFulfillmentID>1234567</MerchantFulfillmentID>
           <FulfillmentDate>2002-05-01T15:36:33-08:00</FulfillmentDate>
           <FulfillmentData>
               <CarrierCode>UPS</CarrierCode>
               <ShippingMethod>Second Day</ShippingMethod>
               <ShipperTrackingNumber>1234567890</ShipperTrackingNumber>
           </FulfillmentData>
            <Item>
               <MerchantOrderItemID>1234567</MerchantOrderItemID>
               <MerchantFulfillmentItemID>1234567</MerchantFulfillmentItemID>
               <Quantity>2</Quantity>
           </Item>
        </OrderFulfillment>
    </Message>
</AmazonEnvelope>

来自文档:

订单发货后,向亚马逊发送包含配送信息的发货确认

【讨论】:

我勾选了“我想使用应用程序通过 MWS 访问我的亚马逊卖家账户”。它询问应用程序名称和应用程序的开发人员帐号。如何创建 MWS 应用程序的开发者帐户? @SoorajlalKG - 如果您选择我想使用一个应用程序,它希望开发人员向您提供该信息 - 如果您是开发人员,您需要选择“我想开发... " 或类似的选项(我已经过了好几年了 - 您可能需要阅读文档以确定) 根据文档,MerchantFulfillmentID 是卖家提供的唯一标识符。在这个参数中加入什么?我们可以传递任何唯一的数字吗? 你必须创建一个新问题@SoorajlalKG。 你好罗伯特,你能解释一下在 XML 上面发布的 URL 是什么吗? @罗伯特H【参考方案2】:

MWS 文档覆盖多个 PDF 文档。 XML 提要格式在Selling on Amazon: Guide to XML 中有详细描述。

【讨论】:

Hazzit,谢谢,我刚刚阅读了那个 xml 指南,它足以让我理解。谢谢 @malikGee,因为您似乎是 *** 的新手:请点击“向上”箭头查看所有您认为有帮助的答案,点击绿色复选标记选择您认为最能回答您问题的答案。跨度> @Hazzit-- 因为我是 *** 的新手,所以我没有足够的声誉来使用向上箭头,希望我很快就会使用向上箭头,:)跨度>

以上是关于亚马逊 MWS 将订单标记为已发货的主要内容,如果未能解决你的问题,请参考以下文章

如何使用第三方应用程序登录亚马逊 mws

在亚马逊 MWS 中更新订单状态后出现“无法履行订单”错误

如何通过“亚马逊MWS订单API”获取“非亚马逊”销售渠道订单

如何使用PHP调用亚马逊MWS订单?

亚马逊 MWS 提要 API 问题,取消订单

亚马逊费用未显示在 MWS 订单 API 上