cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

getOrders returning an empty array

I have successfully authenticated my application, created an access token through Oauth and refreshed it without any issues. I now need to be able to request orders for fulfillment. I have the correct scope (

https://api.ebay.com/oauth/api_scope/sell.fulfillment) and I can make the API call to 
https://api.ebay.com/sell/fulfillment/v1/order without any issue, no error - everything seems to be working perfectly. But when I make the call on my test eBay account which has one order, the orders array is returned empty. 

I thought maybe it takes time to process, but it has been over 18 hours now and still the orders array is empty. 

I am not getting any errors, so I don't understand why its not returning orders. 

Does anyone have any ideas or solutions?
Message 1 of 4
latest reply
3 REPLIES 3

getOrders returning an empty array

Did you figure out how to get a response? I have the same thing happen in the sandbox. You can try using the Trading API if that works for you. Specifically, GetOrders and GetItemTransactions. The order IDs you get back probably won't work with Fulfillment API.

Message 2 of 4
latest reply

getOrders returning an empty array

I didn't get any response and still only getting an empty array. But it might have something to do with the account I am using. Because when I connect with an older ebay account I can get the orders. Its just with a brand new account I was testing with that doesn't;t provide any orders. But very disappointing that ebay have no support or documentation on this. 

Message 3 of 4
latest reply

getOrders returning an empty array

Hi @glitzandbitzz @midwayusa1,

 

The Fulfillment API covers only the transactions that have completed the checkout process. This API does not cover pending payment purchases that require upfront payment before shipment.

Best Regards,
eBay Developer Support
Message 4 of 4
latest reply