Xml Amazon MWS feed API问题,取消订单

Xml Amazon MWS feed API问题,取消订单,xml,amazon,amazon-mws,Xml,Amazon,Amazon Mws,请帮我解决这个问题。我很久以前就试图通过MWS提要API取消亚马逊订单。但它根本没有取消。 Feed提交和all正在成功运行,但订单未取消。 下面是我的提要XML, 我们正在使用我尝试过的两种报告类型: _邮购确认数据, _发布平面文件订单确认数据 <?xml version="1.0"?> <AmazonEnvelope xmlns:xsi="http://www.w3.org/2001/XMLSchema instance"xsi:noNamespaceSchema

请帮我解决这个问题。我很久以前就试图通过MWS提要API取消亚马逊订单。但它根本没有取消。 Feed提交和all正在成功运行,但订单未取消。 下面是我的提要XML, 我们正在使用我尝试过的两种报告类型: _邮购确认数据, _发布平面文件订单确认数据

<?xml version="1.0"?>
    <AmazonEnvelope xmlns:xsi="http://www.w3.org/2001/XMLSchema instance"xsi:noNamespaceSchemaLocation="amzn-envelope.xsd">
    <Header>
    <DocumentVersion>1.01</DocumentVersion>
    <MerchantIdentifier>My Store</MerchantIdentifier>
    </Header>
    <MessageType>OrderAcknowledgement</MessageType>
    <Message>
    <MessageID>1</MessageID>
    <OrderAcknowledgement>
    <AmazonOrderID>050-1234567-1234567</AmazonOrderID>
    <StatusCode>Failure</StatusCode>
    </OrderAcknowledgement>
    </Message>
   </AmazonEnvelope>

1.01
我的商店
订单确认
1.
050-1234567-1234567
失败

您必须取消项目才能取消订单。试试这个:

<AmazonEnvelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="amzn-envelope.xsd">
    <Header>
        <DocumentVersion>1.01</DocumentVersion>
        <MerchantIdentifier>ANZE9ABCDEFGH</MerchantIdentifier>
    </Header>
    <MessageType>OrderAcknowledgement</MessageType> 
    <Message>
        <MessageID>1</MessageID>
        <OrderAcknowledgement>
            <AmazonOrderID>ORDER ID</AmazonOrderID>
            <StatusCode>Failure</StatusCode>
            <Item> 
                <AmazonOrderItemCode>ASIN</AmazonOrderItemCode>
                <CancelReason>REASON</CancelReason>
            </Item>
        </OrderAcknowledgement>
    </Message> 
</AmazonEnvelope>

是商品吗?是的,我认为应该是。这就是MWS系统识别您的店铺并适当更新记录的方式。它不起作用,我尝试使用ASIN和OrderID以及商户ID。但仍然不起作用。在亚马逊网站上更新是否需要一些时间?是的,亚马逊处理提要肯定需要一段时间。当您提交此反馈时,它是否返回了任何内容?是的,我们正在返回提交反馈id。(FeedSubmissionID)。