Class: PaymentTransactionSearchResultType

Inherits:
Object
  • Object
show all
Defined in:
lib/paypal-business/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

Returns a new instance of PaymentTransactionSearchResultType.



3533
3534
3535
3536
3537
3538
3539
3540
3541
3542
3543
3544
# File 'lib/paypal-business/default.rb', line 3533

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.



3530
3531
3532
# File 'lib/paypal-business/default.rb', line 3530

def feeAmount
  @feeAmount
end

#grossAmountObject

Returns the value of attribute grossAmount.



3529
3530
3531
# File 'lib/paypal-business/default.rb', line 3529

def grossAmount
  @grossAmount
end

#netAmountObject

Returns the value of attribute netAmount.



3531
3532
3533
# File 'lib/paypal-business/default.rb', line 3531

def netAmount
  @netAmount
end

#payerObject

Returns the value of attribute payer.



3525
3526
3527
# File 'lib/paypal-business/default.rb', line 3525

def payer
  @payer
end

#payerDisplayNameObject

Returns the value of attribute payerDisplayName.



3526
3527
3528
# File 'lib/paypal-business/default.rb', line 3526

def payerDisplayName
  @payerDisplayName
end

#statusObject

Returns the value of attribute status.



3528
3529
3530
# File 'lib/paypal-business/default.rb', line 3528

def status
  @status
end

#timestampObject

Returns the value of attribute timestamp.



3522
3523
3524
# File 'lib/paypal-business/default.rb', line 3522

def timestamp
  @timestamp
end

#timezoneObject

Returns the value of attribute timezone.



3523
3524
3525
# File 'lib/paypal-business/default.rb', line 3523

def timezone
  @timezone
end

#transactionIDObject

Returns the value of attribute transactionID.



3527
3528
3529
# File 'lib/paypal-business/default.rb', line 3527

def transactionID
  @transactionID
end

#typeObject

Returns the value of attribute type.



3524
3525
3526
# File 'lib/paypal-business/default.rb', line 3524

def type
  @type
end