Class: ChannelAdvisor::OrderServiceSOAP::OrderSubmit

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

Overview

http://api.channeladvisor.com/datacontracts/ordersOrderSubmit

orderTimeGMT - SOAP::SOAPDateTime
clientOrderIdentifier - SOAP::SOAPString
orderStatus - ChannelAdvisor::OrderServiceSOAP::OrderStatus
buyerEmailAddress - SOAP::SOAPString
emailOptIn - SOAP::SOAPBoolean
resellerID - SOAP::SOAPString
billingInfo - ChannelAdvisor::OrderServiceSOAP::BillingInfo
paymentInfo - ChannelAdvisor::OrderServiceSOAP::PaymentInfo
shoppingCart - ChannelAdvisor::OrderServiceSOAP::OrderCart
customValueList - ChannelAdvisor::OrderServiceSOAP::ArrayOfCustomValue
shippingInfo - ChannelAdvisor::OrderServiceSOAP::ShippingInfoSubmit

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(orderTimeGMT = nil, clientOrderIdentifier = nil, orderStatus = nil, buyerEmailAddress = nil, emailOptIn = nil, resellerID = nil, billingInfo = nil, paymentInfo = nil, shoppingCart = nil, customValueList = nil, shippingInfo = nil) ⇒ OrderSubmit

Returns a new instance of OrderSubmit.



1206
1207
1208
1209
1210
1211
1212
1213
1214
1215
1216
1217
1218
# File 'lib/channel_advisor/order_service/types.rb', line 1206

def initialize(orderTimeGMT = nil, clientOrderIdentifier = nil, orderStatus = nil, buyerEmailAddress = nil, emailOptIn = nil, resellerID = nil, billingInfo = nil, paymentInfo = nil, shoppingCart = nil, customValueList = nil, shippingInfo = nil)
  @orderTimeGMT = orderTimeGMT
  @clientOrderIdentifier = clientOrderIdentifier
  @orderStatus = orderStatus
  @buyerEmailAddress = buyerEmailAddress
  @emailOptIn = emailOptIn
  @resellerID = resellerID
  @billingInfo = billingInfo
  @paymentInfo = paymentInfo
  @shoppingCart = shoppingCart
  @customValueList = customValueList
  @shippingInfo = shippingInfo
end

Instance Attribute Details

#billingInfoObject

Returns the value of attribute billingInfo.



1200
1201
1202
# File 'lib/channel_advisor/order_service/types.rb', line 1200

def billingInfo
  @billingInfo
end

#buyerEmailAddressObject

Returns the value of attribute buyerEmailAddress.



1197
1198
1199
# File 'lib/channel_advisor/order_service/types.rb', line 1197

def buyerEmailAddress
  @buyerEmailAddress
end

#clientOrderIdentifierObject

Returns the value of attribute clientOrderIdentifier.



1195
1196
1197
# File 'lib/channel_advisor/order_service/types.rb', line 1195

def clientOrderIdentifier
  @clientOrderIdentifier
end

#customValueListObject

Returns the value of attribute customValueList.



1203
1204
1205
# File 'lib/channel_advisor/order_service/types.rb', line 1203

def customValueList
  @customValueList
end

#emailOptInObject

Returns the value of attribute emailOptIn.



1198
1199
1200
# File 'lib/channel_advisor/order_service/types.rb', line 1198

def emailOptIn
  @emailOptIn
end

#orderStatusObject

Returns the value of attribute orderStatus.



1196
1197
1198
# File 'lib/channel_advisor/order_service/types.rb', line 1196

def orderStatus
  @orderStatus
end

#orderTimeGMTObject

Returns the value of attribute orderTimeGMT.



1194
1195
1196
# File 'lib/channel_advisor/order_service/types.rb', line 1194

def orderTimeGMT
  @orderTimeGMT
end

#paymentInfoObject

Returns the value of attribute paymentInfo.



1201
1202
1203
# File 'lib/channel_advisor/order_service/types.rb', line 1201

def paymentInfo
  @paymentInfo
end

#resellerIDObject

Returns the value of attribute resellerID.



1199
1200
1201
# File 'lib/channel_advisor/order_service/types.rb', line 1199

def resellerID
  @resellerID
end

#shippingInfoObject

Returns the value of attribute shippingInfo.



1204
1205
1206
# File 'lib/channel_advisor/order_service/types.rb', line 1204

def shippingInfo
  @shippingInfo
end

#shoppingCartObject

Returns the value of attribute shoppingCart.



1202
1203
1204
# File 'lib/channel_advisor/order_service/types.rb', line 1202

def shoppingCart
  @shoppingCart
end