Class: TransactionType
- Inherits:
-
Object
- Object
- TransactionType
- Defined in:
- lib/eBay.rb
Overview
urn:ebay:apis:eBLBaseComponentsTransactionType
Constant Summary collapse
- @@schema_type =
"TransactionType"
- @@schema_ns =
"urn:ebay:apis:eBLBaseComponents"
- @@schema_element =
[ ["amountPaid", ["AmountType", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "AmountPaid")]], ["adjustmentAmount", ["AmountType", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "AdjustmentAmount")]], ["convertedAdjustmentAmount", ["AmountType", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "ConvertedAdjustmentAmount")]], ["buyer", ["UserType", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "Buyer")]], ["shippingDetails", ["ShippingDetailsType", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "ShippingDetails")]], ["convertedAmountPaid", ["AmountType", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "ConvertedAmountPaid")]], ["convertedTransactionPrice", ["AmountType", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "ConvertedTransactionPrice")]], ["createdDate", ["SOAP::SOAPDateTime", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "CreatedDate")]], ["depositType", ["DepositTypeCodeType", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "DepositType")]], ["item", ["ItemType", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "Item")]], ["quantityPurchased", ["SOAP::SOAPInt", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "QuantityPurchased")]], ["status", ["TransactionStatusType", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "Status")]], ["transactionID", ["SOAP::SOAPString", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "TransactionID")]], ["transactionPrice", ["AmountType", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "TransactionPrice")]], ["bestOfferSale", ["SOAP::SOAPBoolean", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "BestOfferSale")]], ["vATPercent", ["SOAP::SOAPDecimal", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "VATPercent")]], ["externalTransaction", ["ExternalTransactionType[]", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "ExternalTransaction")]], ["sellingManagerProductDetails", ["SellingManagerProductDetailsType", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "SellingManagerProductDetails")]], ["shippingServiceSelected", ["ShippingServiceOptionsType", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "ShippingServiceSelected")]], ["buyerMessage", ["SOAP::SOAPString", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "BuyerMessage")]], ["dutchAuctionBid", ["AmountType", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "DutchAuctionBid")]], ["buyerPaidStatus", ["PaidStatusCodeType", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "BuyerPaidStatus")]], ["sellerPaidStatus", ["PaidStatusCodeType", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "SellerPaidStatus")]], ["paidTime", ["SOAP::SOAPDateTime", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "PaidTime")]], ["shippedTime", ["SOAP::SOAPDateTime", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "ShippedTime")]], ["totalPrice", ["AmountType", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "TotalPrice")]], ["feedbackLeft", ["FeedbackInfoType", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "FeedbackLeft")]], ["feedbackReceived", ["FeedbackInfoType", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "FeedbackReceived")]], ["containingOrder", ["OrderType", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "ContainingOrder")]], ["finalValueFee", ["AmountType", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "FinalValueFee")]], ["any", [nil, XSD::QName.new("http://www.w3.org/2001/XMLSchema", "anyType")]] ]
Instance Attribute Summary collapse
-
#__xmlele_any ⇒ Object
readonly
Returns the value of attribute __xmlele_any.
-
#adjustmentAmount ⇒ Object
Returns the value of attribute adjustmentAmount.
-
#amountPaid ⇒ Object
Returns the value of attribute amountPaid.
-
#bestOfferSale ⇒ Object
Returns the value of attribute bestOfferSale.
-
#buyer ⇒ Object
Returns the value of attribute buyer.
-
#buyerMessage ⇒ Object
Returns the value of attribute buyerMessage.
-
#buyerPaidStatus ⇒ Object
Returns the value of attribute buyerPaidStatus.
-
#containingOrder ⇒ Object
Returns the value of attribute containingOrder.
-
#convertedAdjustmentAmount ⇒ Object
Returns the value of attribute convertedAdjustmentAmount.
-
#convertedAmountPaid ⇒ Object
Returns the value of attribute convertedAmountPaid.
-
#convertedTransactionPrice ⇒ Object
Returns the value of attribute convertedTransactionPrice.
-
#createdDate ⇒ Object
Returns the value of attribute createdDate.
-
#depositType ⇒ Object
Returns the value of attribute depositType.
-
#dutchAuctionBid ⇒ Object
Returns the value of attribute dutchAuctionBid.
-
#externalTransaction ⇒ Object
Returns the value of attribute externalTransaction.
-
#feedbackLeft ⇒ Object
Returns the value of attribute feedbackLeft.
-
#feedbackReceived ⇒ Object
Returns the value of attribute feedbackReceived.
-
#finalValueFee ⇒ Object
Returns the value of attribute finalValueFee.
-
#item ⇒ Object
Returns the value of attribute item.
-
#paidTime ⇒ Object
Returns the value of attribute paidTime.
-
#quantityPurchased ⇒ Object
Returns the value of attribute quantityPurchased.
-
#sellerPaidStatus ⇒ Object
Returns the value of attribute sellerPaidStatus.
-
#sellingManagerProductDetails ⇒ Object
Returns the value of attribute sellingManagerProductDetails.
-
#shippedTime ⇒ Object
Returns the value of attribute shippedTime.
-
#shippingDetails ⇒ Object
Returns the value of attribute shippingDetails.
-
#shippingServiceSelected ⇒ Object
Returns the value of attribute shippingServiceSelected.
-
#status ⇒ Object
Returns the value of attribute status.
-
#totalPrice ⇒ Object
Returns the value of attribute totalPrice.
-
#transactionID ⇒ Object
Returns the value of attribute transactionID.
-
#transactionPrice ⇒ Object
Returns the value of attribute transactionPrice.
-
#vATPercent ⇒ Object
Returns the value of attribute vATPercent.
Instance Method Summary collapse
-
#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) ⇒ TransactionType
constructor
A new instance of TransactionType.
- #set_any(elements) ⇒ Object
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) ⇒ TransactionType
Returns a new instance of TransactionType.
21091 21092 21093 21094 21095 21096 21097 21098 21099 21100 21101 21102 21103 21104 21105 21106 21107 21108 21109 21110 21111 21112 21113 21114 21115 21116 21117 21118 21119 21120 21121 21122 21123 |
# File 'lib/eBay.rb', line 21091 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) @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 @__xmlele_any = nil end |
Instance Attribute Details
#__xmlele_any ⇒ Object (readonly)
Returns the value of attribute __xmlele_any.
21085 21086 21087 |
# File 'lib/eBay.rb', line 21085 def __xmlele_any @__xmlele_any end |
#adjustmentAmount ⇒ Object
Returns the value of attribute adjustmentAmount.
21056 21057 21058 |
# File 'lib/eBay.rb', line 21056 def adjustmentAmount @adjustmentAmount end |
#amountPaid ⇒ Object
Returns the value of attribute amountPaid.
21055 21056 21057 |
# File 'lib/eBay.rb', line 21055 def amountPaid @amountPaid end |
#bestOfferSale ⇒ Object
Returns the value of attribute bestOfferSale.
21069 21070 21071 |
# File 'lib/eBay.rb', line 21069 def bestOfferSale @bestOfferSale end |
#buyer ⇒ Object
Returns the value of attribute buyer.
21058 21059 21060 |
# File 'lib/eBay.rb', line 21058 def buyer @buyer end |
#buyerMessage ⇒ Object
Returns the value of attribute buyerMessage.
21074 21075 21076 |
# File 'lib/eBay.rb', line 21074 def buyerMessage @buyerMessage end |
#buyerPaidStatus ⇒ Object
Returns the value of attribute buyerPaidStatus.
21076 21077 21078 |
# File 'lib/eBay.rb', line 21076 def buyerPaidStatus @buyerPaidStatus end |
#containingOrder ⇒ Object
Returns the value of attribute containingOrder.
21083 21084 21085 |
# File 'lib/eBay.rb', line 21083 def containingOrder @containingOrder end |
#convertedAdjustmentAmount ⇒ Object
Returns the value of attribute convertedAdjustmentAmount.
21057 21058 21059 |
# File 'lib/eBay.rb', line 21057 def convertedAdjustmentAmount @convertedAdjustmentAmount end |
#convertedAmountPaid ⇒ Object
Returns the value of attribute convertedAmountPaid.
21060 21061 21062 |
# File 'lib/eBay.rb', line 21060 def convertedAmountPaid @convertedAmountPaid end |
#convertedTransactionPrice ⇒ Object
Returns the value of attribute convertedTransactionPrice.
21061 21062 21063 |
# File 'lib/eBay.rb', line 21061 def convertedTransactionPrice @convertedTransactionPrice end |
#createdDate ⇒ Object
Returns the value of attribute createdDate.
21062 21063 21064 |
# File 'lib/eBay.rb', line 21062 def createdDate @createdDate end |
#depositType ⇒ Object
Returns the value of attribute depositType.
21063 21064 21065 |
# File 'lib/eBay.rb', line 21063 def depositType @depositType end |
#dutchAuctionBid ⇒ Object
Returns the value of attribute dutchAuctionBid.
21075 21076 21077 |
# File 'lib/eBay.rb', line 21075 def dutchAuctionBid @dutchAuctionBid end |
#externalTransaction ⇒ Object
Returns the value of attribute externalTransaction.
21071 21072 21073 |
# File 'lib/eBay.rb', line 21071 def externalTransaction @externalTransaction end |
#feedbackLeft ⇒ Object
Returns the value of attribute feedbackLeft.
21081 21082 21083 |
# File 'lib/eBay.rb', line 21081 def feedbackLeft @feedbackLeft end |
#feedbackReceived ⇒ Object
Returns the value of attribute feedbackReceived.
21082 21083 21084 |
# File 'lib/eBay.rb', line 21082 def feedbackReceived @feedbackReceived end |
#finalValueFee ⇒ Object
Returns the value of attribute finalValueFee.
21084 21085 21086 |
# File 'lib/eBay.rb', line 21084 def finalValueFee @finalValueFee end |
#item ⇒ Object
Returns the value of attribute item.
21064 21065 21066 |
# File 'lib/eBay.rb', line 21064 def item @item end |
#paidTime ⇒ Object
Returns the value of attribute paidTime.
21078 21079 21080 |
# File 'lib/eBay.rb', line 21078 def paidTime @paidTime end |
#quantityPurchased ⇒ Object
Returns the value of attribute quantityPurchased.
21065 21066 21067 |
# File 'lib/eBay.rb', line 21065 def quantityPurchased @quantityPurchased end |
#sellerPaidStatus ⇒ Object
Returns the value of attribute sellerPaidStatus.
21077 21078 21079 |
# File 'lib/eBay.rb', line 21077 def sellerPaidStatus @sellerPaidStatus end |
#sellingManagerProductDetails ⇒ Object
Returns the value of attribute sellingManagerProductDetails.
21072 21073 21074 |
# File 'lib/eBay.rb', line 21072 def sellingManagerProductDetails @sellingManagerProductDetails end |
#shippedTime ⇒ Object
Returns the value of attribute shippedTime.
21079 21080 21081 |
# File 'lib/eBay.rb', line 21079 def shippedTime @shippedTime end |
#shippingDetails ⇒ Object
Returns the value of attribute shippingDetails.
21059 21060 21061 |
# File 'lib/eBay.rb', line 21059 def shippingDetails @shippingDetails end |
#shippingServiceSelected ⇒ Object
Returns the value of attribute shippingServiceSelected.
21073 21074 21075 |
# File 'lib/eBay.rb', line 21073 def shippingServiceSelected @shippingServiceSelected end |
#status ⇒ Object
Returns the value of attribute status.
21066 21067 21068 |
# File 'lib/eBay.rb', line 21066 def status @status end |
#totalPrice ⇒ Object
Returns the value of attribute totalPrice.
21080 21081 21082 |
# File 'lib/eBay.rb', line 21080 def totalPrice @totalPrice end |
#transactionID ⇒ Object
Returns the value of attribute transactionID.
21067 21068 21069 |
# File 'lib/eBay.rb', line 21067 def transactionID @transactionID end |
#transactionPrice ⇒ Object
Returns the value of attribute transactionPrice.
21068 21069 21070 |
# File 'lib/eBay.rb', line 21068 def transactionPrice @transactionPrice end |
#vATPercent ⇒ Object
Returns the value of attribute vATPercent.
21070 21071 21072 |
# File 'lib/eBay.rb', line 21070 def vATPercent @vATPercent end |
Instance Method Details
#set_any(elements) ⇒ Object
21087 21088 21089 |
# File 'lib/eBay.rb', line 21087 def set_any(elements) @__xmlele_any = elements end |