Class: TransactionDetail

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

Overview

/TransactionDetail

transactionId - SOAP::SOAPString
callerReference - SOAP::SOAPString
callerDescription - SOAP::SOAPString
senderDescription - SOAP::SOAPString
dateReceived - SOAP::SOAPDateTime
dateCompleted - SOAP::SOAPDateTime
transactionAmount - Amount
fPSFees - Amount
marketplaceFees - Amount
fPSFeesPaidBy - TransactionalRole
senderTokenId - SOAP::SOAPString
recipientTokenId - SOAP::SOAPString
prepaidInstrumentId - SOAP::SOAPString
creditInstrumentId - SOAP::SOAPString
fPSOperation - FPSOperation
paymentMethod - PaymentMethod
transactionStatus - TransactionStatus
statusCode - SOAP::SOAPString
statusMessage - SOAP::SOAPString
senderName - SOAP::SOAPString
senderEmail - SOAP::SOAPString
callerName - SOAP::SOAPString
recipientName - SOAP::SOAPString
recipientEmail - SOAP::SOAPString
relatedTransaction - RelatedTransaction
statusHistory - StatusHistory

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(transactionId = nil, callerReference = nil, callerDescription = nil, senderDescription = nil, dateReceived = nil, dateCompleted = nil, transactionAmount = nil, fPSFees = nil, marketplaceFees = nil, fPSFeesPaidBy = nil, senderTokenId = nil, recipientTokenId = nil, prepaidInstrumentId = nil, creditInstrumentId = nil, fPSOperation = nil, paymentMethod = nil, transactionStatus = nil, statusCode = nil, statusMessage = nil, senderName = nil, senderEmail = nil, callerName = nil, recipientName = nil, recipientEmail = nil, relatedTransaction = [], statusHistory = []) ⇒ TransactionDetail

Returns a new instance of TransactionDetail.



347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
# File 'lib/default.rb', line 347

def initialize(transactionId = nil, callerReference = nil, callerDescription = nil, senderDescription = nil, dateReceived = nil, dateCompleted = nil, transactionAmount = nil, fPSFees = nil, marketplaceFees = nil, fPSFeesPaidBy = nil, senderTokenId = nil, recipientTokenId = nil, prepaidInstrumentId = nil, creditInstrumentId = nil, fPSOperation = nil, paymentMethod = nil, transactionStatus = nil, statusCode = nil, statusMessage = nil, senderName = nil, senderEmail = nil, callerName = nil, recipientName = nil, recipientEmail = nil, relatedTransaction = [], statusHistory = [])
  @transactionId = transactionId
  @callerReference = callerReference
  @callerDescription = callerDescription
  @senderDescription = senderDescription
  @dateReceived = dateReceived
  @dateCompleted = dateCompleted
  @transactionAmount = transactionAmount
  @fPSFees = fPSFees
  @marketplaceFees = marketplaceFees
  @fPSFeesPaidBy = fPSFeesPaidBy
  @senderTokenId = senderTokenId
  @recipientTokenId = recipientTokenId
  @prepaidInstrumentId = prepaidInstrumentId
  @creditInstrumentId = creditInstrumentId
  @fPSOperation = fPSOperation
  @paymentMethod = paymentMethod
  @transactionStatus = transactionStatus
  @statusCode = statusCode
  @statusMessage = statusMessage
  @senderName = senderName
  @senderEmail = senderEmail
  @callerName = callerName
  @recipientName = recipientName
  @recipientEmail = recipientEmail
  @relatedTransaction = relatedTransaction
  @statusHistory = statusHistory
end

Instance Attribute Details

#callerDescriptionObject

Returns the value of attribute callerDescription.



322
323
324
# File 'lib/default.rb', line 322

def callerDescription
  @callerDescription
end

#callerNameObject

Returns the value of attribute callerName.



341
342
343
# File 'lib/default.rb', line 341

def callerName
  @callerName
end

#callerReferenceObject

Returns the value of attribute callerReference.



321
322
323
# File 'lib/default.rb', line 321

def callerReference
  @callerReference
end

#creditInstrumentIdObject

Returns the value of attribute creditInstrumentId.



333
334
335
# File 'lib/default.rb', line 333

def creditInstrumentId
  @creditInstrumentId
end

#dateCompletedObject

Returns the value of attribute dateCompleted.



325
326
327
# File 'lib/default.rb', line 325

def dateCompleted
  @dateCompleted
end

#dateReceivedObject

Returns the value of attribute dateReceived.



324
325
326
# File 'lib/default.rb', line 324

def dateReceived
  @dateReceived
end

#fPSFeesObject

Returns the value of attribute fPSFees.



327
328
329
# File 'lib/default.rb', line 327

def fPSFees
  @fPSFees
end

#fPSFeesPaidByObject

Returns the value of attribute fPSFeesPaidBy.



329
330
331
# File 'lib/default.rb', line 329

def fPSFeesPaidBy
  @fPSFeesPaidBy
end

#fPSOperationObject

Returns the value of attribute fPSOperation.



334
335
336
# File 'lib/default.rb', line 334

def fPSOperation
  @fPSOperation
end

#marketplaceFeesObject

Returns the value of attribute marketplaceFees.



328
329
330
# File 'lib/default.rb', line 328

def marketplaceFees
  @marketplaceFees
end

#paymentMethodObject

Returns the value of attribute paymentMethod.



335
336
337
# File 'lib/default.rb', line 335

def paymentMethod
  @paymentMethod
end

#prepaidInstrumentIdObject

Returns the value of attribute prepaidInstrumentId.



332
333
334
# File 'lib/default.rb', line 332

def prepaidInstrumentId
  @prepaidInstrumentId
end

#recipientEmailObject

Returns the value of attribute recipientEmail.



343
344
345
# File 'lib/default.rb', line 343

def recipientEmail
  @recipientEmail
end

#recipientNameObject

Returns the value of attribute recipientName.



342
343
344
# File 'lib/default.rb', line 342

def recipientName
  @recipientName
end

#recipientTokenIdObject

Returns the value of attribute recipientTokenId.



331
332
333
# File 'lib/default.rb', line 331

def recipientTokenId
  @recipientTokenId
end

#relatedTransactionObject

Returns the value of attribute relatedTransaction.



344
345
346
# File 'lib/default.rb', line 344

def relatedTransaction
  @relatedTransaction
end

#senderDescriptionObject

Returns the value of attribute senderDescription.



323
324
325
# File 'lib/default.rb', line 323

def senderDescription
  @senderDescription
end

#senderEmailObject

Returns the value of attribute senderEmail.



340
341
342
# File 'lib/default.rb', line 340

def senderEmail
  @senderEmail
end

#senderNameObject

Returns the value of attribute senderName.



339
340
341
# File 'lib/default.rb', line 339

def senderName
  @senderName
end

#senderTokenIdObject

Returns the value of attribute senderTokenId.



330
331
332
# File 'lib/default.rb', line 330

def senderTokenId
  @senderTokenId
end

#statusCodeObject

Returns the value of attribute statusCode.



337
338
339
# File 'lib/default.rb', line 337

def statusCode
  @statusCode
end

#statusHistoryObject

Returns the value of attribute statusHistory.



345
346
347
# File 'lib/default.rb', line 345

def statusHistory
  @statusHistory
end

#statusMessageObject

Returns the value of attribute statusMessage.



338
339
340
# File 'lib/default.rb', line 338

def statusMessage
  @statusMessage
end

#transactionAmountObject

Returns the value of attribute transactionAmount.



326
327
328
# File 'lib/default.rb', line 326

def transactionAmount
  @transactionAmount
end

#transactionIdObject

Returns the value of attribute transactionId.



320
321
322
# File 'lib/default.rb', line 320

def transactionId
  @transactionId
end

#transactionStatusObject

Returns the value of attribute transactionStatus.



336
337
338
# File 'lib/default.rb', line 336

def transactionStatus
  @transactionStatus
end