GetOrders return wrong ShipppingDetails and MonetaryDetails
GetOrders is sometimes returning wrong Informations (wrong ShippingCosts and PayPal Payment that does not exist) for orders with one single item. Symptoms: a) ShippingServiceSelected.ShippingServiceCost Value has double amount b) MonetaryDetails contains 2 PayPal Payments, one with fees the other without fees. One of the specified ReferenceID does not exist in PayPal but quering it in PayPal will redirect you to the other payment. Does anyone else experience this issue ? (Example OrderID: 300876456103-1033330965020)
Hmm that is interesting. On the surface it looks like they bought a quantity of 2, or paid twice. But in looking at the end result and your question, it seems only 1 should have been purchased. I can't say for sure what is happening from the PayPal side. But I would suggest opening a ticket both with PayPal and with eBay. For the PayPal ticket send them the 2 ExternalTransactionID and see why one can be found and the other can't. And for the eBay support ticket,
http://developer.ebay.com/support/developersupport/, send exactly what you have in this forum post and we can see why we are charging exactly double.