Currently I have a system which retrieves a list of orders from eBay (using the GetOrders
API call) to do some processing. System will display the list of orders for users to check to update status to Shipped (using CompleteSale
API call).
The problem I am having now is that the process of updating the status using the API is kind of slow because the CompleteSale
is being called for each order (possible that user check 1000 records to update status to Shipped at one time). Is it possible to send multiple items in one CompleteSale
call or is there other API calls that is able to ?
Thanks
You simply add several ItemIDs and TransactionIDs to one request like this (for php)
I think it should also work if you use orderIDs instead! Please be aware that you cannot use multiple buyerUserIDs (for the recipient). Use only itemID/transactionID pairs.
This is based off the eBay PHP sample code provided here:
https://ebay.custhelp.com/app/answers/detail/a_id/1876/~/getorders-php-code-sample
Just change the call to what you need!
Hope this helps!