Class: ChannelAdvisor::InventoryServiceSOAP::ShippingRateInfo

Inherits:
Object
  • Object
show all
Defined in:
lib/channel_advisor/inventory_service/types.rb

Overview

http://api.channeladvisor.com/webservices/ShippingRateInfo

destinationZoneName - SOAP::SOAPString
carrierCode - SOAP::SOAPString
classCode - SOAP::SOAPString
firstItemRate - SOAP::SOAPDecimal
additionalItemRate - SOAP::SOAPDecimal
firstItemHandlingRate - SOAP::SOAPDecimal
additionalItemHandlingRate - SOAP::SOAPDecimal
freeShippingIfBuyItNow - SOAP::SOAPBoolean
firstItemRateAttribute - ChannelAdvisor::InventoryServiceSOAP::ShippingRateAttribute
firstItemHandlingRateAttribute - ChannelAdvisor::InventoryServiceSOAP::HandlingRateAttribute
additionalItemRateAttribute - ChannelAdvisor::InventoryServiceSOAP::ShippingRateAttribute
additionalItemHandlingRateAttribute - ChannelAdvisor::InventoryServiceSOAP::HandlingRateAttribute

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(destinationZoneName = nil, carrierCode = nil, classCode = nil, firstItemRate = nil, additionalItemRate = nil, firstItemHandlingRate = nil, additionalItemHandlingRate = nil, freeShippingIfBuyItNow = nil, firstItemRateAttribute = nil, firstItemHandlingRateAttribute = nil, additionalItemRateAttribute = nil, additionalItemHandlingRateAttribute = nil) ⇒ ShippingRateInfo


444
445
446
447
448
449
450
451
452
453
454
455
456
457
# File 'lib/channel_advisor/inventory_service/types.rb', line 444

def initialize(destinationZoneName = nil, carrierCode = nil, classCode = nil, firstItemRate = nil, additionalItemRate = nil, firstItemHandlingRate = nil, additionalItemHandlingRate = nil, freeShippingIfBuyItNow = nil, firstItemRateAttribute = nil, firstItemHandlingRateAttribute = nil, additionalItemRateAttribute = nil, additionalItemHandlingRateAttribute = nil)
  @destinationZoneName = destinationZoneName
  @carrierCode = carrierCode
  @classCode = classCode
  @firstItemRate = firstItemRate
  @additionalItemRate = additionalItemRate
  @firstItemHandlingRate = firstItemHandlingRate
  @additionalItemHandlingRate = additionalItemHandlingRate
  @freeShippingIfBuyItNow = freeShippingIfBuyItNow
  @firstItemRateAttribute = firstItemRateAttribute
  @firstItemHandlingRateAttribute = firstItemHandlingRateAttribute
  @additionalItemRateAttribute = additionalItemRateAttribute
  @additionalItemHandlingRateAttribute = additionalItemHandlingRateAttribute
end

Instance Attribute Details

#additionalItemHandlingRateObject

Returns the value of attribute additionalItemHandlingRate


437
438
439
# File 'lib/channel_advisor/inventory_service/types.rb', line 437

def additionalItemHandlingRate
  @additionalItemHandlingRate
end

#additionalItemHandlingRateAttributeObject

Returns the value of attribute additionalItemHandlingRateAttribute


442
443
444
# File 'lib/channel_advisor/inventory_service/types.rb', line 442

def additionalItemHandlingRateAttribute
  @additionalItemHandlingRateAttribute
end

#additionalItemRateObject

Returns the value of attribute additionalItemRate


435
436
437
# File 'lib/channel_advisor/inventory_service/types.rb', line 435

def additionalItemRate
  @additionalItemRate
end

#additionalItemRateAttributeObject

Returns the value of attribute additionalItemRateAttribute


441
442
443
# File 'lib/channel_advisor/inventory_service/types.rb', line 441

def additionalItemRateAttribute
  @additionalItemRateAttribute
end

#carrierCodeObject

Returns the value of attribute carrierCode


432
433
434
# File 'lib/channel_advisor/inventory_service/types.rb', line 432

def carrierCode
  @carrierCode
end

#classCodeObject

Returns the value of attribute classCode


433
434
435
# File 'lib/channel_advisor/inventory_service/types.rb', line 433

def classCode
  @classCode
end

#destinationZoneNameObject

Returns the value of attribute destinationZoneName


431
432
433
# File 'lib/channel_advisor/inventory_service/types.rb', line 431

def destinationZoneName
  @destinationZoneName
end

#firstItemHandlingRateObject

Returns the value of attribute firstItemHandlingRate


436
437
438
# File 'lib/channel_advisor/inventory_service/types.rb', line 436

def firstItemHandlingRate
  @firstItemHandlingRate
end

#firstItemHandlingRateAttributeObject

Returns the value of attribute firstItemHandlingRateAttribute


440
441
442
# File 'lib/channel_advisor/inventory_service/types.rb', line 440

def firstItemHandlingRateAttribute
  @firstItemHandlingRateAttribute
end

#firstItemRateObject

Returns the value of attribute firstItemRate


434
435
436
# File 'lib/channel_advisor/inventory_service/types.rb', line 434

def firstItemRate
  @firstItemRate
end

#firstItemRateAttributeObject

Returns the value of attribute firstItemRateAttribute


439
440
441
# File 'lib/channel_advisor/inventory_service/types.rb', line 439

def firstItemRateAttribute
  @firstItemRateAttribute
end

#freeShippingIfBuyItNowObject

Returns the value of attribute freeShippingIfBuyItNow


438
439
440
# File 'lib/channel_advisor/inventory_service/types.rb', line 438

def freeShippingIfBuyItNow
  @freeShippingIfBuyItNow
end