MatchedExternalAccountTransactionImpl

Default implementation of MatchedExternalAccountTransaction, takes an ExternalAccountTransaction and SBReceipt object and extracts the necessary information to fulfill the interface

Functions

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