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


1503
1504
1505
1506
1507
1508
1509
1510
1511
1512
1513
1514
1515
# File 'lib/channel_advisor/order_service/types.rb', line 1503

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


1497
1498
1499
# File 'lib/channel_advisor/order_service/types.rb', line 1497

def billingInfo
  @billingInfo
end

#buyerEmailAddressObject

Returns the value of attribute buyerEmailAddress


1494
1495
1496
# File 'lib/channel_advisor/order_service/types.rb', line 1494

def buyerEmailAddress
  @buyerEmailAddress
end

#clientOrderIdentifierObject

Returns the value of attribute clientOrderIdentifier


1492
1493
1494
# File 'lib/channel_advisor/order_service/types.rb', line 1492

def clientOrderIdentifier
  @clientOrderIdentifier
end

#customValueListObject

Returns the value of attribute customValueList


1500
1501
1502
# File 'lib/channel_advisor/order_service/types.rb', line 1500

def customValueList
  @customValueList
end

#emailOptInObject

Returns the value of attribute emailOptIn


1495
1496
1497
# File 'lib/channel_advisor/order_service/types.rb', line 1495

def emailOptIn
  @emailOptIn
end

#orderStatusObject

Returns the value of attribute orderStatus


1493
1494
1495
# File 'lib/channel_advisor/order_service/types.rb', line 1493

def orderStatus
  @orderStatus
end

#orderTimeGMTObject

Returns the value of attribute orderTimeGMT


1491
1492
1493
# File 'lib/channel_advisor/order_service/types.rb', line 1491

def orderTimeGMT
  @orderTimeGMT
end

#paymentInfoObject

Returns the value of attribute paymentInfo


1498
1499
1500
# File 'lib/channel_advisor/order_service/types.rb', line 1498

def paymentInfo
  @paymentInfo
end

#resellerIDObject

Returns the value of attribute resellerID


1496
1497
1498
# File 'lib/channel_advisor/order_service/types.rb', line 1496

def resellerID
  @resellerID
end

#shippingInfoObject

Returns the value of attribute shippingInfo


1501
1502
1503
# File 'lib/channel_advisor/order_service/types.rb', line 1501

def shippingInfo
  @shippingInfo
end

#shoppingCartObject

Returns the value of attribute shoppingCart


1499
1500
1501
# File 'lib/channel_advisor/order_service/types.rb', line 1499

def shoppingCart
  @shoppingCart
end