eBay Trading APIVersion 1039

ShippingServiceCostOverrideType

Type defining the ShippingServiceCostOverride container, which is used to override the flat shipping costs for each domestic and/or international shipping service 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 every domestic and/or international shipping service that is defined in the Business Policies shipping profile. For example, you cannot override the shipping costs for one domestic shipping service but not the other domestic shipping services defined in the Business Policies shipping profile. The same rule applies to international shipping services.

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 domestic shipping services, the ShippingServiceType field should be set to 'Domestic', and to override the shipping costs for international shipping services, 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 domestic or international shipping costs are being overridden. To override the shipping costs for each domestic shipping service in the Business Policies shipping profile, this field should be set to 'Domestic', and to override the shipping costs for each international shipping service, this field should be set to 'International'.
See the Field Index to learn which calls use ShippingServiceType.

ShippingSurcharge ( AmountType (double) ) [0..1]
This dollar value indicates the shipping surcharge applicable to the domestic shipping service. If the shipping service costs override operation is successful, this value will override the corresponding shippingSurcharge value set in the domesticShippingPolicyInfoService container in the Business Policies shipping profile.

This field can only be used if the shipping surcharges are applicable for the corresponding shipping service.
See the Field Index to learn which calls use ShippingSurcharge.