Error creating an offer in a marketplace different than the US one
Hello,
I'm trying to create some offers in the Polish marketplaces.
After creating the inventory items I try to call create offer with the same sku but I receive the following message:
<400> - {"errors":[{"errorId":25751,"domain":"API_INVENTORY","subdomain":"Selling","category":"REQUEST","message":"POA6765452 could not be found or is not available in the system for the marketplace EBAY_PL.","parameters":[{"name":"text1","value":"POA6765452"},{"name":"text2","value":"EBAY_PL"}]}]}
I'm sure that the inventory item exists as I'm able to retrieve it with GetInventoryItems().
I guess the issue is that it doens't see it in the polish marketplace but when I created the inventory item there isn't any field to specify the markeplace, is there?
I've also tried including the
developer_support@ebay
Hi @nik_lomba @frozennorthcardshop @leoshop2010
Please make sure to use the same locale value for the request header Content-Language when creating inventory item and offer for the item.
luca_redcarsrl
·1 year agoI got the same error in EBAY_IT
It has been fixed after:
I load the ITEM using content.Headers.Add("Content-Language", "it-IT"); // previosly I was using en-US
I add the OFFER using content.Headers.Add("Content-Language", "it-IT"); // previosly I was using en-US
It looks like EBAY check if the marketplace (EBAY_IT) match the language of the CONTENT-HEADERS!
nik_lomba
OP3 years agoI guess we are just left by ourselves 🙂 Ebay devs are too busy running a website that is slowly dying 😞
leoshop2010
·3 years agoHi. We do have the same issue on the german Marketplace.
We were following the flow, but at the stage where we should create the offer, it comes to the same error
We are hoping that this issue will be soon resolved.
developer_support@ebay
Hi @nik_lomba
Please go through the guide "From inventory item to eBay marketplace offer" and make sure you are following the correct flow for listing the items using the Inventory API.
nik_lomba
OP3 years agoHi @developer_support@ebay and that for your answer.
I'm following the same exact flow.
The guide doesn't specify how to create an inventory item in different marketplaces. It only mentions the marketplaceID during the creation of the offer.
In my case I'm able to create the inventory items but when I create their offer with the polish marketplaceID (or any marketplaceID different than the standard american one) I get the error as above.
I wonder if I have to give some custom header during the creation of the inventory intem or during any other operation?
frozennorthcardshop
·3 years agoHi, I'm currently having the same issue trying to create an offer on Ebay Canada Marketplace.
I know that item exists since if I do a getInventory, It is returned :
But if I try to create an offer I get :
Any help would be greatly appreciated.