Class: PaymentTransactionSearchResultType

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

Overview

urn:ebay:apis:eBLBaseComponentsPaymentTransactionSearchResultType

Constant Summary collapse

@@schema_type =
"PaymentTransactionSearchResultType"
@@schema_ns =
"urn:ebay:apis:eBLBaseComponents"
@@schema_element =
[
  ["timestamp", ["SOAP::SOAPDateTime", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "Timestamp")]],
  ["timezone", ["SOAP::SOAPString", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "Timezone")]],
  ["type", ["SOAP::SOAPString", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "Type")]],
  ["payer", ["SOAP::SOAPString", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "Payer")]],
  ["payerDisplayName", ["SOAP::SOAPString", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "PayerDisplayName")]],
  ["transactionID", ["SOAP::SOAPString", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "TransactionID")]],
  ["status", ["SOAP::SOAPString", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "Status")]],
  ["grossAmount", ["BasicAmountType", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "GrossAmount")]],
  ["feeAmount", ["BasicAmountType", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "FeeAmount")]],
  ["netAmount", ["BasicAmountType", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "NetAmount")]]
]

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(timestamp = nil, timezone = nil, type = nil, payer = nil, payerDisplayName = nil, transactionID = nil, status = nil, grossAmount = nil, feeAmount = nil, netAmount = nil) ⇒ PaymentTransactionSearchResultType



3353
3354
3355
3356
3357
3358
3359
3360
3361
3362
3363
3364
# File 'lib/v_paypal/default.rb', line 3353

def initialize(timestamp = nil, timezone = nil, type = nil, payer = nil, payerDisplayName = nil, transactionID = nil, status = nil, grossAmount = nil, feeAmount = nil, netAmount = nil)
  @timestamp = timestamp
  @timezone = timezone
  @type = type
  @payer = payer
  @payerDisplayName = payerDisplayName
  @transactionID = transactionID
  @status = status
  @grossAmount = grossAmount
  @feeAmount = feeAmount
  @netAmount = netAmount
end

Instance Attribute Details

#feeAmountObject

Returns the value of attribute feeAmount.



3350
3351
3352
# File 'lib/v_paypal/default.rb', line 3350

def feeAmount
  @feeAmount
end

#grossAmountObject

Returns the value of attribute grossAmount.



3349
3350
3351
# File 'lib/v_paypal/default.rb', line 3349

def grossAmount
  @grossAmount
end

#netAmountObject

Returns the value of attribute netAmount.



3351
3352
3353
# File 'lib/v_paypal/default.rb', line 3351

def netAmount
  @netAmount
end

#payerObject

Returns the value of attribute payer.



3345
3346
3347
# File 'lib/v_paypal/default.rb', line 3345

def payer
  @payer
end

#payerDisplayNameObject

Returns the value of attribute payerDisplayName.



3346
3347
3348
# File 'lib/v_paypal/default.rb', line 3346

def payerDisplayName
  @payerDisplayName
end

#statusObject

Returns the value of attribute status.



3348
3349
3350
# File 'lib/v_paypal/default.rb', line 3348

def status
  @status
end

#timestampObject

Returns the value of attribute timestamp.



3342
3343
3344
# File 'lib/v_paypal/default.rb', line 3342

def timestamp
  @timestamp
end

#timezoneObject

Returns the value of attribute timezone.



3343
3344
3345
# File 'lib/v_paypal/default.rb', line 3343

def timezone
  @timezone
end

#transactionIDObject

Returns the value of attribute transactionID.



3347
3348
3349
# File 'lib/v_paypal/default.rb', line 3347

def transactionID
  @transactionID
end

#typeObject

Returns the value of attribute type.



3344
3345
3346
# File 'lib/v_paypal/default.rb', line 3344

def type
  @type
end