Class: ChannelAdvisor::OrderServiceSOAP::OrderStatus

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

Overview

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

checkoutStatus - ChannelAdvisor::OrderServiceSOAP::CheckoutStatusCode
checkoutDateGMT - SOAP::SOAPDateTime
paymentStatus - ChannelAdvisor::OrderServiceSOAP::PaymentStatusCode
paymentDateGMT - SOAP::SOAPDateTime
shippingStatus - ChannelAdvisor::OrderServiceSOAP::ShippingStatusCode
shippingDateGMT - SOAP::SOAPDateTime
orderRefundStatus - ChannelAdvisor::OrderServiceSOAP::OrderRefundStatusCode

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(checkoutStatus = nil, checkoutDateGMT = nil, paymentStatus = nil, paymentDateGMT = nil, shippingStatus = nil, shippingDateGMT = nil, orderRefundStatus = nil) ⇒ OrderStatus

Returns a new instance of OrderStatus.



824
825
826
827
828
829
830
831
832
# File 'lib/channel_advisor/order_service/types.rb', line 824

def initialize(checkoutStatus = nil, checkoutDateGMT = nil, paymentStatus = nil, paymentDateGMT = nil, shippingStatus = nil, shippingDateGMT = nil, orderRefundStatus = nil)
  @checkoutStatus = checkoutStatus
  @checkoutDateGMT = checkoutDateGMT
  @paymentStatus = paymentStatus
  @paymentDateGMT = paymentDateGMT
  @shippingStatus = shippingStatus
  @shippingDateGMT = shippingDateGMT
  @orderRefundStatus = orderRefundStatus
end

Instance Attribute Details

#checkoutDateGMTObject

Returns the value of attribute checkoutDateGMT.



817
818
819
# File 'lib/channel_advisor/order_service/types.rb', line 817

def checkoutDateGMT
  @checkoutDateGMT
end

#checkoutStatusObject

Returns the value of attribute checkoutStatus.



816
817
818
# File 'lib/channel_advisor/order_service/types.rb', line 816

def checkoutStatus
  @checkoutStatus
end

#orderRefundStatusObject

Returns the value of attribute orderRefundStatus.



822
823
824
# File 'lib/channel_advisor/order_service/types.rb', line 822

def orderRefundStatus
  @orderRefundStatus
end

#paymentDateGMTObject

Returns the value of attribute paymentDateGMT.



819
820
821
# File 'lib/channel_advisor/order_service/types.rb', line 819

def paymentDateGMT
  @paymentDateGMT
end

#paymentStatusObject

Returns the value of attribute paymentStatus.



818
819
820
# File 'lib/channel_advisor/order_service/types.rb', line 818

def paymentStatus
  @paymentStatus
end

#shippingDateGMTObject

Returns the value of attribute shippingDateGMT.



821
822
823
# File 'lib/channel_advisor/order_service/types.rb', line 821

def shippingDateGMT
  @shippingDateGMT
end

#shippingStatusObject

Returns the value of attribute shippingStatus.



820
821
822
# File 'lib/channel_advisor/order_service/types.rb', line 820

def shippingStatus
  @shippingStatus
end