Class: ChannelAdvisor::OrderServiceSOAP::OrderCart

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

Overview

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(cartID = nil, checkoutSource = nil, vATTaxCalculationOption = nil, vATShippingOption = nil, lineItemSKUList = nil, lineItemInvoiceList = nil, lineItemPromoList = nil) ⇒ OrderCart

Returns a new instance of OrderCart.



945
946
947
948
949
950
951
952
953
# File 'lib/channel_advisor/order_service/types.rb', line 945

def initialize(cartID = nil, checkoutSource = nil, vATTaxCalculationOption = nil, vATShippingOption = nil, lineItemSKUList = nil, lineItemInvoiceList = nil, lineItemPromoList = nil)
  @cartID = cartID
  @checkoutSource = checkoutSource
  @vATTaxCalculationOption = vATTaxCalculationOption
  @vATShippingOption = vATShippingOption
  @lineItemSKUList = lineItemSKUList
  @lineItemInvoiceList = lineItemInvoiceList
  @lineItemPromoList = lineItemPromoList
end

Instance Attribute Details

#cartIDObject

Returns the value of attribute cartID.



937
938
939
# File 'lib/channel_advisor/order_service/types.rb', line 937

def cartID
  @cartID
end

#checkoutSourceObject

Returns the value of attribute checkoutSource.



938
939
940
# File 'lib/channel_advisor/order_service/types.rb', line 938

def checkoutSource
  @checkoutSource
end

#lineItemInvoiceListObject

Returns the value of attribute lineItemInvoiceList.



942
943
944
# File 'lib/channel_advisor/order_service/types.rb', line 942

def lineItemInvoiceList
  @lineItemInvoiceList
end

#lineItemPromoListObject

Returns the value of attribute lineItemPromoList.



943
944
945
# File 'lib/channel_advisor/order_service/types.rb', line 943

def lineItemPromoList
  @lineItemPromoList
end

#lineItemSKUListObject

Returns the value of attribute lineItemSKUList.



941
942
943
# File 'lib/channel_advisor/order_service/types.rb', line 941

def lineItemSKUList
  @lineItemSKUList
end

#vATShippingOptionObject

Returns the value of attribute vATShippingOption.



940
941
942
# File 'lib/channel_advisor/order_service/types.rb', line 940

def vATShippingOption
  @vATShippingOption
end

#vATTaxCalculationOptionObject

Returns the value of attribute vATTaxCalculationOption.



939
940
941
# File 'lib/channel_advisor/order_service/types.rb', line 939

def vATTaxCalculationOption
  @vATTaxCalculationOption
end