Developers Program

Specify different shipping rates for the Shipping locations that are not returned in GetEbayDetails response

Published: March 29 2012, 4:49:00 PMยทUpdated: September 04 2022, 11:45:17 PM

Products

Answer

Question: How to indicate the different shipping price for any African country, or New Zealand that are not listed in the ShippingLocationDetails in the GeteBayDetails API response?

Answer: You can specify an InternationalShippingServiceOption in the AddItem request and set the ShipToLocation to WorldWide inside the container as below:

<InternationalShippingServiceOption>
<ShippingService>USPSFirstClassMailInternational</ShippingService>
<ShippingServiceCost currencyID="USD">11.89</ShippingServiceCost>
<ShippingServicePriority>1</ShippingServicePriority>
<ShipToLocation>CA</ShipToLocation>
</InternationalShippingServiceOption>
<InternationalShippingServiceOption>
<ShippingService>USPSFirstClassMailInternational</ShippingService>
<ShippingServiceCost currencyID="USD">17.26</ShippingServiceCost>
<ShippingServicePriority>2</ShippingServicePriority>
<ShipToLocation>Americas</ShipToLocation>
<ShipToLocation>Europe</ShipToLocation>
<ShipToLocation>GB</ShipToLocation>
<ShipToLocation>DE</ShipToLocation>
<ShipToLocation>Asia</ShipToLocation>
<ShipToLocation>AU</ShipToLocation>
<ShipToLocation>JP</ShipToLocation>
</InternationalShippingServiceOption>
<InternationalShippingServiceOption>
<ShippingService>USPSExpressMailInternational</ShippingService>
<ShippingServiceCost currencyID="USD">33.26</ShippingServiceCost>
<ShippingServicePriority>3</ShippingServicePriority>
<ShipToLocation>CA</ShipToLocation>
</InternationalShippingServiceOption>
<InternationalShippingServiceOption>
<ShippingService>USPSExpressMailInternational</ShippingService>
<ShippingServiceCost currencyID="USD">35.97</ShippingServiceCost>
<ShippingServicePriority>4</ShippingServicePriority>
<ShipToLocation>Americas</ShipToLocation>
<ShipToLocation>Europe</ShipToLocation>
<ShipToLocation>GB</ShipToLocation>
<ShipToLocation>DE</ShipToLocation>
</InternationalShippingServiceOption>
<InternationalShippingServiceOption>
<ShippingService>USPSExpressMailInternational</ShippingService>
<ShippingServiceCost currencyID="USD">36.66</ShippingServiceCost>
<ShippingServicePriority>5</ShippingServicePriority>
<ShipToLocation>Worldwide</ShipToLocation>
</InternationalShippingServiceOption>

Question: Does the shipping rate for the <ShipToLocation>WorldWide </ShipToLocation> overrides the other shipping rate specified for
for Europe, Asia, Americas, etc?

Answer: No, it will not. If a seller provided cost for a particular country or region, that price should always take priority. Worldwide is a fall back.

How well did this answer your question?