Seller Central
Seller Forums

Amazon Seller Forums » Amazon Marketplace Web Service (MWS) » Marketplace Web Service (Amazon MWS) Questions

Thread: MWS SwitchFulfillment failed
This question is not answered.


Permlink Replies: 3 - Pages: 1 - Last Post: 18 Jan, 2018 8:26 AM by: Lupine Glacier
proporta

Posts: 2
Registered: 03 Sep, 12 9:31 AM
Posted on: 10 Jan, 2018 10:43 PM  
Click to report abuse...   Click to reply to this thread Reply
I tried to switch fulfillment to AFN using mws inventory feed, but it failed and gave following errors.

'batteries_required' is required but not supplied.
'item_weight' is required but not supplied.
'supplier_declared_dg_hz_regulation' is required but not supplied.

So how can I send those details to Amazon?

My request as 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>M_tokenhere_12345</MerchantIdentifier>
</Header>
<MessageType>Inventory</MessageType>
<Message>
<MessageID>1</MessageID>
<OperationType>Update</OperationType>
<Inventory>
<SKU>41632</SKU>
<FulfillmentCenterID>AMAZON_NA</FulfillmentCenterID>
<Lookup>FulfillmentNetwork</Lookup>
<SwitchFulfillmentTo>AFN</SwitchFulfillmentTo>
</Inventory>
</Message>
</AmazonEnvelope>

Is this a helpful question? Yes 0   No
3 Replies
Sort replies by:
BoomResolved

Posts: 2
Registered: 16 Nov, 15 5:18 PM
Posted on: 11 Jan, 2018 6:47 AM   in response to: proporta in response to: proporta  
Click to report abuse...   Click to reply to this thread Reply
You can send the information in the _POST_PRODUCT_DATA_ feed first, but good luck on having it work. I have had a ticket open with Seller Support for over a month and, even though the information sends through that product feed and shows up on Amazon for the item, the error still kicks back.

Amazon's response from their development team is that the MSKU isn't on all of the marketplaces for AMAZON_NA, so even though US has the product data from the product feed, the other marketplaces don't, resulting in the error.

Some sellers will run into this error and some won't for the same exact product, sent the same exact way, so I am not convinced of their response.

I will be very interested to know how you get around this if you do since you seem to be one of the (un)lucky ones running into the error. It has driven me nuts for a very long time!
Was this reply helpful? Yes 0   No 0
proporta

Posts: 2
Registered: 03 Sep, 12 9:31 AM
Posted on: 11 Jan, 2018 9:11 PM   in response to: BoomResolved in response to: BoomResolved  
Click to report abuse...   Click to reply to this thread Reply
Thanks for your reply. I checked with POST_PRODUCT_DATA and I couldn't found way to send batteries_required. I can send 'item_weight' and 'supplier_declared_dg_hz_regulation' via POST_PRODUCT_DATA. Do you have any idea about this.

Thanks.
Was this reply helpful? Yes 0   No 0
Lupine Glacier

Posts: 2
Registered: 08 Jan, 16 4:36 PM
Posted on: 18 Jan, 2018 8:26 AM   in response to: proporta in response to: proporta  
Click to report abuse...   Click to reply to this thread Reply
We are also having problems with converting items to FBA after sending the required information. Here is an example of a successful product feed with batteries_required elements:

<AmazonEnvelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="amzn-envelope.xsd">
<Header>
<DocumentVersion>1.01</DocumentVersion>
<MerchantIdentifier>xxxxxxxxxxx</MerchantIdentifier>
</Header>
<MessageType>Product</MessageType>
<Message>
<MessageID>1</MessageID>
<OperationType>PartialUpdate</OperationType>
<Product>
<SKU>2018-01-17-B07536SV1F-373</SKU>
<StandardProductID>
<Type>ASIN</Type>
<Value>B07536SV1F</Value>
</StandardProductID>
<Condition>
<ConditionType>New</ConditionType>
</Condition>
<DescriptionData>
<Title>
CasaModa 5178394 Mini Cast Iron Pot, Small, Mini Pot with Lid
</Title>
<Battery>
<AreBatteriesRequired>false</AreBatteriesRequired>
</Battery>
<ItemWeight unitOfMeasure="LB">1.88</ItemWeight>
<SupplierDeclaredDGHZRegulation>not_applicable</SupplierDeclaredDGHZRegulation>
</DescriptionData>
</Product>
</Message>
</AmazonEnvelope>
Was this reply helpful? Yes 0   No 0