ExternalAccountTransaction

interface ExternalAccountTransaction

An interface defining all the properties of an external account transaction

Functions

getAmount
Link copied to clipboard
abstract fun getAmount(): Double
Amount of transaction
getCurrencyCode
Link copied to clipboard
abstract fun getCurrencyCode(): String
Currency code of transaction
getDate
Link copied to clipboard
abstract fun getDate(): String
Date that transaction occurred, `yyyy-MM-dd'T'HH:mm:ssZ`
getId
Link copied to clipboard
abstract fun getId(): String
Unique identifier for the transaction
getMaskedAccountNumber
Link copied to clipboard
abstract fun getMaskedAccountNumber(): String
The masked number of the account used to make the transaction.(Most likely a 12 digit number.
getMerchantName
Link copied to clipboard
abstract fun getMerchantName(): String
Name of merchant
getPostedDate
Link copied to clipboard
abstract fun getPostedDate(): String
Date that transaction had finished processing and was posted for client to see(`yyyy-MM-dd'T'HH:mm:ssZ`)
getSummary
Link copied to clipboard
abstract fun getSummary(): String
A description of transaction

Inheritors

MatchedExternalAccountTransaction
Link copied to clipboard