MatchedExternalAccountTransaction

interface MatchedExternalAccountTransaction : ExternalAccountTransaction

An interface defining the properties of an external account transaction with a matched receipt

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`)
getReceipt
Link copied to clipboard
abstract fun getReceipt(): MatchedReceiptInfo
The matched receipt
getSummary
Link copied to clipboard
abstract fun getSummary(): String
A description of transaction

Inheritors

MatchedExternalAccountTransactionImpl
Link copied to clipboard