2014-10-10 139 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