Tim Keefer > eBay-API > eBay::API::XML::DataType::FlatShippingPreferencesType

Download:
eBay-API-0.25.tar.gz

Dependencies

Annotate this POD

CPAN RT

New  2
Open  0
View/Report Bugs
Source  

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'

syntax highlighting: