Hi, I am using ebay api eBay.Service.Call.GetOrdersCall.GetOrders and I found that the ShippingAddress of one order retrieved via this API is totally different compare to what I saw in ebay website (selling management). I have randomly check some orders, only this one is incorrect, I am not sure if there are any other orders which have the same issue because I have only used ebay API for days. please help me out. the ORDER ID is: 121137962263-1258065312002 Thank you in advance. Best Regards, Lei.
This could be as expected. It really depends on what the buyer does after he completes checkout of the item. When the seller updates the shipping address from the UI on
ebay.com, they are technically using Selling Manager Pro. Selling Manager has its own copy of shipping address, which is originally copied from the checkout shipping address. If a seller updates the address in Edit Sales Record page, or ReviseSellingManagerSaleRecord API, it only updates this shipping address in Selling Manager Pro. It does not update the original checkout shipping address where both the SoldReport and GetOrders get their information. So that is one reason why you might see a discrepancy.
Hi, @jourbandts , thank you and I may need your guide. I still keep finding discrepancy here, and the address both seem a valid address belong to the buyer. Seller does not change the address in Selling Manager Pro, that's for sure. Maybe there are some other reasons? What I want to do is trying to get correct shipping address via GetOrdersCall, then we can post the products to buyers. We dont want to send items to a wrong address or buyer's former address. For now, we use address displayed in Selling Manager Pro as the bible. We manually use the address from Selling Manager Pro if there is a discrepancy. That sounds terrible, right? :( Please help me . thank you.
No I don't think it is possible for the buyer to change his address. But I am not 100% sure. I also don't see why there would be a shipping difference between the API GetOrders and the UI. So there may be a bug. I would suggest opening a ticket here,
http://developer.ebay.com/support/developersupport/. There are no charges for bugs.