Class: EBay::ShippingDetailsType

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

Overview

urn:ebay:apis:eBLBaseComponentsShippingDetailsType

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

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(allowPaymentEdit = nil, applyShippingDiscount = nil, globalShipping = 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, 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, excludeShipToLocation = [], sellerExcludeShipToLocationsPreference = nil, shipmentTrackingDetails = [], rateTableDetails = nil) ⇒ ShippingDetailsType

Returns a new instance of ShippingDetailsType.



32602
32603
32604
32605
32606
32607
32608
32609
32610
32611
32612
32613
32614
32615
32616
32617
32618
32619
32620
32621
32622
32623
32624
32625
32626
32627
32628
32629
32630
32631
32632
32633
32634
32635
32636
32637
32638
32639
32640
32641
32642
# File 'lib/eBay.rb', line 32602

def initialize(allowPaymentEdit = nil, applyShippingDiscount = nil, globalShipping = 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, 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, excludeShipToLocation = [], sellerExcludeShipToLocationsPreference = nil, shipmentTrackingDetails = [], rateTableDetails = nil)
  @allowPaymentEdit = allowPaymentEdit
  @applyShippingDiscount = applyShippingDiscount
  @globalShipping = globalShipping
  @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
  @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
  @excludeShipToLocation = excludeShipToLocation
  @sellerExcludeShipToLocationsPreference = sellerExcludeShipToLocationsPreference
  @shipmentTrackingDetails = shipmentTrackingDetails
  @rateTableDetails = rateTableDetails
  @__xmlele_any = nil
end

Instance Attribute Details

#__xmlele_anyObject (readonly)

Returns the value of attribute __xmlele_any.



32596
32597
32598
# File 'lib/eBay.rb', line 32596

def __xmlele_any
  @__xmlele_any
end

#allowPaymentEditObject

Returns the value of attribute allowPaymentEdit.



32558
32559
32560
# File 'lib/eBay.rb', line 32558

def allowPaymentEdit
  @allowPaymentEdit
end

#applyShippingDiscountObject

Returns the value of attribute applyShippingDiscount.



32559
32560
32561
# File 'lib/eBay.rb', line 32559

def applyShippingDiscount
  @applyShippingDiscount
end

#calculatedShippingDiscountObject

Returns the value of attribute calculatedShippingDiscount.



32584
32585
32586
# File 'lib/eBay.rb', line 32584

def calculatedShippingDiscount
  @calculatedShippingDiscount
end

#calculatedShippingRateObject

Returns the value of attribute calculatedShippingRate.



32561
32562
32563
# File 'lib/eBay.rb', line 32561

def calculatedShippingRate
  @calculatedShippingRate
end

#changePaymentInstructionsObject

Returns the value of attribute changePaymentInstructions.



32562
32563
32564
# File 'lib/eBay.rb', line 32562

def changePaymentInstructions
  @changePaymentInstructions
end

#cODCostObject

Returns the value of attribute cODCost.



32591
32592
32593
# File 'lib/eBay.rb', line 32591

def cODCost
  @cODCost
end

#defaultShippingCostObject

Returns the value of attribute defaultShippingCost.



32579
32580
32581
# File 'lib/eBay.rb', line 32579

def defaultShippingCost
  @defaultShippingCost
end

#excludeShipToLocationObject

Returns the value of attribute excludeShipToLocation.



32592
32593
32594
# File 'lib/eBay.rb', line 32592

def excludeShipToLocation
  @excludeShipToLocation
end

#flatShippingDiscountObject

Returns the value of attribute flatShippingDiscount.



32583
32584
32585
# File 'lib/eBay.rb', line 32583

def flatShippingDiscount
  @flatShippingDiscount
end

#getItFastObject

Returns the value of attribute getItFast.



32577
32578
32579
# File 'lib/eBay.rb', line 32577

def getItFast
  @getItFast
end

#globalShippingObject

Returns the value of attribute globalShipping.



32560
32561
32562
# File 'lib/eBay.rb', line 32560

def globalShipping
  @globalShipping
end

#insuranceDetailsObject

Returns the value of attribute insuranceDetails.



32580
32581
32582
# File 'lib/eBay.rb', line 32580

def insuranceDetails
  @insuranceDetails
end

#insuranceFeeObject

Returns the value of attribute insuranceFee.



32563
32564
32565
# File 'lib/eBay.rb', line 32563

def insuranceFee
  @insuranceFee
end

#insuranceOptionObject

Returns the value of attribute insuranceOption.



32564
32565
32566
# File 'lib/eBay.rb', line 32564

def insuranceOption
  @insuranceOption
end

#insuranceWantedObject

Returns the value of attribute insuranceWanted.



32565
32566
32567
# File 'lib/eBay.rb', line 32565

def insuranceWanted
  @insuranceWanted
end

#internationalCalculatedShippingDiscountObject

Returns the value of attribute internationalCalculatedShippingDiscount.



32588
32589
32590
# File 'lib/eBay.rb', line 32588

def internationalCalculatedShippingDiscount
  @internationalCalculatedShippingDiscount
end

#internationalFlatShippingDiscountObject

Returns the value of attribute internationalFlatShippingDiscount.



32587
32588
32589
# File 'lib/eBay.rb', line 32587

def internationalFlatShippingDiscount
  @internationalFlatShippingDiscount
end

#internationalInsuranceDetailsObject

Returns the value of attribute internationalInsuranceDetails.



32581
32582
32583
# File 'lib/eBay.rb', line 32581

def internationalInsuranceDetails
  @internationalInsuranceDetails
end

#internationalPromotionalShippingDiscountObject

Returns the value of attribute internationalPromotionalShippingDiscount.



32589
32590
32591
# File 'lib/eBay.rb', line 32589

def internationalPromotionalShippingDiscount
  @internationalPromotionalShippingDiscount
end

#internationalShippingDiscountProfileIDObject

Returns the value of attribute internationalShippingDiscountProfileID.



32586
32587
32588
# File 'lib/eBay.rb', line 32586

def internationalShippingDiscountProfileID
  @internationalShippingDiscountProfileID
end

#internationalShippingServiceOptionObject

Returns the value of attribute internationalShippingServiceOption.



32572
32573
32574
# File 'lib/eBay.rb', line 32572

def internationalShippingServiceOption
  @internationalShippingServiceOption
end

#paymentEditedObject

Returns the value of attribute paymentEdited.



32566
32567
32568
# File 'lib/eBay.rb', line 32566

def paymentEdited
  @paymentEdited
end

#paymentInstructionsObject

Returns the value of attribute paymentInstructions.



32567
32568
32569
# File 'lib/eBay.rb', line 32567

def paymentInstructions
  @paymentInstructions
end

#promotionalShippingDiscountObject

Returns the value of attribute promotionalShippingDiscount.



32585
32586
32587
# File 'lib/eBay.rb', line 32585

def promotionalShippingDiscount
  @promotionalShippingDiscount
end

#promotionalShippingDiscountDetailsObject

Returns the value of attribute promotionalShippingDiscountDetails.



32590
32591
32592
# File 'lib/eBay.rb', line 32590

def promotionalShippingDiscountDetails
  @promotionalShippingDiscountDetails
end

#rateTableDetailsObject

Returns the value of attribute rateTableDetails.



32595
32596
32597
# File 'lib/eBay.rb', line 32595

def rateTableDetails
  @rateTableDetails
end

#salesTaxObject

Returns the value of attribute salesTax.



32568
32569
32570
# File 'lib/eBay.rb', line 32568

def salesTax
  @salesTax
end

#sellerExcludeShipToLocationsPreferenceObject

Returns the value of attribute sellerExcludeShipToLocationsPreference.



32593
32594
32595
# File 'lib/eBay.rb', line 32593

def sellerExcludeShipToLocationsPreference
  @sellerExcludeShipToLocationsPreference
end

#sellingManagerSalesRecordNumberObject

Returns the value of attribute sellingManagerSalesRecordNumber.



32574
32575
32576
# File 'lib/eBay.rb', line 32574

def sellingManagerSalesRecordNumber
  @sellingManagerSalesRecordNumber
end

#shipmentTrackingDetailsObject

Returns the value of attribute shipmentTrackingDetails.



32594
32595
32596
# File 'lib/eBay.rb', line 32594

def shipmentTrackingDetails
  @shipmentTrackingDetails
end

#shippingDiscountProfileIDObject

Returns the value of attribute shippingDiscountProfileID.



32582
32583
32584
# File 'lib/eBay.rb', line 32582

def shippingDiscountProfileID
  @shippingDiscountProfileID
end

#shippingRateErrorMessageObject

Returns the value of attribute shippingRateErrorMessage.



32569
32570
32571
# File 'lib/eBay.rb', line 32569

def shippingRateErrorMessage
  @shippingRateErrorMessage
end

#shippingRateTypeObject

Returns the value of attribute shippingRateType.



32570
32571
32572
# File 'lib/eBay.rb', line 32570

def shippingRateType
  @shippingRateType
end

#shippingServiceOptionsObject

Returns the value of attribute shippingServiceOptions.



32571
32572
32573
# File 'lib/eBay.rb', line 32571

def shippingServiceOptions
  @shippingServiceOptions
end

#shippingServiceUsedObject

Returns the value of attribute shippingServiceUsed.



32578
32579
32580
# File 'lib/eBay.rb', line 32578

def shippingServiceUsed
  @shippingServiceUsed
end

#shippingTypeObject

Returns the value of attribute shippingType.



32573
32574
32575
# File 'lib/eBay.rb', line 32573

def shippingType
  @shippingType
end

#taxTableObject

Returns the value of attribute taxTable.



32576
32577
32578
# File 'lib/eBay.rb', line 32576

def taxTable
  @taxTable
end

#thirdPartyCheckoutObject

Returns the value of attribute thirdPartyCheckout.



32575
32576
32577
# File 'lib/eBay.rb', line 32575

def thirdPartyCheckout
  @thirdPartyCheckout
end

Instance Method Details

#set_any(elements) ⇒ Object



32598
32599
32600
# File 'lib/eBay.rb', line 32598

def set_any(elements)
  @__xmlele_any = elements
end