Feed de reconocimiento de pedidos de Amazon

Estoy utilizando la fuente de confirmación de pedido para cancelar el pedido de Amazon. A continuación se muestra el formato de fuente xml que estoy utilizando para cancelar el pedido de Amazon.

He podido enviar este feed a MWS con éxito, pero cada vez que verifico el resultado del envío del feed, siempre aparece este error.

'El XML que envió está mal formado en el nivel XML de Amazon Envelope en (o cerca) de la línea 1, columna 485'.

He creado el formato XML de acuerdo con estoVender en Amazon: Guía de 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>M_xxxxxx_108291953</MerchantIdentifier>
</Header>

<MessageType>OrderAcknowledgment</MessageType>
<Message>
    <MessageID>1</MessageID>
    <OrderAcknowledgement>
        <AmazonOrderID>123-1234567-1234567</AmazonOrderID>
        <StatusCode>Failure</StatusCode>
        <CancelReason>BuyerCanceled</CancelReason>
    </OrderAcknowledgment>
</Message>
</AmazonEnvelope>

¿Puede alguien ayudarme con lo que me estoy perdiendo aquí en el formato XML?

Respuestas a la pregunta(1)

Su respuesta a la pregunta