question

scgame avatar image
0 Likes"
scgame asked ·

Dear support/IT admins - please fix the sandbox - app testing currently impossible

Hi, at the moment testing my application (and I am sure that is true for other developer's applications, too) in the sandbox simply is impossible for at least the following two to three reasons: Using the getItem function always returns "item id not found" also for items which definitely exist in the sandbox. (The same works well in production environment.) The issue is describe here: https://forums.developer.ebay.com/questions/36215/error-11001-the-specified-item-id-was-not-found.html Using initiateGuestCheckoutSession returns an "internal server error". The issue is described here: https://forums.developer.ebay.com/questions/34709/internal-server-error-500.html. Of course I would test that (without buying anything) in production environment but since my App is not approved I cannot do that. I guess others have the same issue. At last the above method uses the following header: X-EBAY-C-ENDUSERCTX:deviceId= and I cannot find any good hint how to implement this although it apparently is related to the "PayPal (risk) library" integration - whatever that is.
sandbox-problemsandbox not workinggetiteminternal server errortestinginitiateguestcheckoutsession
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.

1 Answer

· Write an Answer
eram_developersupport avatar image
0 Likes"
eram_developersupport answered ·

Hi @scgame ,

We apologize for the inconvenience, as the sandbox currently does have some deficiencies.


We understand this is causing frustration and may be blocking you from testing. So we suggest using production to test if applicable. Please ensure you adhere to these [best practices|https://www.ebay.com/help/policies/listing-policies/test-listings-policy?id=5039] when testing in production.


Also for reference here https://ebaydts.com/eBayKBDetails?KBid=684 are the list of Unsupported Features for the Sandbox.You can use the getItemByLegacyId call. This method lets you use the legacy item IDs retrieve the details of a specific item, such as description, price, and other information the buyer needs to make a purchasing decision. It also returns the RESTful item ID.
REF: https://developer.ebay.com/api-docs/buy/browse/resources/item/methods/getItemByLegacyId


The new APIs, such as the Browse API, don't normally recognize legacy item ID numbers.
initiateGuestCheckoutSession problem is now resolved please check and if issue still persist let us know.


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.

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.