无法提交订单FeedAcknowledgement以取消订单

时间:2017-12-06 01:14:23

标签: php amazon-mws feeds

您好,

我将Feed类型设置为_POST_ORDER_ACKNOWLEDGEMENT_DATA_,并使用此Feed内容XML根据这些帖子提交Feed:

`

<?xml version="1.0" encoding="utf-8"?>
<AmazonEnvelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="amzn-envelope.xsd">
    <Header>
        <DocumentVersion>1.01</DocumentVersion>
        <MerchantIdentifier>AGI50H4XXXXXX</MerchantIdentifier>
    </Header>
    <MessageType>OrderAcknowledgement</MessageType>
    <Message>
        <MessageID>1</MessageID>
        <OrderAcknowledgement>
            <AmazonOrderID>114-0751562-XXXXXXX</AmazonOrderID>
            <StatusCode>Failure</StatusCode>
            <Item>
                <AmazonOrderItemCode>23140510XXXXXX</AmazonOrderItemCode>
                <CancelReason>GeneralAdjustment</CancelReason>
            </Item>
        </OrderAcknowledgement>
    </Message>
</AmazonEnvelope>

`

订单状态处于暂挂状态,并始终返回以下错误消息:

  

您提交的数据不完整或无效。如需解决此问题,请参阅http://sellercentral.amazon.com/gp/help/30721

我想我已经通过了所有必需的XML元素?或者我错过了什么?

0 个答案:

没有答案