0

I am using the Other Carrier option and added the tracking number myself, so when the customer receives the order it shows late on the customer panel. So, I am trying to update the order status from shipped to delivered. I haven't found any API endpoint for this task but when reading the API I noticed POST_FLAT_FILE_FULFILLMENT_DATA in feeds data so thought maybe it can update the order status still not sure though.

I am at step 7 Download the feed processing report

And I am getting

Warning The XML field heading is invalid, so values in this field were ignored. To correct this error, download the template again and use the new copy, or fix the field heading in your existing file.

Here's the XML:

<?xml version="1.0" encoding="iso-8859-1" ?> <AmazonEnvelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="amzn-envelope.xsd"> <Header> <DocumentVersion>1.01</DocumentVersion> <MerchantIdentifier>MERCHAnT_TOKEN</MerchantIdentifier> </Header> <MessageType>OrderFulfillment</MessageType> <PurgeAndReplace>true</PurgeAndReplace> <Message> <MessageID>1</MessageID> <OrderFulfillment> <AmazonOrderID>123-1234567-1234567</AmazonOrderID> <FulfillmentDate>2022-12-13 23:20:00</FulfillmentDate> <FulfillmentData> <CarrierName>XYZ</CarrierName> <ShipperTrackingNumber>TRACKING_NUMBER</ShipperTrackingNumber> </FulfillmentData> </OrderFulfillment> </Message> </AmazonEnvelope>

How can I fix this also am I in the right direction

Hamza
  • 15
  • 3

0 Answers0