Class: TransactionType

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

Overview

urn:ebay:apis:eBLBaseComponentsTransactionType

amountPaid - AmountType
adjustmentAmount - AmountType
convertedAdjustmentAmount - AmountType
buyer - UserType
shippingDetails - ShippingDetailsType
convertedAmountPaid - AmountType
convertedTransactionPrice - AmountType
createdDate - SOAP::SOAPDateTime
depositType - DepositTypeCodeType
item - ItemType
quantityPurchased - SOAP::SOAPInt
status - TransactionStatusType
transactionID - SOAP::SOAPString
transactionPrice - AmountType
bestOfferSale - SOAP::SOAPBoolean
vATPercent - SOAP::SOAPDecimal
externalTransaction - ExternalTransactionType
sellingManagerProductDetails - SellingManagerProductDetailsType
shippingServiceSelected - ShippingServiceOptionsType
buyerMessage - SOAP::SOAPString
dutchAuctionBid - AmountType
buyerPaidStatus - PaidStatusCodeType
sellerPaidStatus - PaidStatusCodeType
paidTime - SOAP::SOAPDateTime
shippedTime - SOAP::SOAPDateTime
totalPrice - AmountType
feedbackLeft - FeedbackInfoType
feedbackReceived - FeedbackInfoType
containingOrder - OrderType
finalValueFee - AmountType
transactionPlatform - TransactionPlatformType
listingCheckoutRedirectPreference - ListingCheckoutRedirectPreferenceType
refundArray - RefundArrayType
transactionSiteID - SiteCodeType
platform - TransactionPlatformCodeType
cartID - SOAP::SOAPString
sellerContactBuyerByEmail - SOAP::SOAPBoolean
payPalEmailAddress - SOAP::SOAPString
paisaPayID - SOAP::SOAPString

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(amountPaid = nil, adjustmentAmount = nil, convertedAdjustmentAmount = nil, buyer = nil, shippingDetails = nil, convertedAmountPaid = nil, convertedTransactionPrice = nil, createdDate = nil, depositType = nil, item = nil, quantityPurchased = nil, status = nil, transactionID = nil, transactionPrice = nil, bestOfferSale = nil, vATPercent = nil, externalTransaction = [], sellingManagerProductDetails = nil, shippingServiceSelected = nil, buyerMessage = nil, dutchAuctionBid = nil, buyerPaidStatus = nil, sellerPaidStatus = nil, paidTime = nil, shippedTime = nil, totalPrice = nil, feedbackLeft = nil, feedbackReceived = nil, containingOrder = nil, finalValueFee = nil, transactionPlatform = nil, listingCheckoutRedirectPreference = nil, refundArray = nil, transactionSiteID = nil, platform = nil, cartID = nil, sellerContactBuyerByEmail = nil, payPalEmailAddress = nil, paisaPayID = nil) ⇒ TransactionType

Returns a new instance of TransactionType.



25294
25295
25296
25297
25298
25299
25300
25301
25302
25303
25304
25305
25306
25307
25308
25309
25310
25311
25312
25313
25314
25315
25316
25317
25318
25319
25320
25321
25322
25323
25324
25325
25326
25327
25328
25329
25330
25331
25332
25333
25334
25335
# File 'lib/eBay.rb', line 25294

def initialize(amountPaid = nil, adjustmentAmount = nil, convertedAdjustmentAmount = nil, buyer = nil, shippingDetails = nil, convertedAmountPaid = nil, convertedTransactionPrice = nil, createdDate = nil, depositType = nil, item = nil, quantityPurchased = nil, status = nil, transactionID = nil, transactionPrice = nil, bestOfferSale = nil, vATPercent = nil, externalTransaction = [], sellingManagerProductDetails = nil, shippingServiceSelected = nil, buyerMessage = nil, dutchAuctionBid = nil, buyerPaidStatus = nil, sellerPaidStatus = nil, paidTime = nil, shippedTime = nil, totalPrice = nil, feedbackLeft = nil, feedbackReceived = nil, containingOrder = nil, finalValueFee = nil, transactionPlatform = nil, listingCheckoutRedirectPreference = nil, refundArray = nil, transactionSiteID = nil, platform = nil, cartID = nil, sellerContactBuyerByEmail = nil, payPalEmailAddress = nil, paisaPayID = nil)
  @amountPaid = amountPaid
  @adjustmentAmount = adjustmentAmount
  @convertedAdjustmentAmount = convertedAdjustmentAmount
  @buyer = buyer
  @shippingDetails = shippingDetails
  @convertedAmountPaid = convertedAmountPaid
  @convertedTransactionPrice = convertedTransactionPrice
  @createdDate = createdDate
  @depositType = depositType
  @item = item
  @quantityPurchased = quantityPurchased
  @status = status
  @transactionID = transactionID
  @transactionPrice = transactionPrice
  @bestOfferSale = bestOfferSale
  @vATPercent = vATPercent
  @externalTransaction = externalTransaction
  @sellingManagerProductDetails = sellingManagerProductDetails
  @shippingServiceSelected = shippingServiceSelected
  @buyerMessage = buyerMessage
  @dutchAuctionBid = dutchAuctionBid
  @buyerPaidStatus = buyerPaidStatus
  @sellerPaidStatus = sellerPaidStatus
  @paidTime = paidTime
  @shippedTime = shippedTime
  @totalPrice = totalPrice
  @feedbackLeft = feedbackLeft
  @feedbackReceived = feedbackReceived
  @containingOrder = containingOrder
  @finalValueFee = finalValueFee
  @transactionPlatform = transactionPlatform
  @listingCheckoutRedirectPreference = listingCheckoutRedirectPreference
  @refundArray = refundArray
  @transactionSiteID = transactionSiteID
  @platform = platform
  @cartID = cartID
  @sellerContactBuyerByEmail = sellerContactBuyerByEmail
  @payPalEmailAddress = payPalEmailAddress
  @paisaPayID = paisaPayID
  @__xmlele_any = nil
end

Instance Attribute Details

#__xmlele_anyObject (readonly)

Returns the value of attribute __xmlele_any.



25288
25289
25290
# File 'lib/eBay.rb', line 25288

def __xmlele_any
  @__xmlele_any
end

#adjustmentAmountObject

Returns the value of attribute adjustmentAmount.



25250
25251
25252
# File 'lib/eBay.rb', line 25250

def adjustmentAmount
  @adjustmentAmount
end

#amountPaidObject

Returns the value of attribute amountPaid.



25249
25250
25251
# File 'lib/eBay.rb', line 25249

def amountPaid
  @amountPaid
end

#bestOfferSaleObject

Returns the value of attribute bestOfferSale.



25263
25264
25265
# File 'lib/eBay.rb', line 25263

def bestOfferSale
  @bestOfferSale
end

#buyerObject

Returns the value of attribute buyer.



25252
25253
25254
# File 'lib/eBay.rb', line 25252

def buyer
  @buyer
end

#buyerMessageObject

Returns the value of attribute buyerMessage.



25268
25269
25270
# File 'lib/eBay.rb', line 25268

def buyerMessage
  @buyerMessage
end

#buyerPaidStatusObject

Returns the value of attribute buyerPaidStatus.



25270
25271
25272
# File 'lib/eBay.rb', line 25270

def buyerPaidStatus
  @buyerPaidStatus
end

#cartIDObject

Returns the value of attribute cartID.



25284
25285
25286
# File 'lib/eBay.rb', line 25284

def cartID
  @cartID
end

#containingOrderObject

Returns the value of attribute containingOrder.



25277
25278
25279
# File 'lib/eBay.rb', line 25277

def containingOrder
  @containingOrder
end

#convertedAdjustmentAmountObject

Returns the value of attribute convertedAdjustmentAmount.



25251
25252
25253
# File 'lib/eBay.rb', line 25251

def convertedAdjustmentAmount
  @convertedAdjustmentAmount
end

#convertedAmountPaidObject

Returns the value of attribute convertedAmountPaid.



25254
25255
25256
# File 'lib/eBay.rb', line 25254

def convertedAmountPaid
  @convertedAmountPaid
end

#convertedTransactionPriceObject

Returns the value of attribute convertedTransactionPrice.



25255
25256
25257
# File 'lib/eBay.rb', line 25255

def convertedTransactionPrice
  @convertedTransactionPrice
end

#createdDateObject

Returns the value of attribute createdDate.



25256
25257
25258
# File 'lib/eBay.rb', line 25256

def createdDate
  @createdDate
end

#depositTypeObject

Returns the value of attribute depositType.



25257
25258
25259
# File 'lib/eBay.rb', line 25257

def depositType
  @depositType
end

#dutchAuctionBidObject

Returns the value of attribute dutchAuctionBid.



25269
25270
25271
# File 'lib/eBay.rb', line 25269

def dutchAuctionBid
  @dutchAuctionBid
end

#externalTransactionObject

Returns the value of attribute externalTransaction.



25265
25266
25267
# File 'lib/eBay.rb', line 25265

def externalTransaction
  @externalTransaction
end

#feedbackLeftObject

Returns the value of attribute feedbackLeft.



25275
25276
25277
# File 'lib/eBay.rb', line 25275

def feedbackLeft
  @feedbackLeft
end

#feedbackReceivedObject

Returns the value of attribute feedbackReceived.



25276
25277
25278
# File 'lib/eBay.rb', line 25276

def feedbackReceived
  @feedbackReceived
end

#finalValueFeeObject

Returns the value of attribute finalValueFee.



25278
25279
25280
# File 'lib/eBay.rb', line 25278

def finalValueFee
  @finalValueFee
end

#itemObject

Returns the value of attribute item.



25258
25259
25260
# File 'lib/eBay.rb', line 25258

def item
  @item
end

#listingCheckoutRedirectPreferenceObject

Returns the value of attribute listingCheckoutRedirectPreference.



25280
25281
25282
# File 'lib/eBay.rb', line 25280

def listingCheckoutRedirectPreference
  @listingCheckoutRedirectPreference
end

#paidTimeObject

Returns the value of attribute paidTime.



25272
25273
25274
# File 'lib/eBay.rb', line 25272

def paidTime
  @paidTime
end

#paisaPayIDObject

Returns the value of attribute paisaPayID.



25287
25288
25289
# File 'lib/eBay.rb', line 25287

def paisaPayID
  @paisaPayID
end

#payPalEmailAddressObject

Returns the value of attribute payPalEmailAddress.



25286
25287
25288
# File 'lib/eBay.rb', line 25286

def payPalEmailAddress
  @payPalEmailAddress
end

#platformObject

Returns the value of attribute platform.



25283
25284
25285
# File 'lib/eBay.rb', line 25283

def platform
  @platform
end

#quantityPurchasedObject

Returns the value of attribute quantityPurchased.



25259
25260
25261
# File 'lib/eBay.rb', line 25259

def quantityPurchased
  @quantityPurchased
end

#refundArrayObject

Returns the value of attribute refundArray.



25281
25282
25283
# File 'lib/eBay.rb', line 25281

def refundArray
  @refundArray
end

#sellerContactBuyerByEmailObject

Returns the value of attribute sellerContactBuyerByEmail.



25285
25286
25287
# File 'lib/eBay.rb', line 25285

def sellerContactBuyerByEmail
  @sellerContactBuyerByEmail
end

#sellerPaidStatusObject

Returns the value of attribute sellerPaidStatus.



25271
25272
25273
# File 'lib/eBay.rb', line 25271

def sellerPaidStatus
  @sellerPaidStatus
end

#sellingManagerProductDetailsObject

Returns the value of attribute sellingManagerProductDetails.



25266
25267
25268
# File 'lib/eBay.rb', line 25266

def sellingManagerProductDetails
  @sellingManagerProductDetails
end

#shippedTimeObject

Returns the value of attribute shippedTime.



25273
25274
25275
# File 'lib/eBay.rb', line 25273

def shippedTime
  @shippedTime
end

#shippingDetailsObject

Returns the value of attribute shippingDetails.



25253
25254
25255
# File 'lib/eBay.rb', line 25253

def shippingDetails
  @shippingDetails
end

#shippingServiceSelectedObject

Returns the value of attribute shippingServiceSelected.



25267
25268
25269
# File 'lib/eBay.rb', line 25267

def shippingServiceSelected
  @shippingServiceSelected
end

#statusObject

Returns the value of attribute status.



25260
25261
25262
# File 'lib/eBay.rb', line 25260

def status
  @status
end

#totalPriceObject

Returns the value of attribute totalPrice.



25274
25275
25276
# File 'lib/eBay.rb', line 25274

def totalPrice
  @totalPrice
end

#transactionIDObject

Returns the value of attribute transactionID.



25261
25262
25263
# File 'lib/eBay.rb', line 25261

def transactionID
  @transactionID
end

#transactionPlatformObject

Returns the value of attribute transactionPlatform.



25279
25280
25281
# File 'lib/eBay.rb', line 25279

def transactionPlatform
  @transactionPlatform
end

#transactionPriceObject

Returns the value of attribute transactionPrice.



25262
25263
25264
# File 'lib/eBay.rb', line 25262

def transactionPrice
  @transactionPrice
end

#transactionSiteIDObject

Returns the value of attribute transactionSiteID.



25282
25283
25284
# File 'lib/eBay.rb', line 25282

def transactionSiteID
  @transactionSiteID
end

#vATPercentObject

Returns the value of attribute vATPercent.



25264
25265
25266
# File 'lib/eBay.rb', line 25264

def vATPercent
  @vATPercent
end

Instance Method Details

#set_any(elements) ⇒ Object



25290
25291
25292
# File 'lib/eBay.rb', line 25290

def set_any(elements)
  @__xmlele_any = elements
end