Class: SellerPaymentType
- Inherits:
-
Object
- Object
- SellerPaymentType
- Defined in:
- lib/eBay.rb
Overview
urn:ebay:apis:eBLBaseComponentsSellerPaymentType
Constant Summary collapse
- @@schema_type =
"SellerPaymentType"
- @@schema_ns =
"urn:ebay:apis:eBLBaseComponents"
- @@schema_element =
[ ["itemID", ["SOAP::SOAPString", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "ItemID")]], ["transactionID", ["SOAP::SOAPString", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "TransactionID")]], ["orderID", ["SOAP::SOAPString", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "OrderID")]], ["sellerInventoryID", ["SOAP::SOAPString", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "SellerInventoryID")]], ["privateNotes", ["SOAP::SOAPString", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "PrivateNotes")]], ["externalProductID", ["ExternalProductIDType", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "ExternalProductID")]], ["title", ["SOAP::SOAPString", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "Title")]], ["paymentType", ["PaymentTypeCodeType", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "PaymentType")]], ["transactionPrice", ["AmountType", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "TransactionPrice")]], ["shippingReimbursement", ["AmountType", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "ShippingReimbursement")]], ["commission", ["AmountType", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "Commission")]], ["amountPaid", ["AmountType", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "AmountPaid")]], ["paidTime", ["SOAP::SOAPDateTime", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "PaidTime")]], ["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.
-
#amountPaid ⇒ Object
Returns the value of attribute amountPaid.
-
#commission ⇒ Object
Returns the value of attribute commission.
-
#externalProductID ⇒ Object
Returns the value of attribute externalProductID.
-
#itemID ⇒ Object
Returns the value of attribute itemID.
-
#orderID ⇒ Object
Returns the value of attribute orderID.
-
#paidTime ⇒ Object
Returns the value of attribute paidTime.
-
#paymentType ⇒ Object
Returns the value of attribute paymentType.
-
#privateNotes ⇒ Object
Returns the value of attribute privateNotes.
-
#sellerInventoryID ⇒ Object
Returns the value of attribute sellerInventoryID.
-
#shippingReimbursement ⇒ Object
Returns the value of attribute shippingReimbursement.
-
#title ⇒ Object
Returns the value of attribute title.
-
#transactionID ⇒ Object
Returns the value of attribute transactionID.
-
#transactionPrice ⇒ Object
Returns the value of attribute transactionPrice.
Instance Method Summary collapse
-
#initialize(itemID = nil, transactionID = nil, orderID = nil, sellerInventoryID = nil, privateNotes = nil, externalProductID = nil, title = nil, paymentType = nil, transactionPrice = nil, shippingReimbursement = nil, commission = nil, amountPaid = nil, paidTime = nil) ⇒ SellerPaymentType
constructor
A new instance of SellerPaymentType.
- #set_any(elements) ⇒ Object
Constructor Details
#initialize(itemID = nil, transactionID = nil, orderID = nil, sellerInventoryID = nil, privateNotes = nil, externalProductID = nil, title = nil, paymentType = nil, transactionPrice = nil, shippingReimbursement = nil, commission = nil, amountPaid = nil, paidTime = nil) ⇒ SellerPaymentType
Returns a new instance of SellerPaymentType.
17216 17217 17218 17219 17220 17221 17222 17223 17224 17225 17226 17227 17228 17229 17230 17231 |
# File 'lib/eBay.rb', line 17216 def initialize(itemID = nil, transactionID = nil, orderID = nil, sellerInventoryID = nil, privateNotes = nil, externalProductID = nil, title = nil, paymentType = nil, transactionPrice = nil, shippingReimbursement = nil, commission = nil, amountPaid = nil, paidTime = nil) @itemID = itemID @transactionID = transactionID @orderID = orderID @sellerInventoryID = sellerInventoryID @privateNotes = privateNotes @externalProductID = externalProductID @title = title @paymentType = paymentType @transactionPrice = transactionPrice @shippingReimbursement = shippingReimbursement @commission = commission @amountPaid = amountPaid @paidTime = paidTime @__xmlele_any = nil end |
Instance Attribute Details
#__xmlele_any ⇒ Object (readonly)
Returns the value of attribute __xmlele_any.
17210 17211 17212 |
# File 'lib/eBay.rb', line 17210 def __xmlele_any @__xmlele_any end |
#amountPaid ⇒ Object
Returns the value of attribute amountPaid.
17208 17209 17210 |
# File 'lib/eBay.rb', line 17208 def amountPaid @amountPaid end |
#commission ⇒ Object
Returns the value of attribute commission.
17207 17208 17209 |
# File 'lib/eBay.rb', line 17207 def commission @commission end |
#externalProductID ⇒ Object
Returns the value of attribute externalProductID.
17202 17203 17204 |
# File 'lib/eBay.rb', line 17202 def externalProductID @externalProductID end |
#itemID ⇒ Object
Returns the value of attribute itemID.
17197 17198 17199 |
# File 'lib/eBay.rb', line 17197 def itemID @itemID end |
#orderID ⇒ Object
Returns the value of attribute orderID.
17199 17200 17201 |
# File 'lib/eBay.rb', line 17199 def orderID @orderID end |
#paidTime ⇒ Object
Returns the value of attribute paidTime.
17209 17210 17211 |
# File 'lib/eBay.rb', line 17209 def paidTime @paidTime end |
#paymentType ⇒ Object
Returns the value of attribute paymentType.
17204 17205 17206 |
# File 'lib/eBay.rb', line 17204 def paymentType @paymentType end |
#privateNotes ⇒ Object
Returns the value of attribute privateNotes.
17201 17202 17203 |
# File 'lib/eBay.rb', line 17201 def privateNotes @privateNotes end |
#sellerInventoryID ⇒ Object
Returns the value of attribute sellerInventoryID.
17200 17201 17202 |
# File 'lib/eBay.rb', line 17200 def sellerInventoryID @sellerInventoryID end |
#shippingReimbursement ⇒ Object
Returns the value of attribute shippingReimbursement.
17206 17207 17208 |
# File 'lib/eBay.rb', line 17206 def shippingReimbursement @shippingReimbursement end |
#title ⇒ Object
Returns the value of attribute title.
17203 17204 17205 |
# File 'lib/eBay.rb', line 17203 def title @title end |
#transactionID ⇒ Object
Returns the value of attribute transactionID.
17198 17199 17200 |
# File 'lib/eBay.rb', line 17198 def transactionID @transactionID end |
#transactionPrice ⇒ Object
Returns the value of attribute transactionPrice.
17205 17206 17207 |
# File 'lib/eBay.rb', line 17205 def transactionPrice @transactionPrice end |
Instance Method Details
#set_any(elements) ⇒ Object
17212 17213 17214 |
# File 'lib/eBay.rb', line 17212 def set_any(elements) @__xmlele_any = elements end |