Class: ChannelAdvisor::OrderServiceSOAP::OrderCart
- Inherits:
-
Object
- Object
- ChannelAdvisor::OrderServiceSOAP::OrderCart
- Defined in:
- lib/channel_advisor/order_service/types.rb
Overview
http://api.channeladvisor.com/datacontracts/ordersOrderCart
cartID - SOAP::SOAPInt
checkoutSource - ChannelAdvisor::OrderServiceSOAP::CheckoutSourceType
vATTaxCalculationOption - ChannelAdvisor::OrderServiceSOAP::VAT_Calculation_Type
vATShippingOption - ChannelAdvisor::OrderServiceSOAP::VAT_Calculation_Type
lineItemSKUList - ChannelAdvisor::OrderServiceSOAP::ArrayOfOrderLineItemItem
lineItemInvoiceList - ChannelAdvisor::OrderServiceSOAP::ArrayOfOrderLineItemInvoice
lineItemPromoList - ChannelAdvisor::OrderServiceSOAP::ArrayOfOrderLineItemPromo
Instance Attribute Summary collapse
-
#cartID ⇒ Object
Returns the value of attribute cartID.
-
#checkoutSource ⇒ Object
Returns the value of attribute checkoutSource.
-
#lineItemInvoiceList ⇒ Object
Returns the value of attribute lineItemInvoiceList.
-
#lineItemPromoList ⇒ Object
Returns the value of attribute lineItemPromoList.
-
#lineItemSKUList ⇒ Object
Returns the value of attribute lineItemSKUList.
-
#vATShippingOption ⇒ Object
Returns the value of attribute vATShippingOption.
-
#vATTaxCalculationOption ⇒ Object
Returns the value of attribute vATTaxCalculationOption.
Instance Method Summary collapse
-
#initialize(cartID = nil, checkoutSource = nil, vATTaxCalculationOption = nil, vATShippingOption = nil, lineItemSKUList = nil, lineItemInvoiceList = nil, lineItemPromoList = nil) ⇒ OrderCart
constructor
A new instance of OrderCart.
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
#cartID ⇒ Object
Returns the value of attribute cartID.
937 938 939 |
# File 'lib/channel_advisor/order_service/types.rb', line 937 def cartID @cartID end |
#checkoutSource ⇒ Object
Returns the value of attribute checkoutSource.
938 939 940 |
# File 'lib/channel_advisor/order_service/types.rb', line 938 def checkoutSource @checkoutSource end |
#lineItemInvoiceList ⇒ Object
Returns the value of attribute lineItemInvoiceList.
942 943 944 |
# File 'lib/channel_advisor/order_service/types.rb', line 942 def lineItemInvoiceList @lineItemInvoiceList end |
#lineItemPromoList ⇒ Object
Returns the value of attribute lineItemPromoList.
943 944 945 |
# File 'lib/channel_advisor/order_service/types.rb', line 943 def lineItemPromoList @lineItemPromoList end |
#lineItemSKUList ⇒ Object
Returns the value of attribute lineItemSKUList.
941 942 943 |
# File 'lib/channel_advisor/order_service/types.rb', line 941 def lineItemSKUList @lineItemSKUList end |
#vATShippingOption ⇒ Object
Returns the value of attribute vATShippingOption.
940 941 942 |
# File 'lib/channel_advisor/order_service/types.rb', line 940 def vATShippingOption @vATShippingOption end |
#vATTaxCalculationOption ⇒ Object
Returns the value of attribute vATTaxCalculationOption.
939 940 941 |
# File 'lib/channel_advisor/order_service/types.rb', line 939 def vATTaxCalculationOption @vATTaxCalculationOption end |