Class: ChannelAdvisor::OrderServiceSOAP::Order

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

Overview

http://api.channeladvisor.com/datacontracts/ordersOrder abstract

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

Direct Known Subclasses

OrderSubmit

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) ⇒ Order

Returns a new instance of Order.



1167
1168
1169
1170
1171
1172
1173
1174
1175
1176
1177
1178
# File 'lib/channel_advisor/order_service/types.rb', line 1167

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

Instance Attribute Details

#billingInfoObject

Returns the value of attribute billingInfo.



1162
1163
1164
# File 'lib/channel_advisor/order_service/types.rb', line 1162

def billingInfo
  @billingInfo
end

#buyerEmailAddressObject

Returns the value of attribute buyerEmailAddress.



1159
1160
1161
# File 'lib/channel_advisor/order_service/types.rb', line 1159

def buyerEmailAddress
  @buyerEmailAddress
end

#clientOrderIdentifierObject

Returns the value of attribute clientOrderIdentifier.



1157
1158
1159
# File 'lib/channel_advisor/order_service/types.rb', line 1157

def clientOrderIdentifier
  @clientOrderIdentifier
end

#customValueListObject

Returns the value of attribute customValueList.



1165
1166
1167
# File 'lib/channel_advisor/order_service/types.rb', line 1165

def customValueList
  @customValueList
end

#emailOptInObject

Returns the value of attribute emailOptIn.



1160
1161
1162
# File 'lib/channel_advisor/order_service/types.rb', line 1160

def emailOptIn
  @emailOptIn
end

#orderStatusObject

Returns the value of attribute orderStatus.



1158
1159
1160
# File 'lib/channel_advisor/order_service/types.rb', line 1158

def orderStatus
  @orderStatus
end

#orderTimeGMTObject

Returns the value of attribute orderTimeGMT.



1156
1157
1158
# File 'lib/channel_advisor/order_service/types.rb', line 1156

def orderTimeGMT
  @orderTimeGMT
end

#paymentInfoObject

Returns the value of attribute paymentInfo.



1163
1164
1165
# File 'lib/channel_advisor/order_service/types.rb', line 1163

def paymentInfo
  @paymentInfo
end

#resellerIDObject

Returns the value of attribute resellerID.



1161
1162
1163
# File 'lib/channel_advisor/order_service/types.rb', line 1161

def resellerID
  @resellerID
end

#shoppingCartObject

Returns the value of attribute shoppingCart.



1164
1165
1166
# File 'lib/channel_advisor/order_service/types.rb', line 1164

def shoppingCart
  @shoppingCart
end