This doc page has moved! You should be automatically redirected to the resources page for the eBay Account API. If you are not redirected automatically, follow this link to the Account API.

eBay Account APIVersion 1.2.0

ShippingOption

This complex type defines the shipping options offered by the seller.

Types that use ShippingOption:

Calls that use ShippingOption:

Fields



Required if the request payload contains a shippingOptions container (costType is required within the shippingOptions container).

Defines whether the shipping cost is a flat rate or calculated cost.
See the Field Index to learn which calls use costType.

insuranceFee ( Amount ) [0..?]
Required if shippingOptions.insuranceOffered is set to true.

Sellers can offer international shipping insurance only when they ship to AU, FR, or IT. This value indicates the cost the buyer must pay to purchase shipping insurance for the item.
See the Field Index to learn which calls use insuranceFee.

insuranceOffered ( boolean ) [0..?]
When set to true, it indicates the seller offers shipping insurance. The optionType shows whether this is for either a domestic or international shipment.

Shipping insurance is currently supported in only Austrailia (AU), France (FR), and Italy (IT). Internaltional shipping is supported only if the seller has opted-in to the Global Shipping Program, which can be set by navigating to Account Settings > Site Preferences > Shipping preferences on the eBay site.
See the Field Index to learn which calls use insuranceOffered.

Required if the request payload contains a shippingOptions container (optionType is required within the shippingOptions container).

Defines whether the shipping option covers domestic or international shipping.
See the Field Index to learn which calls use optionType.

packageHandlingCost ( Amount ) [0..?]
The amount the buyer must pay for shipping and handling.
See the Field Index to learn which calls use packageHandlingCost.

rateTableId ( string ) [0..?]
Note: This field is for future use; it is not yet live on the Production or Sandbox servers.

A unique eBay-assigned ID for the shipping rate table. This ID is associated with a user-created shipping rate table. For information on creating rate tables, see Using shipping rate tables. Use the getRateTables call to retrieve information on a seller's rate tables (including the rateTableId).
See the Field Index to learn which calls use rateTableId.

shippingServices ( array of ShippingService ) [0..?]
Required if the request payload contains a shippingOptions container (shippingServices is required within the shippingOptions container).

List of shipping services offered by the seller.
See the Field Index to learn which calls use shippingServices.