Example for POST_ORDER_FULFILLMENT_DATA
See original GitHub issueSomeone successful using the POST_ORDER_FULFILLMENT_DATA feed to update the Order Status to shipped?
Can please someone provide an example of the Feed XML?
Also can I update more than one Order with this Feed?
Because there is also the POST_FLAT_FILE_FULFILLMENT_DATA Feed …
Currently I’m testing with this Feed XML
<?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.02</DocumentVersion>
<MerchantIdentifier>XXX</MerchantIdentifier>
</Header>
<MessageType>OrderFulfillment</MessageType>
<Message>
<MessageID>1</MessageID>
<OrderFulfillment>
<AmazonOrderID>XXX-XXXXXX-XXXXXX</AmazonOrderID>
<FulfillmentDate>2021-02-28T12:34:56</FulfillmentDate>
</OrderFulfillment>
</Message>
</AmazonEnvelope>
but I’m not sure if it’s correct like that … I used the Schema and tried to reproduce the given example in the Docs.
Also, can I see any details of a Feed Report? I’m getting:
{
processingEndTime: '2021-02-28T12:14:49+00:00',
processingStatus: 'DONE',
marketplaceIds: [ 'A1PA6795UKMFR9' ],
feedId: 'XXXXXXXX',
feedType: 'POST_ORDER_FULFILLMENT_DATA',
createdTime: '2021-02-28T12:14:25+00:00',
processingStartTime: '2021-02-28T12:14:31+00:00',
resultFeedDocumentId: 'amzn1.tortuga.3.9690c3e4-802b-4baa-8b62-XXX...'
}
but when I use the resultFeedDocumentId for the getFeedDocument call - I get the same response as for createFeedDocument
Issue Analytics
- State:
- Created 3 years ago
- Comments:18 (5 by maintainers)
Top Results From Across the Web
What Is Order Fulfillment? 7 Step Process & Key Strategies
The complete order fulfillment lifecycle is made up of five primary steps starting with strategic sourcing and ending with shipping. Many ...
Read more >javascript - _POST_ORDER_FULFILLMENT_DATA_
I'm trying to post shipment data on amazon MWS using Submit Feed API ... your question right: You are posting order fulfillment data...
Read more >Correct format for _POST_ORDER_FULFILLMENT_DATA_ feed
Everything appears to be valid according to XML schema, and have triple checked the order and orderItem Id's and they are all correct....
Read more >What is Order Fulfillment? Learn Top Process Strategies (2022)
Order fulfillment is the process of receiving, packing, and shipping orders. When someone purchases an item from your ecommerce store, ...
Read more >What is Order Fulfillment? 4-Step Process [+ Infographic]
When an order is pushed to your 3PL's order fulfillment system, it is assigned to the picking team. A picker receives a packing...
Read more >
Top Related Medium Post
No results found
Top Related StackOverflow Question
No results found
Troubleshoot Live Code
Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free
Top Related Reddit Thread
No results found
Top Related Hackernoon Post
No results found
Top Related Tweet
No results found
Top Related Dev.to Post
No results found
Top Related Hashnode Post
No results found
@ameer8f26 here is the Schema for the OrderFulfillment Feed
The CarrierCode can be found in the Base Schema -> search for “CarrierCode”
The FulfillmentDate format needs to be a ISO_8601 encodes string - I’m using
new Date().toISOString()to generate it at the moment where I generate the Feed.Erm… looks like you’re using POST_ORDER_FULFILLEMT_DATA with a csv, but it’s for XML 😉 If you really want to use CSV you rather should go with POST_FLAT_FILE_FULFILLMENT_DATA