com.getsensibill.transactionmatcher / MatchedExternalAccountTransaction
MatchedExternalAccountTransaction
interface MatchedExternalAccountTransaction : ExternalAccountTransaction
An interface defining the properties of an external account transaction with a matched receipt
Functions
| Name | Summary |
|---|---|
| getReceipt | abstract fun getReceipt(): MatchedReceiptInfoThe matched receipt |
Inherited Functions
| Name | Summary |
|---|---|
| getAmount | abstract fun getAmount(): Double!Amount of transaction |
| getCurrencyCode | abstract fun getCurrencyCode(): String!Currency code of transaction |
| getDate | abstract fun getDate(): String!Date that transaction occurred, yyyy-MM-dd'T'HH:mm:ssZ |
| getId | abstract fun getId(): String!Unique identifier for the transaction |
| getMaskedAccountNumber | abstract fun getMaskedAccountNumber(): String!The masked number of the account used to make the transaction. (Most likely a 12 digit number. e.g. ****6789) |
| getMerchantName | abstract fun getMerchantName(): String!Name of merchant |
| getPostedDate | 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 | abstract fun getSummary(): String!A description of transaction |