Class: Transaction
- Inherits:
-
Object
- Object
- Transaction
- Defined in:
- lib/default.rb
Overview
/Transaction
transactionId - SOAP::SOAPString
callerTransactionDate - SOAP::SOAPDateTime
dateReceived - SOAP::SOAPDateTime
dateCompleted - SOAP::SOAPDateTime
transactionAmount - Amount
fPSOperation - FPSOperation
transactionStatus - TransactionStatus
statusMessage - SOAP::SOAPString
statusCode - SOAP::SOAPString
originalTransactionId - SOAP::SOAPString
transactionPart - TransactionPart
paymentMethod - PaymentMethod
senderName - SOAP::SOAPString
callerName - SOAP::SOAPString
recipientName - SOAP::SOAPString
fPSFees - Amount
balance - Amount
senderTokenId - SOAP::SOAPString
recipientTokenId - SOAP::SOAPString
Instance Attribute Summary collapse
-
#balance ⇒ Object
Returns the value of attribute balance.
-
#callerName ⇒ Object
Returns the value of attribute callerName.
-
#callerTransactionDate ⇒ Object
Returns the value of attribute callerTransactionDate.
-
#dateCompleted ⇒ Object
Returns the value of attribute dateCompleted.
-
#dateReceived ⇒ Object
Returns the value of attribute dateReceived.
-
#fPSFees ⇒ Object
Returns the value of attribute fPSFees.
-
#fPSOperation ⇒ Object
Returns the value of attribute fPSOperation.
-
#originalTransactionId ⇒ Object
Returns the value of attribute originalTransactionId.
-
#paymentMethod ⇒ Object
Returns the value of attribute paymentMethod.
-
#recipientName ⇒ Object
Returns the value of attribute recipientName.
-
#recipientTokenId ⇒ Object
Returns the value of attribute recipientTokenId.
-
#senderName ⇒ Object
Returns the value of attribute senderName.
-
#senderTokenId ⇒ Object
Returns the value of attribute senderTokenId.
-
#statusCode ⇒ Object
Returns the value of attribute statusCode.
-
#statusMessage ⇒ Object
Returns the value of attribute statusMessage.
-
#transactionAmount ⇒ Object
Returns the value of attribute transactionAmount.
-
#transactionId ⇒ Object
Returns the value of attribute transactionId.
-
#transactionPart ⇒ Object
Returns the value of attribute transactionPart.
-
#transactionStatus ⇒ Object
Returns the value of attribute transactionStatus.
Instance Method Summary collapse
Constructor Details
#initialize(transactionId = nil, callerTransactionDate = nil, dateReceived = nil, dateCompleted = nil, transactionAmount = nil, fPSOperation = nil, transactionStatus = nil, statusMessage = nil, statusCode = nil, originalTransactionId = nil, transactionPart = [], paymentMethod = nil, senderName = nil, callerName = nil, recipientName = nil, fPSFees = nil, balance = nil, senderTokenId = nil, recipientTokenId = nil) ⇒ Transaction
Returns a new instance of Transaction.
100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 |
# File 'lib/default.rb', line 100 def initialize(transactionId = nil, callerTransactionDate = nil, dateReceived = nil, dateCompleted = nil, transactionAmount = nil, fPSOperation = nil, transactionStatus = nil, statusMessage = nil, statusCode = nil, originalTransactionId = nil, transactionPart = [], paymentMethod = nil, senderName = nil, callerName = nil, recipientName = nil, fPSFees = nil, balance = nil, senderTokenId = nil, recipientTokenId = nil) @transactionId = transactionId @callerTransactionDate = callerTransactionDate @dateReceived = dateReceived @dateCompleted = dateCompleted @transactionAmount = transactionAmount @fPSOperation = fPSOperation @transactionStatus = transactionStatus @statusMessage = statusMessage @statusCode = statusCode @originalTransactionId = originalTransactionId @transactionPart = transactionPart @paymentMethod = paymentMethod @senderName = senderName @callerName = callerName @recipientName = recipientName @fPSFees = fPSFees @balance = balance @senderTokenId = senderTokenId @recipientTokenId = recipientTokenId end |
Instance Attribute Details
#balance ⇒ Object
Returns the value of attribute balance.
96 97 98 |
# File 'lib/default.rb', line 96 def balance @balance end |
#callerName ⇒ Object
Returns the value of attribute callerName.
93 94 95 |
# File 'lib/default.rb', line 93 def callerName @callerName end |
#callerTransactionDate ⇒ Object
Returns the value of attribute callerTransactionDate.
81 82 83 |
# File 'lib/default.rb', line 81 def callerTransactionDate @callerTransactionDate end |
#dateCompleted ⇒ Object
Returns the value of attribute dateCompleted.
83 84 85 |
# File 'lib/default.rb', line 83 def dateCompleted @dateCompleted end |
#dateReceived ⇒ Object
Returns the value of attribute dateReceived.
82 83 84 |
# File 'lib/default.rb', line 82 def dateReceived @dateReceived end |
#fPSFees ⇒ Object
Returns the value of attribute fPSFees.
95 96 97 |
# File 'lib/default.rb', line 95 def fPSFees @fPSFees end |
#fPSOperation ⇒ Object
Returns the value of attribute fPSOperation.
85 86 87 |
# File 'lib/default.rb', line 85 def fPSOperation @fPSOperation end |
#originalTransactionId ⇒ Object
Returns the value of attribute originalTransactionId.
89 90 91 |
# File 'lib/default.rb', line 89 def originalTransactionId @originalTransactionId end |
#paymentMethod ⇒ Object
Returns the value of attribute paymentMethod.
91 92 93 |
# File 'lib/default.rb', line 91 def paymentMethod @paymentMethod end |
#recipientName ⇒ Object
Returns the value of attribute recipientName.
94 95 96 |
# File 'lib/default.rb', line 94 def recipientName @recipientName end |
#recipientTokenId ⇒ Object
Returns the value of attribute recipientTokenId.
98 99 100 |
# File 'lib/default.rb', line 98 def recipientTokenId @recipientTokenId end |
#senderName ⇒ Object
Returns the value of attribute senderName.
92 93 94 |
# File 'lib/default.rb', line 92 def senderName @senderName end |
#senderTokenId ⇒ Object
Returns the value of attribute senderTokenId.
97 98 99 |
# File 'lib/default.rb', line 97 def senderTokenId @senderTokenId end |
#statusCode ⇒ Object
Returns the value of attribute statusCode.
88 89 90 |
# File 'lib/default.rb', line 88 def statusCode @statusCode end |
#statusMessage ⇒ Object
Returns the value of attribute statusMessage.
87 88 89 |
# File 'lib/default.rb', line 87 def statusMessage @statusMessage end |
#transactionAmount ⇒ Object
Returns the value of attribute transactionAmount.
84 85 86 |
# File 'lib/default.rb', line 84 def transactionAmount @transactionAmount end |
#transactionId ⇒ Object
Returns the value of attribute transactionId.
80 81 82 |
# File 'lib/default.rb', line 80 def transactionId @transactionId end |
#transactionPart ⇒ Object
Returns the value of attribute transactionPart.
90 91 92 |
# File 'lib/default.rb', line 90 def transactionPart @transactionPart end |
#transactionStatus ⇒ Object
Returns the value of attribute transactionStatus.
86 87 88 |
# File 'lib/default.rb', line 86 def transactionStatus @transactionStatus end |