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.



1463
1464
1465
1466
1467
1468
1469
1470
1471
1472
1473
1474
# File 'lib/channel_advisor/order_service/types.rb', line 1463

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.



1458
1459
1460
# File 'lib/channel_advisor/order_service/types.rb', line 1458

def billingInfo
  @billingInfo
end

#buyerEmailAddressObject

Returns the value of attribute buyerEmailAddress.



1455
1456
1457
# File 'lib/channel_advisor/order_service/types.rb', line 1455

def buyerEmailAddress
  @buyerEmailAddress
end

#clientOrderIdentifierObject

Returns the value of attribute clientOrderIdentifier.



1453
1454
1455
# File 'lib/channel_advisor/order_service/types.rb', line 1453

def clientOrderIdentifier
  @clientOrderIdentifier
end

#customValueListObject

Returns the value of attribute customValueList.



1461
1462
1463
# File 'lib/channel_advisor/order_service/types.rb', line 1461

def customValueList
  @customValueList
end

#emailOptInObject

Returns the value of attribute emailOptIn.



1456
1457
1458
# File 'lib/channel_advisor/order_service/types.rb', line 1456

def emailOptIn
  @emailOptIn
end

#orderStatusObject

Returns the value of attribute orderStatus.



1454
1455
1456
# File 'lib/channel_advisor/order_service/types.rb', line 1454

def orderStatus
  @orderStatus
end

#orderTimeGMTObject

Returns the value of attribute orderTimeGMT.



1452
1453
1454
# File 'lib/channel_advisor/order_service/types.rb', line 1452

def orderTimeGMT
  @orderTimeGMT
end

#paymentInfoObject

Returns the value of attribute paymentInfo.



1459
1460
1461
# File 'lib/channel_advisor/order_service/types.rb', line 1459

def paymentInfo
  @paymentInfo
end

#resellerIDObject

Returns the value of attribute resellerID.



1457
1458
1459
# File 'lib/channel_advisor/order_service/types.rb', line 1457

def resellerID
  @resellerID
end

#shoppingCartObject

Returns the value of attribute shoppingCart.



1460
1461
1462
# File 'lib/channel_advisor/order_service/types.rb', line 1460

def shoppingCart
  @shoppingCart
end