eBay Trading APIVersion 1349
 

ShippingServiceCostOverrideType

Type defining the ShippingServiceCostOverride container, which is used to override the flat shipping costs for a domestic and/or international shipping service option that is defined in the domesticShippingPolicyInfoService and intlShippingPolicyInfoService containers of the Business Policies shipping profile. Shipping costs include the cost to ship one item, the cost to ship each additional identical item, and any shipping surcharges applicable to domestic shipping services. A ShippingServiceCostOverride container is required for each domestic and/or international shipping service option whose costs the seller wishes to override.

Type that uses ShippingServiceCostOverrideType:

Calls that use ShippingServiceCostOverrideType:

Fields

ShippingServiceAdditionalCost ( AmountType (double) ) [0..1]
This dollar value indicates the cost to ship each additional identical item to the buyer. If the shipping service costs override operation is successful, this value will override the corresponding shippingServiceAdditionalCost value set in the domesticShippingPolicyInfoService (domestic shipping service) or intlShippingPolicyInfoService (international shipping service) containers in the Business Policies shipping profile.

This field is only applicable to multi-quantity, fixed-price listings.
See the Field Index to learn which calls use ShippingServiceAdditionalCost.

ShippingServiceCost ( AmountType (double) ) [0..1]
This dollar value indicates the shipping service cost to ship one item to the buyer. If the shipping service costs override operation is successful, this value will override the corresponding shippingServiceCost value set in the domesticShippingPolicyInfoService (domestic shipping service) or intlShippingPolicyInfoService (international shipping service) containers in the Business Policies shipping profile.
See the Field Index to learn which calls use ShippingServiceCost.

ShippingServicePriority ( int ) [0..1]
This integer value maps the particular instance of the ShippingServiceCostOverride container to the domesticShippingPolicyInfoService or intlShippingPolicyInfoService container of the Business Policies shipping profile. The ShippingServicePriority value should match the sortOrderId value for the matching shipping service in the Business Policies shipping profile. If overriding the shipping costs for a domestic shipping service, the ShippingServiceType field should be set to 'Domestic', and to override the shipping costs for an international shipping service, the ShippingServiceType field should be set to 'International'.

If any of the domestic and/or international shipping service priorities and shipping service options in the Add/Revise/Relist call and Business Policies shipping profile do not match, an error occurs.
See the Field Index to learn which calls use ShippingServicePriority.

ShippingServiceType ( ShippingServiceType ) [0..1]
This enumerated value indicates whether the shipping costs of a domestic or an international shipping costs are being overridden. To override the shipping costs for any domestic shipping service in the Business Policies shipping profile, this field should be set to 'Domestic', and to override the shipping costs for any international shipping service, this field should be set to 'International'.
See the Field Index to learn which calls use ShippingServiceType.