Hi, I'm developing an application that shows the orders that are ready to be sent "awaiting shipment". I'm calling the getorders functions, and I set following values : DetailLevel.New.set_ReturnAll; NumberOfDays.Value := 30; Request.OrderRole.set_Seller and then I check that the OrderArray.Order.Items[I].ShippedTime is null,that OrderArray.Order.Items[I].PaidTime is not null and that OrderArray.Order.Items[I].CheckoutStatus.eBayPaymentStatus is "NoPaymentFailure". Now I'm trying to retrieve the shipping address.If I'm not wrong the OrderArray.Order.Items[I].ShippingAddress.... contains that information,unless the buyer has changed it during the paypal payment. So to get the correct shipping address do I have to check if the OrderArray.Order.Items[I].CheckoutStatus.PaymentMethod = PayPal and then call the getitemtransaction ? thank you!
No, the address within GetOrders is the address they used upon checkout and is the correct address. If they have changed it after the fact they would have had to contact you the seller to change it as the buyer cannot. In that case you would know where to ship it to (as the whole process would already be manual).