question

yourtrustedseller24 avatar image
2 Likes"
yourtrustedseller24 asked ·

I want to report an API bug

Hi all, after switching to eBay Business account I started to receive constantly this error using ReviseFixedPriceItem API call: Error, Code: 21916328, Return policy value is not valid. Please specify a valid return policy.' It affects all 950+ listings in our store so we can't revise prices and quantities in it using 3 days which is super bad for selling!! **I've tried to submit the Return Policy ID with every ReviseFixedPriceItem API call, but it doesn't help!!** This parameter is optional in the request according the docs: https://developer.ebay.com/devzone/xml/docs/reference/ebay/revisefixedpriceitem.html#Request.Item.SellerProfiles.SellerReturnProfile.ReturnProfileID **I've checked the policy in the store setting - ALL LOOKS GOOD! I've contacted a customer service and we created together a new Return Policy and switched ALL listings to it - NOTHING HELPS!!** Also I can't create new listings because of this error. **AddFixedPriceItem API call gives the exactly same error.** **I'm 1000% sure it's a bug on eBay side. ** I see now that to submit a bug I need to purchase Premium Support. Dear eBay, why should I pay for submitting a bugs to you?? Will you solve the things you must solve???? I even can't attach a screenshot to this post - these forum works with terrible error. DEVELOPERS??? ARE YOU HERE?????? Dmitry.
bug
10 |600 characters needed characters left characters exceeded

Up to 2 attachments (including images) can be used with a maximum of 512.0 KiB each and 1.0 MiB total.

sanjeev_developersupport avatar image
1 Like"
sanjeev_developersupport answered ·
Hi @yourtrustedseller24, “According to our record, you set internationalReturnPolicy.returnsAcceptedOption to **ReturnsNotAccepted** for the ReturnProfileID':158704404017. However; UK, DE, and IE Business sellers are not allowed to create listing with International ReturnsNotAccepted. REF: https://developer.ebay.com/Devzone/XML/docs/Reference/eBay/AddFixedPriceItem.html#Request.Item.ReturnPolicy.InternationalReturnsAcceptedOption” Best Regard eBay Developer Support.
· Share
10 |600 characters needed characters left characters exceeded

Up to 2 attachments (including images) can be used with a maximum of 512.0 KiB each and 1.0 MiB total.

sanjeev_developersupport avatar image
0 Likes"
sanjeev_developersupport answered ·
Hi @yourtrustedseller24, You're welcome!! Best Regards eBay Developer Support
· Share
10 |600 characters needed characters left characters exceeded

Up to 2 attachments (including images) can be used with a maximum of 512.0 KiB each and 1.0 MiB total.

yourtrustedseller24 avatar image
0 Likes"
yourtrustedseller24 answered ·
Hi @sanjeev_developersupport, thanks for you reply. It worked!! Thaaaank yooooooooooouuuuuu!!! It was quite difficult to me to identify the problem, as I see now I had to go over all options in ReturnPolicy section of the ReviseFixedPriceItem call doc and check them one-by-one https://developer.ebay.com/devzone/xml/docs/reference/ebay/revisefixedpriceitem.html#Request.Item.ReturnPolicy.InternationalReturnsAcceptedOption I see the info you provided is also mentioned there. Sorry, my stupid. I was so dissapointed that no-one from Customer help couldn't help me and previous opened topics was unanswered. Now I see these forums are really helpful. Thanks again.
· Share
10 |600 characters needed characters left characters exceeded

Up to 2 attachments (including images) can be used with a maximum of 512.0 KiB each and 1.0 MiB total.

yourtrustedseller24 avatar image
0 Likes"
yourtrustedseller24 answered ·
Here is a link to Google doc with detailed description of the error, all steps that are taken and XML dump of the requests data, also a screenshot. https://docs.google.com/document/d/1PZPtsY1l76WWptcmFoNuJf6QTga9FLGVYRLGWRDDYSo/edit?usp=sharing Please check the link cause I can't upload this doc as pdf here, I have "Error parsing the uploaded file." constantly. Dmitry.
· Share
10 |600 characters needed characters left characters exceeded

Up to 2 attachments (including images) can be used with a maximum of 512.0 KiB each and 1.0 MiB total.

yourtrustedseller24 avatar image
0 Likes"
yourtrustedseller24 answered ·
Hi eBay Developer Support, thanks for your reply. It's valuable to hear something from you. Here is a sample list of item IDs that produces the error ebaysdk.exception.ConnectionError: 'ReviseFixedPriceItem: Class: RequestError, Severity: Error, Code: 21916328, Return policy value is not valid. Please specify a valid return policy.' 312388852981, 312388854410, 312388854418, 312391508740, 312391523200, 312391528928, 312391529025, 312391529618, 312392811864, 312392821772, 312427362303, 312429689581, 312430567347, 312433177198, 312433227385, 312442293315, 312442406154, 312447678873, 312447722305, 312447777190, 312449854420, 312449906134, 312457512388, 312457521692, 312465803461, 312467504913, 312467539636, 312468952993, 312468960928, 312468964389, 312490167651, 312490462978, 312495087448, 312495093095, 312499224428, 312539253710, 312539257044, 312574480974, 312574486659, 312591511772, 312591538679, 312591550088, 312591569896, 312591577038, 312592130618, 312592787960, 312612550316, 312612946798, 312612999347, 312616979610, 312616987219, 312616987481, 312616995008, 312629633090, 312636053780, 312636060705, 312636061732, 312636063100, 312636068405, 312636069171, 312636074790, 312636082312, 312649008910, 312655349702, 312668960835, 312668962504, 312669972602, 312671738615, 312671789532, 312671833662, 312675220678, 312678623549, 312678759541, 312678759684, 312678760513, 312678761402, 312678763506, 312679836052, 312680224310, 312680249878, 312680255584, 312680271749, 312680287792, 312683199814, 312688682338, 312688697590, 312688703192, 312688988248, 312689166160, 312690790852, 312693752857, 312700429866, 312709176724, 312715028326, 312716557592, 312716558353, 312717083008, 312717124878, 312717125282, 312718530683, 312718899126, 312721460953, 312725053503, 312726545112, 312726937188, 312734225435, 312734566503, 312735947739, 312736148373, 312736171799, 312739071269, 312740601413, 312741057020, 312743767755, 312744263439, 312744263474, 312744317290, 312745381848, 312746332309, 312746517277, 312747730926, 312749671564, 312749671990, 312749902213, 312749912512, 312750360858, 312755180618, 312755180718, 312759627280, 312762451892, 312762558526, 312762846308, 312762846382, 312763202437, 312769965304, 312769966826, 312769987285, 312770121656, 312770322141, 312770442552, 312770726230, 312770802945, 312770812712, 312770868055, 312770917181, 312770943154, 312770996056, 312771033455, 312771049553, 312771092371, 312771184082, 312771268639, 312771390736, 312772400484, 312773348075, 312773613468, 312773661549, 312774996474, 312775179768, 312775299978, 312779291566, 312779449234, 312779505284, 312779605306, 312780265789, 312780495458, 312780573959, 312782689013, 312782771066, 312782858041, 312782985484, 312783036930, 312783036972, 312783138980, 312783342042, 312783431573, 312783691565, 312785402562, 312785405827, 312785412216, 312785413673, 312786026080, 312786027992, 312786030871, 312786033909, 312786043515, 312786231772, 312786411698, 312786411719, 312786544589, 312786544665, 312787769669, 312787778915, 312787809965, 312787810181, 312787813081, 312787816455, 312789038854, 312789038875, 312789038896, 312789038920, 312791260351, 312791575374, 312791575423, 312791670797, 312791827372, 312792923383, 312793038061, 312793249335, 312793504644, 312793504679, 312793614401, 312793658630, 312793698442, 312794183190, 312794183229, 312794249161, 312796376278 All of them are assigned to Return Policy 158704404017. These combinations of parameters was submitted: {'Item': {'ItemID': 312442293315, 'StartPrice': Decimal('8.28')}} or with ReturnProfileId (which is not mandatory, but I tried to submit the current Return profile or another one which is also present in store's Business Policies): {'Item': {'ItemID': 312616979610, 'Quantity': 0, 'SellerProfiles': {'SellerReturnProfile': {'ReturnProfileID': 158704404017}}}} It's in Python code, I use the official eBay Python SDK, never had any problem with it before. I investigated a releases on GitHub to ensure they haven't changed anything. They haven't changed anything in the Trading API call for a long time. As I said, the bug started to appear right after we switched to eBay Business Account. It's a store in UK region. I will try to find a way to upload a screenshot, now I see that site is failed to parse a file here despite it's a regular PNG of 77 Kb.
· Share
10 |600 characters needed characters left characters exceeded

Up to 2 attachments (including images) can be used with a maximum of 512.0 KiB each and 1.0 MiB total.

ankit_developersupport avatar image
0 Likes"
ankit_developersupport answered ·
Hi @yourtrustedseller24, We are investigating this and get back to you soon. During this period please file a Premium [Support ticket][1] which is one time chargeable after that reporting bugs are free for further. Best Regards eBay Developer Support [1]: https://developer.ebay.com/signin?return_to=%2Fmy%2Fsupport%2Ftickets
· Share
10 |600 characters needed characters left characters exceeded

Up to 2 attachments (including images) can be used with a maximum of 512.0 KiB each and 1.0 MiB total.

Write an Answer

Hint: Notify or tag a user in this post by typing @username.

Up to 2 attachments (including images) can be used with a maximum of 512.0 KiB each and 1.0 MiB total.