NAME
eBay::API::XML::DataType::FlatShippingPreferencesType
DESCRIPTION
Flat shipping preferences.
SYNOPSIS
INHERITANCE
eBay::API::XML::DataType::FlatShippingPreferencesType inherits from the eBay::API::XML::BaseDataType class
Subroutines:
setAmountPerAdditionalItem()
If the user specifies ChargeAmountForEachAdditionalItem for FlatShippingRateOption, then this value is used to specify how much to charge for each additional item.
Calls: SetUserPreferences
RequiredInput: No
# Argument: 'ns:AmountType'
getAmountPerAdditionalItem()
Calls: GetUserPreferences
Returned: Conditionally
# Returns: 'ns:AmountType'
setDeductionAmountPerAdditionalItem()
If the user specifies DeductAmountFromEachAdditionalItem for FlatShippingRateOption, then this value is used to specify how much to deduct for each additional item shipped.
Calls: SetUserPreferences
RequiredInput: No
# Argument: 'ns:AmountType'
getDeductionAmountPerAdditionalItem()
Calls: GetUserPreferences
Returned: Conditionally
# Returns: 'ns:AmountType'
setFlatRateInsuranceRangeCost()
For the given range, specifies the cost of insurance. If the InsuranceOption is either Optional or Required, then 6 instances of this field must be specified, one for each cost range.
Calls: SetUserPreferences
RequiredInput: No
# Argument: reference to an array of 'ns:FlatRateInsuranceRangeCostType'
getFlatRateInsuranceRangeCost()
Calls: GetUserPreferences
Returned: Conditionally
# Returns: reference to an array of 'ns:FlatRateInsuranceRangeCostType'
setFlatShippingRateOption()
Specifies how the user wants flat-rate shipping to be calculated.
Calls: SetUserPreferences
RequiredInput: No
# Argument: 'ns:FlatShippingRateOptionCodeType'
getFlatShippingRateOption()
Calls: GetUserPreferences
Returned: Conditionally
# Returns: 'ns:FlatShippingRateOptionCodeType'
setInsuranceOption()
Whether the seller offers shipping insurance and, if so, whether the insurance is optional or required. Flat and calculated shipping.
Calls: SetUserPreferences
RequiredInput: No
AllValuesExcept: NotOfferedOnSite
# Argument: 'ns:InsuranceOptionCodeType'
getInsuranceOption()
Calls: GetUserPreferences
Returned: Conditionally
# Returns: 'ns:InsuranceOptionCodeType'