亚马逊 MWS 订单 API - 检查订单是否已退款
Amazon MWS Orders API - Check if Order was refunded
这是我用 Action=GetOrder
调用 /Orders
得到的示例响应。
+"Order": array:100 [▼
0 => SimpleXMLElement {#491 ▼
+"LatestShipDate": "1970-01-01T00:00:00Z"
+"OrderType": "StandardOrder"
+"PurchaseDate": "2017-01-17T01:44:52Z"
+"AmazonOrderId": "701-#######-#######"
+"IsReplacementOrder": "false"
+"LastUpdateDate": "2017-01-17T01:46:09Z"
+"NumberOfItemsShipped": "0"
+"ShipServiceLevel": "Expedited"
+"OrderStatus": "Canceled"
+"SalesChannel": "Amazon.ca"
+"IsBusinessOrder": "false"
+"NumberOfItemsUnshipped": "0"
+"IsPremiumOrder": "false"
+"EarliestShipDate": "1970-01-01T00:00:00Z"
+"MarketplaceId": "### ###"
+"FulfillmentChannel": "AFN"
+"PaymentMethod": "Other"
+"IsPrime": "false"
+"ShipmentServiceLevelCategory": "Expedited"
+"SellerOrderId": "#### #### #"
}
有没有办法通过指定 OrderID 来检查订单是否已退款?
不确定这是否是您要查找的内容。但是,我这样做的方式是通过财务 API 部分。 ListFinancialEvents operation returns FinancialEvents 对象。那应该 return 订单上的所有退款事件(如果有的话)。
这是我用 Action=GetOrder
调用 /Orders
得到的示例响应。
+"Order": array:100 [▼
0 => SimpleXMLElement {#491 ▼
+"LatestShipDate": "1970-01-01T00:00:00Z"
+"OrderType": "StandardOrder"
+"PurchaseDate": "2017-01-17T01:44:52Z"
+"AmazonOrderId": "701-#######-#######"
+"IsReplacementOrder": "false"
+"LastUpdateDate": "2017-01-17T01:46:09Z"
+"NumberOfItemsShipped": "0"
+"ShipServiceLevel": "Expedited"
+"OrderStatus": "Canceled"
+"SalesChannel": "Amazon.ca"
+"IsBusinessOrder": "false"
+"NumberOfItemsUnshipped": "0"
+"IsPremiumOrder": "false"
+"EarliestShipDate": "1970-01-01T00:00:00Z"
+"MarketplaceId": "### ###"
+"FulfillmentChannel": "AFN"
+"PaymentMethod": "Other"
+"IsPrime": "false"
+"ShipmentServiceLevelCategory": "Expedited"
+"SellerOrderId": "#### #### #"
}
有没有办法通过指定 OrderID 来检查订单是否已退款?
不确定这是否是您要查找的内容。但是,我这样做的方式是通过财务 API 部分。 ListFinancialEvents operation returns FinancialEvents 对象。那应该 return 订单上的所有退款事件(如果有的话)。