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")]], ["transactionPlatform", ["TransactionPlatformType", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "TransactionPlatform")]], ["listingCheckoutRedirectPreference", ["ListingCheckoutRedirectPreferenceType", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "ListingCheckoutRedirectPreference")]], ["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.
-
#listingCheckoutRedirectPreference ⇒ Object
Returns the value of attribute listingCheckoutRedirectPreference.
-
#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.
-
#transactionPlatform ⇒ Object
Returns the value of attribute transactionPlatform.
-
#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, transactionPlatform = nil, listingCheckoutRedirectPreference = 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, transactionPlatform = nil, listingCheckoutRedirectPreference = nil) ⇒ TransactionType
Returns a new instance of TransactionType.
23810 23811 23812 23813 23814 23815 23816 23817 23818 23819 23820 23821 23822 23823 23824 23825 23826 23827 23828 23829 23830 23831 23832 23833 23834 23835 23836 23837 23838 23839 23840 23841 23842 23843 23844 |
# File 'lib/eBay.rb', line 23810 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) @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 @__xmlele_any = nil end |
Instance Attribute Details
#__xmlele_any ⇒ Object (readonly)
Returns the value of attribute __xmlele_any.
23804 23805 23806 |
# File 'lib/eBay.rb', line 23804 def __xmlele_any @__xmlele_any end |
#adjustmentAmount ⇒ Object
Returns the value of attribute adjustmentAmount.
23773 23774 23775 |
# File 'lib/eBay.rb', line 23773 def adjustmentAmount @adjustmentAmount end |
#amountPaid ⇒ Object
Returns the value of attribute amountPaid.
23772 23773 23774 |
# File 'lib/eBay.rb', line 23772 def amountPaid @amountPaid end |
#bestOfferSale ⇒ Object
Returns the value of attribute bestOfferSale.
23786 23787 23788 |
# File 'lib/eBay.rb', line 23786 def bestOfferSale @bestOfferSale end |
#buyer ⇒ Object
Returns the value of attribute buyer.
23775 23776 23777 |
# File 'lib/eBay.rb', line 23775 def buyer @buyer end |
#buyerMessage ⇒ Object
Returns the value of attribute buyerMessage.
23791 23792 23793 |
# File 'lib/eBay.rb', line 23791 def buyerMessage @buyerMessage end |
#buyerPaidStatus ⇒ Object
Returns the value of attribute buyerPaidStatus.
23793 23794 23795 |
# File 'lib/eBay.rb', line 23793 def buyerPaidStatus @buyerPaidStatus end |
#containingOrder ⇒ Object
Returns the value of attribute containingOrder.
23800 23801 23802 |
# File 'lib/eBay.rb', line 23800 def containingOrder @containingOrder end |
#convertedAdjustmentAmount ⇒ Object
Returns the value of attribute convertedAdjustmentAmount.
23774 23775 23776 |
# File 'lib/eBay.rb', line 23774 def convertedAdjustmentAmount @convertedAdjustmentAmount end |
#convertedAmountPaid ⇒ Object
Returns the value of attribute convertedAmountPaid.
23777 23778 23779 |
# File 'lib/eBay.rb', line 23777 def convertedAmountPaid @convertedAmountPaid end |
#convertedTransactionPrice ⇒ Object
Returns the value of attribute convertedTransactionPrice.
23778 23779 23780 |
# File 'lib/eBay.rb', line 23778 def convertedTransactionPrice @convertedTransactionPrice end |
#createdDate ⇒ Object
Returns the value of attribute createdDate.
23779 23780 23781 |
# File 'lib/eBay.rb', line 23779 def createdDate @createdDate end |
#depositType ⇒ Object
Returns the value of attribute depositType.
23780 23781 23782 |
# File 'lib/eBay.rb', line 23780 def depositType @depositType end |
#dutchAuctionBid ⇒ Object
Returns the value of attribute dutchAuctionBid.
23792 23793 23794 |
# File 'lib/eBay.rb', line 23792 def dutchAuctionBid @dutchAuctionBid end |
#externalTransaction ⇒ Object
Returns the value of attribute externalTransaction.
23788 23789 23790 |
# File 'lib/eBay.rb', line 23788 def externalTransaction @externalTransaction end |
#feedbackLeft ⇒ Object
Returns the value of attribute feedbackLeft.
23798 23799 23800 |
# File 'lib/eBay.rb', line 23798 def feedbackLeft @feedbackLeft end |
#feedbackReceived ⇒ Object
Returns the value of attribute feedbackReceived.
23799 23800 23801 |
# File 'lib/eBay.rb', line 23799 def feedbackReceived @feedbackReceived end |
#finalValueFee ⇒ Object
Returns the value of attribute finalValueFee.
23801 23802 23803 |
# File 'lib/eBay.rb', line 23801 def finalValueFee @finalValueFee end |
#item ⇒ Object
Returns the value of attribute item.
23781 23782 23783 |
# File 'lib/eBay.rb', line 23781 def item @item end |
#listingCheckoutRedirectPreference ⇒ Object
Returns the value of attribute listingCheckoutRedirectPreference.
23803 23804 23805 |
# File 'lib/eBay.rb', line 23803 def listingCheckoutRedirectPreference @listingCheckoutRedirectPreference end |
#paidTime ⇒ Object
Returns the value of attribute paidTime.
23795 23796 23797 |
# File 'lib/eBay.rb', line 23795 def paidTime @paidTime end |
#quantityPurchased ⇒ Object
Returns the value of attribute quantityPurchased.
23782 23783 23784 |
# File 'lib/eBay.rb', line 23782 def quantityPurchased @quantityPurchased end |
#sellerPaidStatus ⇒ Object
Returns the value of attribute sellerPaidStatus.
23794 23795 23796 |
# File 'lib/eBay.rb', line 23794 def sellerPaidStatus @sellerPaidStatus end |
#sellingManagerProductDetails ⇒ Object
Returns the value of attribute sellingManagerProductDetails.
23789 23790 23791 |
# File 'lib/eBay.rb', line 23789 def sellingManagerProductDetails @sellingManagerProductDetails end |
#shippedTime ⇒ Object
Returns the value of attribute shippedTime.
23796 23797 23798 |
# File 'lib/eBay.rb', line 23796 def shippedTime @shippedTime end |
#shippingDetails ⇒ Object
Returns the value of attribute shippingDetails.
23776 23777 23778 |
# File 'lib/eBay.rb', line 23776 def shippingDetails @shippingDetails end |
#shippingServiceSelected ⇒ Object
Returns the value of attribute shippingServiceSelected.
23790 23791 23792 |
# File 'lib/eBay.rb', line 23790 def shippingServiceSelected @shippingServiceSelected end |
#status ⇒ Object
Returns the value of attribute status.
23783 23784 23785 |
# File 'lib/eBay.rb', line 23783 def status @status end |
#totalPrice ⇒ Object
Returns the value of attribute totalPrice.
23797 23798 23799 |
# File 'lib/eBay.rb', line 23797 def totalPrice @totalPrice end |
#transactionID ⇒ Object
Returns the value of attribute transactionID.
23784 23785 23786 |
# File 'lib/eBay.rb', line 23784 def transactionID @transactionID end |
#transactionPlatform ⇒ Object
Returns the value of attribute transactionPlatform.
23802 23803 23804 |
# File 'lib/eBay.rb', line 23802 def transactionPlatform @transactionPlatform end |
#transactionPrice ⇒ Object
Returns the value of attribute transactionPrice.
23785 23786 23787 |
# File 'lib/eBay.rb', line 23785 def transactionPrice @transactionPrice end |
#vATPercent ⇒ Object
Returns the value of attribute vATPercent.
23787 23788 23789 |
# File 'lib/eBay.rb', line 23787 def vATPercent @vATPercent end |
Instance Method Details
#set_any(elements) ⇒ Object
23806 23807 23808 |
# File 'lib/eBay.rb', line 23806 def set_any(elements) @__xmlele_any = elements end |