2014-10-10 129 views
2

我正在使用「_GET_ORDERS_DATA_」報告類型來獲取計劃以亞馬遜XML格式訂購報告。如何在亞馬遜MWS訂單報告中包含已取消的訂單

當我在賣家中心取消訂單時,如何在報告中包含此訂單(「取消」狀態)?基本上,我從亞馬遜購買訂單,並將它們與其狀態一起存儲在本地。

回答

2

_GET_ORDERS_DATA_報告用於訂單履行意味着您只能獲得可由賣方處理的有效訂單。您可以申請_GET_XML_ALL_ORDERS_DATA_BY_ORDER_DATE_ 此報告類型

掛起和取消訂單不能每次都要求報告時間,所以計劃一旦報告產生拉的報告。

在本報告中您可以獲得掛單和取消訂單。

完成調用get_report後,您可以編寫一個cron腳本來檢查請求報告狀態。

我很喜歡這拉取消和取消訂單(PHP)

+0

感謝您的答覆。但是,有沒有辦法用'_GET_XML_ALL_ORDERS_DATA_BY_ORDER_DATE_'來確認報告?另外,如何使用ReportOptions params,根據狀態來拉取(比如說status ='取消')? – Bhavya119 2014-10-11 15:51:01

+0

對於遲到的回覆感到抱歉 是的,您可以確認您必須向報告ID發送UpdateReportAcknowledgements的報告。 從亞馬遜(我們)下載此文件並搜索UpdateReportAcknowledgements。 https://images-na.ssl-images-amazon.com/images/G/01/mwsportal/doc/en_US/bde/MWSDeveloperGuide._V344220616_.pdf – 2014-10-16 10:05:57

+0

關於ReportOptions,它還在RequestReport中提到了上述文檔。 顯示或隱藏附加列的布爾值否默認值:false 有關多個訂單報告的信息。設置爲true時, ReportOptions = ShowSalesChannel 會添加一個顯示銷售渠道的附加列。 此參數僅適用於 _GET_FLAT_FILE_ACTIONABLE_ORDER_DATA_, _GET_FLAT_FILE_ORDER_REPORT_DATA_, GET_CONVERGED_FLAT_FILE_ORDER_REPORT_DATA_, 和_GET_FLAT_FILE_ORDERS_DATA_ REPORTTYPE 枚舉值。 默認設置爲false – 2014-10-16 10:11:42