Class: EBay::OrderType

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

Overview

urn:ebay:apis:eBLBaseComponentsOrderType

orderID - (any)
orderStatus - EBay::OrderStatusCodeType
adjustmentAmount - EBay::AmountType
amountPaid - EBay::AmountType
amountSaved - EBay::AmountType
checkoutStatus - EBay::CheckoutStatusType
shippingDetails - EBay::ShippingDetailsType
creatingUserRole - EBay::TradingRoleCodeType
createdTime - SOAP::SOAPDateTime
paymentMethods - EBay::BuyerPaymentMethodCodeType
sellerEmail - SOAP::SOAPString
shippingAddress - EBay::AddressType
shippingServiceSelected - EBay::ShippingServiceOptionsType
subtotal - EBay::AmountType
total - EBay::AmountType
externalTransaction - EBay::ExternalTransactionType
transactionArray - EBay::TransactionArrayType
buyerUserID - (any)
paidTime - SOAP::SOAPDateTime
shippedTime - SOAP::SOAPDateTime
integratedMerchantCreditCardEnabled - SOAP::SOAPBoolean
bundlePurchase - SOAP::SOAPBoolean
buyerCheckoutMessage - SOAP::SOAPString
eIASToken - SOAP::SOAPString
paymentHoldStatus - EBay::PaymentHoldStatusCodeType
paymentHoldDetails - EBay::PaymentHoldDetailType
refundAmount - EBay::AmountType
refundStatus - SOAP::SOAPString
refundArray - EBay::RefundArrayType
isMultiLegShipping - SOAP::SOAPBoolean
multiLegShippingDetails - EBay::MultiLegShippingDetailsType
monetaryDetails - EBay::PaymentsInformationType
pickupDetails - EBay::PickupDetailsType
pickupMethodSelected - EBay::PickupMethodSelectedType
sellerUserID - (any)
sellerEIASToken - SOAP::SOAPString
cancelReason - SOAP::SOAPToken
cancelStatus - EBay::CancelStatusCodeType
cancelReasonDetails - SOAP::SOAPString
shippingConvenienceCharge - EBay::AmountType
cancelDetail - EBay::CancelDetailType
logisticsPlanType - SOAP::SOAPToken
buyerTaxIdentifier - EBay::TaxIdentifierType
buyerPackageEnclosures - EBay::BuyerPackageEnclosuresType
extendedOrderID - SOAP::SOAPString

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 = [], transactionArray = nil, buyerUserID = nil, paidTime = nil, shippedTime = nil, integratedMerchantCreditCardEnabled = nil, bundlePurchase = nil, buyerCheckoutMessage = nil, eIASToken = nil, paymentHoldStatus = nil, paymentHoldDetails = nil, refundAmount = nil, refundStatus = nil, refundArray = nil, isMultiLegShipping = nil, multiLegShippingDetails = nil, monetaryDetails = nil, pickupDetails = nil, pickupMethodSelected = nil, sellerUserID = nil, sellerEIASToken = nil, cancelReason = nil, cancelStatus = nil, cancelReasonDetails = nil, shippingConvenienceCharge = nil, cancelDetail = [], logisticsPlanType = nil, buyerTaxIdentifier = [], buyerPackageEnclosures = nil, extendedOrderID = nil) ⇒ OrderType

Returns a new instance of OrderType.



28259
28260
28261
28262
28263
28264
28265
28266
28267
28268
28269
28270
28271
28272
28273
28274
28275
28276
28277
28278
28279
28280
28281
28282
28283
28284
28285
28286
28287
28288
28289
28290
28291
28292
28293
28294
28295
28296
28297
28298
28299
28300
28301
28302
28303
28304
28305
28306
# File 'lib/eBay.rb', line 28259

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 = [], transactionArray = nil, buyerUserID = nil, paidTime = nil, shippedTime = nil, integratedMerchantCreditCardEnabled = nil, bundlePurchase = nil, buyerCheckoutMessage = nil, eIASToken = nil, paymentHoldStatus = nil, paymentHoldDetails = nil, refundAmount = nil, refundStatus = nil, refundArray = nil, isMultiLegShipping = nil, multiLegShippingDetails = nil, monetaryDetails = nil, pickupDetails = nil, pickupMethodSelected = nil, sellerUserID = nil, sellerEIASToken = nil, cancelReason = nil, cancelStatus = nil, cancelReasonDetails = nil, shippingConvenienceCharge = nil, cancelDetail = [], logisticsPlanType = nil, buyerTaxIdentifier = [], buyerPackageEnclosures = nil, extendedOrderID = 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
  @transactionArray = transactionArray
  @buyerUserID = buyerUserID
  @paidTime = paidTime
  @shippedTime = shippedTime
  @integratedMerchantCreditCardEnabled = integratedMerchantCreditCardEnabled
  @bundlePurchase = bundlePurchase
  @buyerCheckoutMessage = buyerCheckoutMessage
  @eIASToken = eIASToken
  @paymentHoldStatus = paymentHoldStatus
  @paymentHoldDetails = paymentHoldDetails
  @refundAmount = refundAmount
  @refundStatus = refundStatus
  @refundArray = refundArray
  @isMultiLegShipping = isMultiLegShipping
  @multiLegShippingDetails = multiLegShippingDetails
  @monetaryDetails = monetaryDetails
  @pickupDetails = pickupDetails
  @pickupMethodSelected = pickupMethodSelected
  @sellerUserID = sellerUserID
  @sellerEIASToken = sellerEIASToken
  @cancelReason = cancelReason
  @cancelStatus = cancelStatus
  @cancelReasonDetails = cancelReasonDetails
  @shippingConvenienceCharge = shippingConvenienceCharge
  @cancelDetail = cancelDetail
  @logisticsPlanType = logisticsPlanType
  @buyerTaxIdentifier = buyerTaxIdentifier
  @buyerPackageEnclosures = buyerPackageEnclosures
  @extendedOrderID = extendedOrderID
  @__xmlele_any = nil
end

Instance Attribute Details

#__xmlele_anyObject (readonly)

Returns the value of attribute __xmlele_any.



28253
28254
28255
# File 'lib/eBay.rb', line 28253

def __xmlele_any
  @__xmlele_any
end

#adjustmentAmountObject

Returns the value of attribute adjustmentAmount.



28210
28211
28212
# File 'lib/eBay.rb', line 28210

def adjustmentAmount
  @adjustmentAmount
end

#amountPaidObject

Returns the value of attribute amountPaid.



28211
28212
28213
# File 'lib/eBay.rb', line 28211

def amountPaid
  @amountPaid
end

#amountSavedObject

Returns the value of attribute amountSaved.



28212
28213
28214
# File 'lib/eBay.rb', line 28212

def amountSaved
  @amountSaved
end

#bundlePurchaseObject

Returns the value of attribute bundlePurchase.



28229
28230
28231
# File 'lib/eBay.rb', line 28229

def bundlePurchase
  @bundlePurchase
end

#buyerCheckoutMessageObject

Returns the value of attribute buyerCheckoutMessage.



28230
28231
28232
# File 'lib/eBay.rb', line 28230

def buyerCheckoutMessage
  @buyerCheckoutMessage
end

#buyerPackageEnclosuresObject

Returns the value of attribute buyerPackageEnclosures.



28251
28252
28253
# File 'lib/eBay.rb', line 28251

def buyerPackageEnclosures
  @buyerPackageEnclosures
end

#buyerTaxIdentifierObject

Returns the value of attribute buyerTaxIdentifier.



28250
28251
28252
# File 'lib/eBay.rb', line 28250

def buyerTaxIdentifier
  @buyerTaxIdentifier
end

#buyerUserIDObject

Returns the value of attribute buyerUserID.



28225
28226
28227
# File 'lib/eBay.rb', line 28225

def buyerUserID
  @buyerUserID
end

#cancelDetailObject

Returns the value of attribute cancelDetail.



28248
28249
28250
# File 'lib/eBay.rb', line 28248

def cancelDetail
  @cancelDetail
end

#cancelReasonObject

Returns the value of attribute cancelReason.



28244
28245
28246
# File 'lib/eBay.rb', line 28244

def cancelReason
  @cancelReason
end

#cancelReasonDetailsObject

Returns the value of attribute cancelReasonDetails.



28246
28247
28248
# File 'lib/eBay.rb', line 28246

def cancelReasonDetails
  @cancelReasonDetails
end

#cancelStatusObject

Returns the value of attribute cancelStatus.



28245
28246
28247
# File 'lib/eBay.rb', line 28245

def cancelStatus
  @cancelStatus
end

#checkoutStatusObject

Returns the value of attribute checkoutStatus.



28213
28214
28215
# File 'lib/eBay.rb', line 28213

def checkoutStatus
  @checkoutStatus
end

#createdTimeObject

Returns the value of attribute createdTime.



28216
28217
28218
# File 'lib/eBay.rb', line 28216

def createdTime
  @createdTime
end

#creatingUserRoleObject

Returns the value of attribute creatingUserRole.



28215
28216
28217
# File 'lib/eBay.rb', line 28215

def creatingUserRole
  @creatingUserRole
end

#eIASTokenObject

Returns the value of attribute eIASToken.



28231
28232
28233
# File 'lib/eBay.rb', line 28231

def eIASToken
  @eIASToken
end

#extendedOrderIDObject

Returns the value of attribute extendedOrderID.



28252
28253
28254
# File 'lib/eBay.rb', line 28252

def extendedOrderID
  @extendedOrderID
end

#externalTransactionObject

Returns the value of attribute externalTransaction.



28223
28224
28225
# File 'lib/eBay.rb', line 28223

def externalTransaction
  @externalTransaction
end

#integratedMerchantCreditCardEnabledObject

Returns the value of attribute integratedMerchantCreditCardEnabled.



28228
28229
28230
# File 'lib/eBay.rb', line 28228

def integratedMerchantCreditCardEnabled
  @integratedMerchantCreditCardEnabled
end

#isMultiLegShippingObject

Returns the value of attribute isMultiLegShipping.



28237
28238
28239
# File 'lib/eBay.rb', line 28237

def isMultiLegShipping
  @isMultiLegShipping
end

#logisticsPlanTypeObject

Returns the value of attribute logisticsPlanType.



28249
28250
28251
# File 'lib/eBay.rb', line 28249

def logisticsPlanType
  @logisticsPlanType
end

#monetaryDetailsObject

Returns the value of attribute monetaryDetails.



28239
28240
28241
# File 'lib/eBay.rb', line 28239

def monetaryDetails
  @monetaryDetails
end

#multiLegShippingDetailsObject

Returns the value of attribute multiLegShippingDetails.



28238
28239
28240
# File 'lib/eBay.rb', line 28238

def multiLegShippingDetails
  @multiLegShippingDetails
end

#orderIDObject

Returns the value of attribute orderID.



28208
28209
28210
# File 'lib/eBay.rb', line 28208

def orderID
  @orderID
end

#orderStatusObject

Returns the value of attribute orderStatus.



28209
28210
28211
# File 'lib/eBay.rb', line 28209

def orderStatus
  @orderStatus
end

#paidTimeObject

Returns the value of attribute paidTime.



28226
28227
28228
# File 'lib/eBay.rb', line 28226

def paidTime
  @paidTime
end

#paymentHoldDetailsObject

Returns the value of attribute paymentHoldDetails.



28233
28234
28235
# File 'lib/eBay.rb', line 28233

def paymentHoldDetails
  @paymentHoldDetails
end

#paymentHoldStatusObject

Returns the value of attribute paymentHoldStatus.



28232
28233
28234
# File 'lib/eBay.rb', line 28232

def paymentHoldStatus
  @paymentHoldStatus
end

#paymentMethodsObject

Returns the value of attribute paymentMethods.



28217
28218
28219
# File 'lib/eBay.rb', line 28217

def paymentMethods
  @paymentMethods
end

#pickupDetailsObject

Returns the value of attribute pickupDetails.



28240
28241
28242
# File 'lib/eBay.rb', line 28240

def pickupDetails
  @pickupDetails
end

#pickupMethodSelectedObject

Returns the value of attribute pickupMethodSelected.



28241
28242
28243
# File 'lib/eBay.rb', line 28241

def pickupMethodSelected
  @pickupMethodSelected
end

#refundAmountObject

Returns the value of attribute refundAmount.



28234
28235
28236
# File 'lib/eBay.rb', line 28234

def refundAmount
  @refundAmount
end

#refundArrayObject

Returns the value of attribute refundArray.



28236
28237
28238
# File 'lib/eBay.rb', line 28236

def refundArray
  @refundArray
end

#refundStatusObject

Returns the value of attribute refundStatus.



28235
28236
28237
# File 'lib/eBay.rb', line 28235

def refundStatus
  @refundStatus
end

#sellerEIASTokenObject

Returns the value of attribute sellerEIASToken.



28243
28244
28245
# File 'lib/eBay.rb', line 28243

def sellerEIASToken
  @sellerEIASToken
end

#sellerEmailObject

Returns the value of attribute sellerEmail.



28218
28219
28220
# File 'lib/eBay.rb', line 28218

def sellerEmail
  @sellerEmail
end

#sellerUserIDObject

Returns the value of attribute sellerUserID.



28242
28243
28244
# File 'lib/eBay.rb', line 28242

def sellerUserID
  @sellerUserID
end

#shippedTimeObject

Returns the value of attribute shippedTime.



28227
28228
28229
# File 'lib/eBay.rb', line 28227

def shippedTime
  @shippedTime
end

#shippingAddressObject

Returns the value of attribute shippingAddress.



28219
28220
28221
# File 'lib/eBay.rb', line 28219

def shippingAddress
  @shippingAddress
end

#shippingConvenienceChargeObject

Returns the value of attribute shippingConvenienceCharge.



28247
28248
28249
# File 'lib/eBay.rb', line 28247

def shippingConvenienceCharge
  @shippingConvenienceCharge
end

#shippingDetailsObject

Returns the value of attribute shippingDetails.



28214
28215
28216
# File 'lib/eBay.rb', line 28214

def shippingDetails
  @shippingDetails
end

#shippingServiceSelectedObject

Returns the value of attribute shippingServiceSelected.



28220
28221
28222
# File 'lib/eBay.rb', line 28220

def shippingServiceSelected
  @shippingServiceSelected
end

#subtotalObject

Returns the value of attribute subtotal.



28221
28222
28223
# File 'lib/eBay.rb', line 28221

def subtotal
  @subtotal
end

#totalObject

Returns the value of attribute total.



28222
28223
28224
# File 'lib/eBay.rb', line 28222

def total
  @total
end

#transactionArrayObject

Returns the value of attribute transactionArray.



28224
28225
28226
# File 'lib/eBay.rb', line 28224

def transactionArray
  @transactionArray
end

Instance Method Details

#set_any(elements) ⇒ Object



28255
28256
28257
# File 'lib/eBay.rb', line 28255

def set_any(elements)
  @__xmlele_any = elements
end