Closed aniruddhaad closed 1 year ago
@aniruddhaad are you not using the new Listing API?
And I have a question? how are you generating UI for input data for product listing? using some package?
@aniruddhaad are you not using the new Listing API?
And I have a question? how are you generating UI for input data for product listing? using some package?
I think so. I am using new API i.e. by CreateDocument & UploadDocument etc. however the XML structure for the feed is still same I believe. Or you are referring to JSON feed?
how are you generating UI for input data for product listing? using some package?
@aniruddhaad yes I'm referring to JSON feed. But my main question is how are you generating an HTML-based input form for users to input data based on the product category required for product listing.
@aniruddhaad yes I'm referring to JSON feed. But my main question is how are you generating an HTML-based input form for users to input data based on the product category required for product listing.
nah... we do not collect it from users. We have it in our system already.
Hello @aniruddhaad, this error [The "Message/Product/DescriptionData/MerchantShippingGroupName" (MY-SHIPPING-TEMPLATE-NAME) field contains an invalid value.] means you have to check Seller Central's Shipping settings and make sure the shipping template's name is the same as the one submitted in the XML to the feed API.
Hello @aniruddhaad, this error [The "Message/Product/DescriptionData/MerchantShippingGroupName" (MY-SHIPPING-TEMPLATE-NAME) field contains an invalid value.] means you have to check Seller Central's Shipping settings and make sure the shipping template's name is the same as the one submitted in the XML to the feed API.
Yeah I know. We already have working implementation of MWS API. So we faced this issue in the past and we know the reason however in this case, I myself created the shipping template in the seller's amazon account, its identical which is passed in the API request & still we are getting same error.
Also this is happening with more than one seller's account (not all seller's account though).
This is why I am very confused. I created 2 tickets from https://sellercentral.amazon.com/gp/mws/contactus.html unfortunately no one from amazon side responding to the tickets.
Amazon replied after 5 days and told me that the shipping template is different 👎 Here products are not uploading so sellers are trying to do whatever they can and obviously they will not wait for 5 days until amazon support look at ticket. They might have changed it. On top of that, they just closed the ticket. what the hell! I have created 2 tickets explaining same issue now and waiting for them to respond. I hope they don't take 5 more days 🙏
It would be benefit all the developers if amazon can mention more sensible errors in case amazon account has problems like not a pro seller etc.
@aniruddhaad Did you resolve the issue? Or maybe there is any other way to assign shipping prices?
Well, this was resolved by simply not sending shipping template. However with this new Seller partner API everything is working unpredictable. Some time I got feed submission report (not found, invalid report id) Some time i got the active item report (not found invalid report id) some times items don't upload and throw error - Due to unusually high number of product upload we have temporary suspended listing ability (similar i don't remember exact wording now). for some sellers active item report works, for some does not for some seller item uploads & for some it does not work with no error whatsoever. Sorry to say MWS was far more better than this. They must have added tons of feature but at least I don't see basic things working properly here. In short losing lots of customers due to this SP-API and enforcing to change the APIs from MWS.
Their first reply -
I understand that you keep on receiving the Invalid Value error message when submitting a feed. After some testing, I was able to identify that the shipping template you want is indeed already created in Seller Central's shipping settings, thank you for the picture.
Now, from the picture you can see that the shipping template called in the feed is not set as "default", in this case the default template is the "US Template". Please make it the default template and try again.
Their second reply- This is Leon again, with the Amazon Developer Support team.
Regarding the invalid value error because of the "MerchantShippingGroupName" element not matching the default shipping template, I regret to inform that indeed that is the way it is supposed to work. I have informed our product management team of your feedback.
They will evaluate the feedback and details provided for future implementation. Thank you for taking the time to let us know about this limitation and its impact on your business. Your feedback helps us make continuous improvements that benefit all our customers.
From the above conversation, it's crystal clear that no one knows what's needs to go in & out.
With such poor documentation and that too with no examples of any sort, it will take months to develop something which will look like working perhaps who knows.
God bless poor developers!
This is a very old issue that is probably not getting as much attention as it deserves. We encourage you to check if this is still an issue after the latest release and if you find that this is still a problem, please feel free to open a new issue and make a reference to this one.
Since you asked about limitation, this will impact if seller want to have items from different apps which needs to configure different shipping for their items. In this case it's not possible because in the amazon seller central only one shipping template can be set as default. That means seller can use only one app of it's type or all app that upload items to seller's amazon account must use same shipping cost.
This is a very old issue that is probably not getting as much attention as it deserves. We encourage you to check if this is still an issue after the latest release and if you find that this is still a problem, please feel free to open a new issue and make a reference to this one.
closed for inactivity
We are getting this error for many of our sellers - Feed type: POST_PRODUCT_DATA The "Message/Product/DescriptionData/MerchantShippingGroupName" (MY-SHIPPING-TEMPLATE-NAME) field contains an invalid value.
Here is request XML - <?xml version="1.0" encoding="utf-8" ?>
RequestId:f54f0eaa-401f-4b5e-91f3-f4dcd6482996 TimeStamp:20210823T094410Z
I am able to replicate this issue everytime. Its not mentioned anywhere that XML specifications have changed for Feeds API (https://images-na.ssl-images-amazon.com/images/G/01/rainier/help/xsd/release_4_1/Product.xsd) .
So where is the issue?