Does the new Sell API have order notifications like PayPal IPN?
I am using the new Sell API but cannot see any notification documentation. 1. Can it notify new orders? 2. If not, is it planned? 3. If not planned, is there another way to find out when an order on eBay has been placed? This is necessary to manage stock if customers sell items on multiple platforms, e.g. their own website, eBay, Amazon.
email@example.com I'd like to know as soon as an order has been placed and paid on eBay. Ideally receive the order ID from eBay so I can retrieve the order details. If this isn't possible, just a notification will do which tells me a new order has been placed and paid. Thanks
I am not sure whether or not eBay offers this IPN service or not. I'm using the getOrders call to the Fulfillment API in order to do this. I have it calling every 5 minutes or so, where each time a new order shows up, I add the order information to a database. You could easily set this up to notify you about a new order with a mail function. I assume 5 minutes is not anywhere near the maximum request rate available, it's just all I need for my application.
@coddledcanine This is how I am planning to do it. However the problem with this method is that there is small chance of selling the same item, which has just been sold on eBay, on Amazon, my website or some other platform. An instant notification from eBay will help reduce the chance of this happening.
A year later and there is still no Financial transaction notification API. Polling the Ebay server for transactions is not the answer and is not scalable. Ebay should be calling our backend server at the moment a sale is completed. This is what PayPal IPN (and webhooks) has done for years. The fact that Ebay did not build this in from the start makes me doubt they understand the needs of a large scale financial transaction API. How exactly do they expect sellers to automate the backend and fulfillment processes? Oh, and today we have funds available in PayPal the moment a sale is completed... now we get to wait days for it to land in a bank account where I don't want it. Great. All for the "benefit" that a buyer can use Google and Apple pay, whoopee. (Yes, I know the real motivation is that Ebay wants a part of the financial transaction revenue). We spent untold hours of programming work to get our backend systems working smoothly with PayPal APIs. Now we get to do it all again, and before we even start we know the Ebay Finance API is inadequate. Great.
@cabin-globa I share your frustration. I have given up expecting better from eBay. Like previous updates, the "managed payments" update is going to be a mess. Their teams do not test properly before publishing updates and as a consequence they break our systems.