2011-05-09 65 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

相關問題