Class: ShippingDetailsType

Inherits:
Object
  • Object
show all
Defined in:
lib/eBay.rb

Overview

urn:ebay:apis:eBLBaseComponentsShippingDetailsType

allowPaymentEdit - SOAP::SOAPBoolean
applyShippingDiscount - SOAP::SOAPBoolean
calculatedShippingRate - CalculatedShippingRateType
changePaymentInstructions - SOAP::SOAPBoolean
insuranceFee - AmountType
insuranceOption - InsuranceOptionCodeType
insuranceWanted - SOAP::SOAPBoolean
paymentEdited - SOAP::SOAPBoolean
paymentInstructions - SOAP::SOAPString
salesTax - SalesTaxType
shippingRateErrorMessage - SOAP::SOAPString
shippingRateType - ShippingRateTypeCodeType
shippingServiceOptions - ShippingServiceOptionsType
internationalShippingServiceOption - InternationalShippingServiceOptionsType
shippingType - ShippingTypeCodeType
sellingManagerSalesRecordNumber - SOAP::SOAPInt
thirdPartyCheckout - SOAP::SOAPBoolean
taxTable - TaxTableType
getItFast - SOAP::SOAPBoolean
shipmentTrackingNumber - SOAP::SOAPString
shippingServiceUsed - SOAP::SOAPToken
defaultShippingCost - AmountType
insuranceDetails - InsuranceDetailsType
internationalInsuranceDetails - InsuranceDetailsType
shippingDiscountProfileID - SOAP::SOAPString
flatShippingDiscount - FlatShippingDiscountType
calculatedShippingDiscount - CalculatedShippingDiscountType
promotionalShippingDiscount - SOAP::SOAPBoolean
internationalShippingDiscountProfileID - SOAP::SOAPString
internationalFlatShippingDiscount - FlatShippingDiscountType
internationalCalculatedShippingDiscount - CalculatedShippingDiscountType
internationalPromotionalShippingDiscount - SOAP::SOAPBoolean
promotionalShippingDiscountDetails - PromotionalShippingDiscountDetailsType
cODCost - AmountType

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(allowPaymentEdit = nil, applyShippingDiscount = nil, calculatedShippingRate = nil, changePaymentInstructions = nil, insuranceFee = nil, insuranceOption = nil, insuranceWanted = nil, paymentEdited = nil, paymentInstructions = nil, salesTax = nil, shippingRateErrorMessage = nil, shippingRateType = nil, shippingServiceOptions = [], internationalShippingServiceOption = [], shippingType = nil, sellingManagerSalesRecordNumber = nil, thirdPartyCheckout = nil, taxTable = nil, getItFast = nil, shipmentTrackingNumber = nil, shippingServiceUsed = nil, defaultShippingCost = nil, insuranceDetails = nil, internationalInsuranceDetails = nil, shippingDiscountProfileID = nil, flatShippingDiscount = nil, calculatedShippingDiscount = nil, promotionalShippingDiscount = nil, internationalShippingDiscountProfileID = nil, internationalFlatShippingDiscount = nil, internationalCalculatedShippingDiscount = nil, internationalPromotionalShippingDiscount = nil, promotionalShippingDiscountDetails = nil, cODCost = nil) ⇒ ShippingDetailsType

Returns a new instance of ShippingDetailsType.



24023
24024
24025
24026
24027
24028
24029
24030
24031
24032
24033
24034
24035
24036
24037
24038
24039
24040
24041
24042
24043
24044
24045
24046
24047
24048
24049
24050
24051
24052
24053
24054
24055
24056
24057
24058
24059
# File 'lib/eBay.rb', line 24023

def initialize(allowPaymentEdit = nil, applyShippingDiscount = nil, calculatedShippingRate = nil, changePaymentInstructions = nil, insuranceFee = nil, insuranceOption = nil, insuranceWanted = nil, paymentEdited = nil, paymentInstructions = nil, salesTax = nil, shippingRateErrorMessage = nil, shippingRateType = nil, shippingServiceOptions = [], internationalShippingServiceOption = [], shippingType = nil, sellingManagerSalesRecordNumber = nil, thirdPartyCheckout = nil, taxTable = nil, getItFast = nil, shipmentTrackingNumber = nil, shippingServiceUsed = nil, defaultShippingCost = nil, insuranceDetails = nil, internationalInsuranceDetails = nil, shippingDiscountProfileID = nil, flatShippingDiscount = nil, calculatedShippingDiscount = nil, promotionalShippingDiscount = nil, internationalShippingDiscountProfileID = nil, internationalFlatShippingDiscount = nil, internationalCalculatedShippingDiscount = nil, internationalPromotionalShippingDiscount = nil, promotionalShippingDiscountDetails = nil, cODCost = nil)
  @allowPaymentEdit = allowPaymentEdit
  @applyShippingDiscount = applyShippingDiscount
  @calculatedShippingRate = calculatedShippingRate
  @changePaymentInstructions = changePaymentInstructions
  @insuranceFee = insuranceFee
  @insuranceOption = insuranceOption
  @insuranceWanted = insuranceWanted
  @paymentEdited = paymentEdited
  @paymentInstructions = paymentInstructions
  @salesTax = salesTax
  @shippingRateErrorMessage = shippingRateErrorMessage
  @shippingRateType = shippingRateType
  @shippingServiceOptions = shippingServiceOptions
  @internationalShippingServiceOption = internationalShippingServiceOption
  @shippingType = shippingType
  @sellingManagerSalesRecordNumber = sellingManagerSalesRecordNumber
  @thirdPartyCheckout = thirdPartyCheckout
  @taxTable = taxTable
  @getItFast = getItFast
  @shipmentTrackingNumber = shipmentTrackingNumber
  @shippingServiceUsed = shippingServiceUsed
  @defaultShippingCost = defaultShippingCost
  @insuranceDetails = insuranceDetails
  @internationalInsuranceDetails = internationalInsuranceDetails
  @shippingDiscountProfileID = shippingDiscountProfileID
  @flatShippingDiscount = flatShippingDiscount
  @calculatedShippingDiscount = calculatedShippingDiscount
  @promotionalShippingDiscount = promotionalShippingDiscount
  @internationalShippingDiscountProfileID = internationalShippingDiscountProfileID
  @internationalFlatShippingDiscount = internationalFlatShippingDiscount
  @internationalCalculatedShippingDiscount = internationalCalculatedShippingDiscount
  @internationalPromotionalShippingDiscount = internationalPromotionalShippingDiscount
  @promotionalShippingDiscountDetails = promotionalShippingDiscountDetails
  @cODCost = cODCost
  @__xmlele_any = nil
end

Instance Attribute Details

#__xmlele_anyObject (readonly)

Returns the value of attribute __xmlele_any.



24017
24018
24019
# File 'lib/eBay.rb', line 24017

def __xmlele_any
  @__xmlele_any
end

#allowPaymentEditObject

Returns the value of attribute allowPaymentEdit.



23983
23984
23985
# File 'lib/eBay.rb', line 23983

def allowPaymentEdit
  @allowPaymentEdit
end

#applyShippingDiscountObject

Returns the value of attribute applyShippingDiscount.



23984
23985
23986
# File 'lib/eBay.rb', line 23984

def applyShippingDiscount
  @applyShippingDiscount
end

#calculatedShippingDiscountObject

Returns the value of attribute calculatedShippingDiscount.



24009
24010
24011
# File 'lib/eBay.rb', line 24009

def calculatedShippingDiscount
  @calculatedShippingDiscount
end

#calculatedShippingRateObject

Returns the value of attribute calculatedShippingRate.



23985
23986
23987
# File 'lib/eBay.rb', line 23985

def calculatedShippingRate
  @calculatedShippingRate
end

#changePaymentInstructionsObject

Returns the value of attribute changePaymentInstructions.



23986
23987
23988
# File 'lib/eBay.rb', line 23986

def changePaymentInstructions
  @changePaymentInstructions
end

#cODCostObject

Returns the value of attribute cODCost.



24016
24017
24018
# File 'lib/eBay.rb', line 24016

def cODCost
  @cODCost
end

#defaultShippingCostObject

Returns the value of attribute defaultShippingCost.



24004
24005
24006
# File 'lib/eBay.rb', line 24004

def defaultShippingCost
  @defaultShippingCost
end

#flatShippingDiscountObject

Returns the value of attribute flatShippingDiscount.



24008
24009
24010
# File 'lib/eBay.rb', line 24008

def flatShippingDiscount
  @flatShippingDiscount
end

#getItFastObject

Returns the value of attribute getItFast.



24001
24002
24003
# File 'lib/eBay.rb', line 24001

def getItFast
  @getItFast
end

#insuranceDetailsObject

Returns the value of attribute insuranceDetails.



24005
24006
24007
# File 'lib/eBay.rb', line 24005

def insuranceDetails
  @insuranceDetails
end

#insuranceFeeObject

Returns the value of attribute insuranceFee.



23987
23988
23989
# File 'lib/eBay.rb', line 23987

def insuranceFee
  @insuranceFee
end

#insuranceOptionObject

Returns the value of attribute insuranceOption.



23988
23989
23990
# File 'lib/eBay.rb', line 23988

def insuranceOption
  @insuranceOption
end

#insuranceWantedObject

Returns the value of attribute insuranceWanted.



23989
23990
23991
# File 'lib/eBay.rb', line 23989

def insuranceWanted
  @insuranceWanted
end

#internationalCalculatedShippingDiscountObject

Returns the value of attribute internationalCalculatedShippingDiscount.



24013
24014
24015
# File 'lib/eBay.rb', line 24013

def internationalCalculatedShippingDiscount
  @internationalCalculatedShippingDiscount
end

#internationalFlatShippingDiscountObject

Returns the value of attribute internationalFlatShippingDiscount.



24012
24013
24014
# File 'lib/eBay.rb', line 24012

def internationalFlatShippingDiscount
  @internationalFlatShippingDiscount
end

#internationalInsuranceDetailsObject

Returns the value of attribute internationalInsuranceDetails.



24006
24007
24008
# File 'lib/eBay.rb', line 24006

def internationalInsuranceDetails
  @internationalInsuranceDetails
end

#internationalPromotionalShippingDiscountObject

Returns the value of attribute internationalPromotionalShippingDiscount.



24014
24015
24016
# File 'lib/eBay.rb', line 24014

def internationalPromotionalShippingDiscount
  @internationalPromotionalShippingDiscount
end

#internationalShippingDiscountProfileIDObject

Returns the value of attribute internationalShippingDiscountProfileID.



24011
24012
24013
# File 'lib/eBay.rb', line 24011

def internationalShippingDiscountProfileID
  @internationalShippingDiscountProfileID
end

#internationalShippingServiceOptionObject

Returns the value of attribute internationalShippingServiceOption.



23996
23997
23998
# File 'lib/eBay.rb', line 23996

def internationalShippingServiceOption
  @internationalShippingServiceOption
end

#paymentEditedObject

Returns the value of attribute paymentEdited.



23990
23991
23992
# File 'lib/eBay.rb', line 23990

def paymentEdited
  @paymentEdited
end

#paymentInstructionsObject

Returns the value of attribute paymentInstructions.



23991
23992
23993
# File 'lib/eBay.rb', line 23991

def paymentInstructions
  @paymentInstructions
end

#promotionalShippingDiscountObject

Returns the value of attribute promotionalShippingDiscount.



24010
24011
24012
# File 'lib/eBay.rb', line 24010

def promotionalShippingDiscount
  @promotionalShippingDiscount
end

#promotionalShippingDiscountDetailsObject

Returns the value of attribute promotionalShippingDiscountDetails.



24015
24016
24017
# File 'lib/eBay.rb', line 24015

def promotionalShippingDiscountDetails
  @promotionalShippingDiscountDetails
end

#salesTaxObject

Returns the value of attribute salesTax.



23992
23993
23994
# File 'lib/eBay.rb', line 23992

def salesTax
  @salesTax
end

#sellingManagerSalesRecordNumberObject

Returns the value of attribute sellingManagerSalesRecordNumber.



23998
23999
24000
# File 'lib/eBay.rb', line 23998

def sellingManagerSalesRecordNumber
  @sellingManagerSalesRecordNumber
end

#shipmentTrackingNumberObject

Returns the value of attribute shipmentTrackingNumber.



24002
24003
24004
# File 'lib/eBay.rb', line 24002

def shipmentTrackingNumber
  @shipmentTrackingNumber
end

#shippingDiscountProfileIDObject

Returns the value of attribute shippingDiscountProfileID.



24007
24008
24009
# File 'lib/eBay.rb', line 24007

def shippingDiscountProfileID
  @shippingDiscountProfileID
end

#shippingRateErrorMessageObject

Returns the value of attribute shippingRateErrorMessage.



23993
23994
23995
# File 'lib/eBay.rb', line 23993

def shippingRateErrorMessage
  @shippingRateErrorMessage
end

#shippingRateTypeObject

Returns the value of attribute shippingRateType.



23994
23995
23996
# File 'lib/eBay.rb', line 23994

def shippingRateType
  @shippingRateType
end

#shippingServiceOptionsObject

Returns the value of attribute shippingServiceOptions.



23995
23996
23997
# File 'lib/eBay.rb', line 23995

def shippingServiceOptions
  @shippingServiceOptions
end

#shippingServiceUsedObject

Returns the value of attribute shippingServiceUsed.



24003
24004
24005
# File 'lib/eBay.rb', line 24003

def shippingServiceUsed
  @shippingServiceUsed
end

#shippingTypeObject

Returns the value of attribute shippingType.



23997
23998
23999
# File 'lib/eBay.rb', line 23997

def shippingType
  @shippingType
end

#taxTableObject

Returns the value of attribute taxTable.



24000
24001
24002
# File 'lib/eBay.rb', line 24000

def taxTable
  @taxTable
end

#thirdPartyCheckoutObject

Returns the value of attribute thirdPartyCheckout.



23999
24000
24001
# File 'lib/eBay.rb', line 23999

def thirdPartyCheckout
  @thirdPartyCheckout
end

Instance Method Details

#set_any(elements) ⇒ Object



24019
24020
24021
# File 'lib/eBay.rb', line 24019

def set_any(elements)
  @__xmlele_any = elements
end