Class: EBay::SellerPaymentType

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

Overview

urn:ebay:apis:eBLBaseComponentsSellerPaymentType

itemID - (any)
transactionID - SOAP::SOAPString
orderID - (any)
sellerInventoryID - SOAP::SOAPString
privateNotes - SOAP::SOAPString
externalProductID - EBay::ExternalProductIDType
title - SOAP::SOAPString
paymentType - EBay::PaymentTypeCodeType
transactionPrice - EBay::AmountType
shippingReimbursement - EBay::AmountType
commission - EBay::AmountType
amountPaid - EBay::AmountType
paidTime - SOAP::SOAPDateTime
orderLineItemID - SOAP::SOAPString

Instance Attribute Summary collapse

Instance Method Summary collapse

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, orderLineItemID = nil) ⇒ SellerPaymentType

Returns a new instance of SellerPaymentType.



31179
31180
31181
31182
31183
31184
31185
31186
31187
31188
31189
31190
31191
31192
31193
31194
31195
# File 'lib/eBay.rb', line 31179

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, orderLineItemID = 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
  @orderLineItemID = orderLineItemID
  @__xmlele_any = nil
end

Instance Attribute Details

#__xmlele_anyObject (readonly)

Returns the value of attribute __xmlele_any.



31173
31174
31175
# File 'lib/eBay.rb', line 31173

def __xmlele_any
  @__xmlele_any
end

#amountPaidObject

Returns the value of attribute amountPaid.



31170
31171
31172
# File 'lib/eBay.rb', line 31170

def amountPaid
  @amountPaid
end

#commissionObject

Returns the value of attribute commission.



31169
31170
31171
# File 'lib/eBay.rb', line 31169

def commission
  @commission
end

#externalProductIDObject

Returns the value of attribute externalProductID.



31164
31165
31166
# File 'lib/eBay.rb', line 31164

def externalProductID
  @externalProductID
end

#itemIDObject

Returns the value of attribute itemID.



31159
31160
31161
# File 'lib/eBay.rb', line 31159

def itemID
  @itemID
end

#orderIDObject

Returns the value of attribute orderID.



31161
31162
31163
# File 'lib/eBay.rb', line 31161

def orderID
  @orderID
end

#orderLineItemIDObject

Returns the value of attribute orderLineItemID.



31172
31173
31174
# File 'lib/eBay.rb', line 31172

def orderLineItemID
  @orderLineItemID
end

#paidTimeObject

Returns the value of attribute paidTime.



31171
31172
31173
# File 'lib/eBay.rb', line 31171

def paidTime
  @paidTime
end

#paymentTypeObject

Returns the value of attribute paymentType.



31166
31167
31168
# File 'lib/eBay.rb', line 31166

def paymentType
  @paymentType
end

#privateNotesObject

Returns the value of attribute privateNotes.



31163
31164
31165
# File 'lib/eBay.rb', line 31163

def privateNotes
  @privateNotes
end

#sellerInventoryIDObject

Returns the value of attribute sellerInventoryID.



31162
31163
31164
# File 'lib/eBay.rb', line 31162

def sellerInventoryID
  @sellerInventoryID
end

#shippingReimbursementObject

Returns the value of attribute shippingReimbursement.



31168
31169
31170
# File 'lib/eBay.rb', line 31168

def shippingReimbursement
  @shippingReimbursement
end

#titleObject

Returns the value of attribute title.



31165
31166
31167
# File 'lib/eBay.rb', line 31165

def title
  @title
end

#transactionIDObject

Returns the value of attribute transactionID.



31160
31161
31162
# File 'lib/eBay.rb', line 31160

def transactionID
  @transactionID
end

#transactionPriceObject

Returns the value of attribute transactionPrice.



31167
31168
31169
# File 'lib/eBay.rb', line 31167

def transactionPrice
  @transactionPrice
end

Instance Method Details

#set_any(elements) ⇒ Object



31175
31176
31177
# File 'lib/eBay.rb', line 31175

def set_any(elements)
  @__xmlele_any = elements
end