eBay Trading APIVersion 1371


Type used by the CalculatedShippingDiscount container, which is used in the SetShippingDiscountProfiles call to create one or more discounted calculated shipping rules. The CalculatedShippingDiscount container is returned in the response of all other calls that use this type.

Types that use CalculatedShippingDiscountType:

Calls that use CalculatedShippingDiscountType:


DiscountName ( DiscountNameCodeType ) [0..1]
This enumeration value indicates the type of calculated shipping discount rule that is being applied. Each rule is explained below.
See the Field Index to learn which calls use DiscountName.

DiscountProfile ( DiscountProfileType ) [0..*]
This container provides details of this particular calculated shipping discount profile.

For SetShippingDiscountProfiles: If the ModifyActionCode value is set to Update, all details of the modified version of the profile must be provided. If the ModifyActionCode value is set to Delete, the DiscountProfileID is required, the MappingDiscountProfileID is optional, and all other fields of the container are no longer applicable.

Restrictions on how many profiles can exist for a given discount rule are discussed in the Features Guide documentation on Shipping Cost Discount Profiles.
See the Field Index to learn which calls use DiscountProfile.