SetShippingDiscountProfilesRequestType
Enables a seller to define shipping cost discount profiles and a few additional parameters related to combined payment, such as shipping insurance and packaging handling costs.
Fields
CalculatedHandlingDiscount ( CalculatedHandlingDiscountType )
CalculatedShippingDiscount ( CalculatedShippingDiscountType )
CombinedDuration ( CombinedPaymentPeriodCodeType )
CurrencyID ( CurrencyCodeType )
FlatShippingDiscount ( FlatShippingDiscountType )
InternationalShippingInsurance ( ShippingInsuranceType )
ModifyActionCode ( ModifyActionCodeType )
PromotionalShippingDiscountDetails ( PromotionalShippingDiscountDetailsType )
ShippingInsurance ( ShippingInsuranceType )

CalculatedHandlingDiscount ( CalculatedHandlingDiscountType ) [0..1]
The data for the specific packaging/handling cost details for combined payment.
See the Field Index to learn which calls use CalculatedHandlingDiscount.

CalculatedShippingDiscount ( CalculatedShippingDiscountType ) [0..1]
Details of a shipping cost discount profile for calculated shipping. If this is provided, FlatShippingDiscount and PromotionalShippingDiscountDetails should be omitted.
See the Field Index to learn which calls use CalculatedShippingDiscount.

CombinedDuration ( see CombinedPaymentPeriodCodeType for possible values ) [0..1]
Only those items purchased within CombinedDuration days of each other can be combined into an order and benefit from any shipping discounts.
See the Field Index to learn which calls use CombinedDuration.

CurrencyID ( see CurrencyCodeType for possible values ) [0..1]
The ID of the currency to be used for shipping cost discounts and insurance for combined payment. A discount profile can only be associated with a listing if the currency ID of the profile matches the currency ID of the listing. Required if the user creates flat rate shipping discount profiles, a promotional discount, a packaging/handling cost profile based on a variable discount rule, or if the user defines shipping insurance range/fee pairs.

Note: There is a currencyID attribute on many elements of SetShippingDiscountProfiles. To avoid an error, be sure to use the same value of CurrencyCodeType in each occurrence within the same request.
See the Field Index to learn which calls use CurrencyID.

FlatShippingDiscount ( FlatShippingDiscountType ) [0..1]
Details of a shipping cost discount profile for flat rate shipping. If this is provided, CalculatedShippingDiscount and PromotionalShippingDiscountDetails should be omitted.
See the Field Index to learn which calls use FlatShippingDiscount.

InternationalShippingInsurance ( ShippingInsuranceType ) [0..1]
Information establishing what fee to apply for international shipping insurance for combined payment depending on which range the order item- total price falls into.
See the Field Index to learn which calls use InternationalShippingInsurance.

ModifyActionCode ( see ModifyActionCodeType for possible values ) [0..1]
Indicates what action to take on the specified flat shipping discount, calculated shipping discount or promotional discount. If the action is Delete and if a flat rate or calculated shipping discount profile is specified, the discount profile identified by DiscountProfile.DiscountProfileID is deleted (see DiscountProfile.MappedDiscountProfileID for related details).
See the Field Index to learn which calls use ModifyActionCode.

PromotionalShippingDiscountDetails ( PromotionalShippingDiscountDetailsType ) [0..1]
The data for the promotional shipping discount. If this is provided, FlatShippingDiscount and CalculatedShippingDiscount should be omitted.
See the Field Index to learn which calls use PromotionalShippingDiscountDetails.

ShippingInsurance ( ShippingInsuranceType ) [0..1]
Information establishing what fee to apply for domestic shipping insurance for combined payment depending on which range the order item-total price falls into.
See the Field Index to learn which calls use ShippingInsurance.

This document was generated with a customized version of the apireferencedocs tool.

© 2005–2009 eBay, Inc. All rights reserved. This documentation and the API may only be used in accordance with the eBay Developers Program and API License Agreement.