Configure shipping costs
Trading API calls that configure shipping costs include:
- The Add family of calls:
This call defines and lists a new fixed-price item.
This call is also used to create and list multiple-variation listings.
This call creates and publishes a new listing on an eBay site.
This call creates one to five items and lists them on the specified eBay site.
- The Revise family of calls:
This call changes the properties of a currently active fixed-price listing, including a multiple-variation listings.
This call changes the properties of a currently active listing.
- The Relist family of calls:
Once a listing has ended, this call relists a single fixed-price or a single multiple-variation listing.
Once it has ended, this call relists a single auction-style item that has ended.
Retrieve shipping costs
Trading API calls that include shipping information (e.g., ShippingDetails.ShippingType
,) in their responses, include:
-
Use this call to retrieve shipping costs for an item at any point in the life of the listing. Note, however, that if you use it before the listing ends, information based on final item price cannot be known and will not be returned.
-
Use this call to retrieve actual shipping costs. Final item price is known and information based on final item price can be established by eBay and returned, and you can determine total cost.
-
This call is analogous to the Shipping Calculator seen in both the buyer and seller-facing pages. It is another way to obtain shipping cost information for an item at any point in the life of a listing for multiple shipping services. It is only for items for which calculated shipping is offered.
For example, international buyers can use GetItemShipping to retrieve Global Shipping Programme information for a listing. Passing in the DestinationCountryCode and the DestinationPostalCode results in information similar to that shown here:
<InternationalShippingServiceOption> <ShippingService>InternationalPriorityShipping</ShippingService> <ShippingServiceCost currencyID="USD">40</ShippingServiceCost> <ImportCharge currencyID="USD">40</ImportCharge> <ShipToLocation>DE</ShipToLocation> <ShipToLocation>CA</ShipToLocation> </InternationalShippingServiceOption>
The ShippingServiceCost and ImportCharge fields comprise the total amount the buyer must pay to ship the item. ImportCharge is not returned unless the ShippingService field has the value
InternationalPriorityShipping
. -
This call retrieves details for one or more order line items for a specified eBay listing.
-
This call retrieves detailed information about one or more order or order line items.