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
vATGiftWrapOption - 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.
-
#vATGiftWrapOption ⇒ Object
Returns the value of attribute vATGiftWrapOption.
-
#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, vATGiftWrapOption = 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, vATGiftWrapOption = nil, lineItemSKUList = nil, lineItemInvoiceList = nil, lineItemPromoList = nil) ⇒ OrderCart
Returns a new instance of OrderCart.
1163 1164 1165 1166 1167 1168 1169 1170 1171 1172 |
# File 'lib/channel_advisor/order_service/types.rb', line 1163 def initialize(cartID = nil, checkoutSource = nil, vATTaxCalculationOption = nil, vATShippingOption = nil, vATGiftWrapOption = nil, lineItemSKUList = nil, lineItemInvoiceList = nil, lineItemPromoList = nil) @cartID = cartID @checkoutSource = checkoutSource @vATTaxCalculationOption = vATTaxCalculationOption @vATShippingOption = vATShippingOption @vATGiftWrapOption = vATGiftWrapOption @lineItemSKUList = lineItemSKUList @lineItemInvoiceList = lineItemInvoiceList @lineItemPromoList = lineItemPromoList end |
Instance Attribute Details
#cartID ⇒ Object
Returns the value of attribute cartID.
1154 1155 1156 |
# File 'lib/channel_advisor/order_service/types.rb', line 1154 def cartID @cartID end |
#checkoutSource ⇒ Object
Returns the value of attribute checkoutSource.
1155 1156 1157 |
# File 'lib/channel_advisor/order_service/types.rb', line 1155 def checkoutSource @checkoutSource end |
#lineItemInvoiceList ⇒ Object
Returns the value of attribute lineItemInvoiceList.
1160 1161 1162 |
# File 'lib/channel_advisor/order_service/types.rb', line 1160 def lineItemInvoiceList @lineItemInvoiceList end |
#lineItemPromoList ⇒ Object
Returns the value of attribute lineItemPromoList.
1161 1162 1163 |
# File 'lib/channel_advisor/order_service/types.rb', line 1161 def lineItemPromoList @lineItemPromoList end |
#lineItemSKUList ⇒ Object
Returns the value of attribute lineItemSKUList.
1159 1160 1161 |
# File 'lib/channel_advisor/order_service/types.rb', line 1159 def lineItemSKUList @lineItemSKUList end |
#vATGiftWrapOption ⇒ Object
Returns the value of attribute vATGiftWrapOption.
1158 1159 1160 |
# File 'lib/channel_advisor/order_service/types.rb', line 1158 def vATGiftWrapOption @vATGiftWrapOption end |
#vATShippingOption ⇒ Object
Returns the value of attribute vATShippingOption.
1157 1158 1159 |
# File 'lib/channel_advisor/order_service/types.rb', line 1157 def vATShippingOption @vATShippingOption end |
#vATTaxCalculationOption ⇒ Object
Returns the value of attribute vATTaxCalculationOption.
1156 1157 1158 |
# File 'lib/channel_advisor/order_service/types.rb', line 1156 def vATTaxCalculationOption @vATTaxCalculationOption end |