xml - Error 25 while using Amazon's Feed API for inventory fulfillment -
i have been stuck 1 little while , advice. upon submitting _post_order_fulfillment_data_ feed, given error code 25 : "we unable process xml feed because 1 or more items invalid. please re-submit feed".
everything appears valid according xml schema, , have triple checked order , orderitem id's , correct. have tried various adjustments of date / time of field no avail. have tried using carriername instead of carriercode, made no difference.
the xml submitting follows:
<?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>x_xxxxxxxxx_xxxxxxxx</merchantidentifier> </header> <messagetype>orderfulfillment</messagetype> <message> <messageid>1</messageid> <orderfulfillment> <amazonorderid>026-5484990-9733146</amazonorderid> <fulfillmentdate>2014-08-16t15:09:11+00:00</fulfillmentdate> <fulfillmentdata> <carriercode>royal mail</carriercode> <shippingmethod>standard</shippingmethod> </fulfillmentdata> <item> <amazonorderitemcode>69618547819979</amazonorderitemcode> <quantity>2</quantity> </item> </orderfulfillment> </message> </amazonenvelope>
does have advice or suggestions, missing not know what. using php , provided library submit feeds, working beautifully else. result same whether using php code or submitting via amazon's scratchpad either feed format or items being ordered themselves, don't know what
many in advanced , advice
unfortunately, xsds provided amazon incomplete (if has full source, i'd love hear find them). issue feed easy one: <item>
tag should read <item>
, capital , corresponding closing </item>
tag.
Comments
Post a Comment