Interface VictorBankTransactionCandidate
interface VictorBankTransactionCandidate { accountNumber : string ; amount : string ; bankTransactionId : string ; description : string ; methodData : | Record < string , never > | (
{ victorTransactionId?: string | undefined; victorReferenceId?: string | undefined; routeFusionTransferId?: string | undefined; routeFusionReference?: string | undefined; } & ({ method: "BOOK_TRANSFER"; } | ({ method: "ACH"; targetAccountName?: string | undefined; targetAccountNumber?: string | undefined; } & AchEntryData) | ({ method: "ACH_DEBIT"; } & AchEntryData) | { method: "RTP"; senderName?: string | undefined; tchInstitutionId?: string | undefined; } | { method: "SWIFT"; imad?: string | undefined; omad?: string | undefined; senderName?: string | undefined; ffcMemo?: string | undefined; sendingFI?: { code: string; name: string; } | undefined; originatorInfo?: string | undefined; originatorAddress?: string | undefined; originatingFI?: string | undefined; exchangeRate?: string | undefined; tradeDate?: string | undefined; foreignExchangeContract?: string | undefined; } | { method: "FEDWIRE"; imad?: string | undefined; omad?: string | undefined; senderName?: string | undefined; sourceAccountNumber?: string | undefined; sourceRoutingNumber?: string | undefined; sourceBankName?: string | undefined; targetAccountName?: string | undefined; targetAccountNumber?: string | undefined; targetRoutingNumber?: string | undefined; targetBankName?: string | undefined; ffcMemo?: string | undefined; sendingFI?: { code: string; name: string; } | undefined; originatorInfo?: string | undefined; originatorAddress?: string | undefined; originatingFI?: string | undefined; })
)
; postedAt : string ; raw : VictorTransactionListItem ; type : "CREDIT" | "DEBIT" ; }
Properties
account Number
accountNumber : string
bank Transaction Id
bankTransactionId : string
description
description : string
method Data
methodData : | Record < string , never > | (
{ victorTransactionId?: string | undefined; victorReferenceId?: string | undefined; routeFusionTransferId?: string | undefined; routeFusionReference?: string | undefined; } & ({ method: "BOOK_TRANSFER"; } | ({ method: "ACH"; targetAccountName?: string | undefined; targetAccountNumber?: string | undefined; } & AchEntryData) | ({ method: "ACH_DEBIT"; } & AchEntryData) | { method: "RTP"; senderName?: string | undefined; tchInstitutionId?: string | undefined; } | { method: "SWIFT"; imad?: string | undefined; omad?: string | undefined; senderName?: string | undefined; ffcMemo?: string | undefined; sendingFI?: { code: string; name: string; } | undefined; originatorInfo?: string | undefined; originatorAddress?: string | undefined; originatingFI?: string | undefined; exchangeRate?: string | undefined; tradeDate?: string | undefined; foreignExchangeContract?: string | undefined; } | { method: "FEDWIRE"; imad?: string | undefined; omad?: string | undefined; senderName?: string | undefined; sourceAccountNumber?: string | undefined; sourceRoutingNumber?: string | undefined; sourceBankName?: string | undefined; targetAccountName?: string | undefined; targetAccountNumber?: string | undefined; targetRoutingNumber?: string | undefined; targetBankName?: string | undefined; ffcMemo?: string | undefined; sendingFI?: { code: string; name: string; } | undefined; originatorInfo?: string | undefined; originatorAddress?: string | undefined; originatingFI?: string | undefined; })
)
posted At
postedAt : string
raw
raw : VictorTransactionListItem
type
type : "CREDIT" | "DEBIT"
A serializable, fully-mapped
bank_transactioncandidate — produced byfilterAlreadySeenVictorTransactions, consumed bypersistVictorBankTransactionsacross the activity boundary.