amazon-mws - 如何从 MWS 检索亚马逊退回的元素

标签 amazon-mws

我尝试获取每个订单的返回商品,但不幸的是它似乎没有从 Amazon Web Services 提供此类信息。

            public GetOrderResponse InvokeGetOrder()
            {
                // Create a request.
                GetOrderRequest request = new GetOrderRequest();

                request.SellerId = sellerId;
                string mwsAuthToken = "";
                request.MWSAuthToken = mwsAuthToken;
                List<string> amazonOrderId = new List<string>();
                amazonOrderId.Add("106-5297482-5403402");
                request.AmazonOrderId = amazonOrderId;
                return this.client.GetOrder(request);
            }

上述代码用于获取特定亚马逊订单 ID 的订单信息。

这是结果

<GetOrderResponse xmlns="https://mws.amazonservices.com/Orders/2013-09-01">
    <GetOrderResult>
        <Orders>
            <Order>
                <AmazonOrderId>asdfasdf</AmazonOrderId>
                <SellerOrderId>asdfasdfas</SellerOrderId>
                <PurchaseDate>07/17/2014 10:39:34</PurchaseDate>
                <LastUpdateDate>07/17/2014 22:17:37</LastUpdateDate>
                <OrderStatus>Shipped</OrderStatus>
                <FulfillmentChannel>AFN</FulfillmentChannel>
                <SalesChannel>Amazon.com</SalesChannel>
                <ShipServiceLevel>SecondDay</ShipServiceLevel>
                <ShippingAddress>

                </ShippingAddress>
                <OrderTotal>
                    <CurrencyCode>USD</CurrencyCode>
                    <Amount>53.18</Amount>
                </OrderTotal>
                <NumberOfItemsShipped>2</NumberOfItemsShipped>
                <NumberOfItemsUnshipped>0</NumberOfItemsUnshipped>
                <PaymentExecutionDetail />
                <PaymentMethod>Other</PaymentMethod>
                <MarketplaceId></MarketplaceId>
                <BuyerEmail></BuyerEmail>
                <BuyerName></BuyerName>
                <ShipmentServiceLevelCategory>SecondDay</ShipmentServiceLevelCategory>
                <OrderType>StandardOrder</OrderType>
                <EarliestShipDate>07/17/2014 18:50:15</EarliestShipDate>
                <LatestShipDate>07/17/2014 18:50:15</LatestShipDate>
            </Order>
        </Orders>
    </GetOrderResult>
    <ResponseMetadata>
        <RequestId>asdfsadfasdfasdf</RequestId>
    </ResponseMetadata>
</GetOrderResponse>

我知道此订单包含返回商品。

非常感谢。

最佳答案

您可以尝试从卖家中心安排交易报告,因为您不能使用 MWS 请求,并且只要此报告准备就绪,您就可以使用“_GET_DATE_RANGE_FINANCIAL_TRANSACTION_DATA_”检索它,其中包括返回或退款的订单。

关于amazon-mws - 如何从 MWS 检索亚马逊退回的元素,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26870766/

相关文章:

amazon-mws - GetOrder 方法中缺少买家地址和姓名

amazon-mws - 使用 MWS API 向亚马逊订单添加多个跟踪号

amazon-mws - 是否可以使用 Amazon Marketplace 网络服务获取商家价格?

amazon-web-services - 通过 API 确定您是在 "BuyBox"还是特色商家

amazon-web-services - 使用亚马逊 MWS 按 ASIN 查找商品?

php - 亚马逊 MWS : How to specify the language of _GET_MERCHANT_LISTINGS_DATA_

amazon-web-services - 如何使用亚马逊MWS获得FBA费用和佣金

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

php - 无法使用亚马逊 MWS 报告 API 获取金融交易报告