Class: OrderType

Inherits:
Object
  • Object
show all
Defined in:
lib/eBay.rb

Overview

urn:ebay:apis:eBLBaseComponentsOrderType

orderID - (any)
orderStatus - OrderStatusCodeType
adjustmentAmount - AmountType
amountPaid - AmountType
amountSaved - AmountType
checkoutStatus - CheckoutStatusType
shippingDetails - ShippingDetailsType
creatingUserRole - TradingRoleCodeType
createdTime - SOAP::SOAPDateTime
paymentMethods - BuyerPaymentMethodCodeType
sellerEmail - SOAP::SOAPString
shippingAddress - AddressType
shippingServiceSelected - ShippingServiceOptionsType
subtotal - AmountType
total - AmountType
externalTransaction - ExternalTransactionType
digitalDelivery - SOAP::SOAPBoolean
transactionArray - TransactionArrayType
buyerUserID - (any)
paidTime - SOAP::SOAPDateTime
shippedTime - SOAP::SOAPDateTime

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(orderID = nil, orderStatus = nil, adjustmentAmount = nil, amountPaid = nil, amountSaved = nil, checkoutStatus = nil, shippingDetails = nil, creatingUserRole = nil, createdTime = nil, paymentMethods = [], sellerEmail = nil, shippingAddress = nil, shippingServiceSelected = nil, subtotal = nil, total = nil, externalTransaction = [], digitalDelivery = nil, transactionArray = nil, buyerUserID = nil, paidTime = nil, shippedTime = nil) ⇒ OrderType

Returns a new instance of OrderType.



21957
21958
21959
21960
21961
21962
21963
21964
21965
21966
21967
21968
21969
21970
21971
21972
21973
21974
21975
21976
21977
21978
21979
21980
# File 'lib/eBay.rb', line 21957

def initialize(orderID = nil, orderStatus = nil, adjustmentAmount = nil, amountPaid = nil, amountSaved = nil, checkoutStatus = nil, shippingDetails = nil, creatingUserRole = nil, createdTime = nil, paymentMethods = [], sellerEmail = nil, shippingAddress = nil, shippingServiceSelected = nil, subtotal = nil, total = nil, externalTransaction = [], digitalDelivery = nil, transactionArray = nil, buyerUserID = nil, paidTime = nil, shippedTime = nil)
  @orderID = orderID
  @orderStatus = orderStatus
  @adjustmentAmount = adjustmentAmount
  @amountPaid = amountPaid
  @amountSaved = amountSaved
  @checkoutStatus = checkoutStatus
  @shippingDetails = shippingDetails
  @creatingUserRole = creatingUserRole
  @createdTime = createdTime
  @paymentMethods = paymentMethods
  @sellerEmail = sellerEmail
  @shippingAddress = shippingAddress
  @shippingServiceSelected = shippingServiceSelected
  @subtotal = subtotal
  @total = total
  @externalTransaction = externalTransaction
  @digitalDelivery = digitalDelivery
  @transactionArray = transactionArray
  @buyerUserID = buyerUserID
  @paidTime = paidTime
  @shippedTime = shippedTime
  @__xmlele_any = nil
end

Instance Attribute Details

#__xmlele_anyObject (readonly)

Returns the value of attribute __xmlele_any.



21951
21952
21953
# File 'lib/eBay.rb', line 21951

def __xmlele_any
  @__xmlele_any
end

#adjustmentAmountObject

Returns the value of attribute adjustmentAmount.



21932
21933
21934
# File 'lib/eBay.rb', line 21932

def adjustmentAmount
  @adjustmentAmount
end

#amountPaidObject

Returns the value of attribute amountPaid.



21933
21934
21935
# File 'lib/eBay.rb', line 21933

def amountPaid
  @amountPaid
end

#amountSavedObject

Returns the value of attribute amountSaved.



21934
21935
21936
# File 'lib/eBay.rb', line 21934

def amountSaved
  @amountSaved
end

#buyerUserIDObject

Returns the value of attribute buyerUserID.



21948
21949
21950
# File 'lib/eBay.rb', line 21948

def buyerUserID
  @buyerUserID
end

#checkoutStatusObject

Returns the value of attribute checkoutStatus.



21935
21936
21937
# File 'lib/eBay.rb', line 21935

def checkoutStatus
  @checkoutStatus
end

#createdTimeObject

Returns the value of attribute createdTime.



21938
21939
21940
# File 'lib/eBay.rb', line 21938

def createdTime
  @createdTime
end

#creatingUserRoleObject

Returns the value of attribute creatingUserRole.



21937
21938
21939
# File 'lib/eBay.rb', line 21937

def creatingUserRole
  @creatingUserRole
end

#digitalDeliveryObject

Returns the value of attribute digitalDelivery.



21946
21947
21948
# File 'lib/eBay.rb', line 21946

def digitalDelivery
  @digitalDelivery
end

#externalTransactionObject

Returns the value of attribute externalTransaction.



21945
21946
21947
# File 'lib/eBay.rb', line 21945

def externalTransaction
  @externalTransaction
end

#orderIDObject

Returns the value of attribute orderID.



21930
21931
21932
# File 'lib/eBay.rb', line 21930

def orderID
  @orderID
end

#orderStatusObject

Returns the value of attribute orderStatus.



21931
21932
21933
# File 'lib/eBay.rb', line 21931

def orderStatus
  @orderStatus
end

#paidTimeObject

Returns the value of attribute paidTime.



21949
21950
21951
# File 'lib/eBay.rb', line 21949

def paidTime
  @paidTime
end

#paymentMethodsObject

Returns the value of attribute paymentMethods.



21939
21940
21941
# File 'lib/eBay.rb', line 21939

def paymentMethods
  @paymentMethods
end

#sellerEmailObject

Returns the value of attribute sellerEmail.



21940
21941
21942
# File 'lib/eBay.rb', line 21940

def sellerEmail
  @sellerEmail
end

#shippedTimeObject

Returns the value of attribute shippedTime.



21950
21951
21952
# File 'lib/eBay.rb', line 21950

def shippedTime
  @shippedTime
end

#shippingAddressObject

Returns the value of attribute shippingAddress.



21941
21942
21943
# File 'lib/eBay.rb', line 21941

def shippingAddress
  @shippingAddress
end

#shippingDetailsObject

Returns the value of attribute shippingDetails.



21936
21937
21938
# File 'lib/eBay.rb', line 21936

def shippingDetails
  @shippingDetails
end

#shippingServiceSelectedObject

Returns the value of attribute shippingServiceSelected.



21942
21943
21944
# File 'lib/eBay.rb', line 21942

def shippingServiceSelected
  @shippingServiceSelected
end

#subtotalObject

Returns the value of attribute subtotal.



21943
21944
21945
# File 'lib/eBay.rb', line 21943

def subtotal
  @subtotal
end

#totalObject

Returns the value of attribute total.



21944
21945
21946
# File 'lib/eBay.rb', line 21944

def total
  @total
end

#transactionArrayObject

Returns the value of attribute transactionArray.



21947
21948
21949
# File 'lib/eBay.rb', line 21947

def transactionArray
  @transactionArray
end

Instance Method Details

#set_any(elements) ⇒ Object



21953
21954
21955
# File 'lib/eBay.rb', line 21953

def set_any(elements)
  @__xmlele_any = elements
end