Struct plaid::model::CreditBankIncomeTransaction
source · pub struct CreditBankIncomeTransaction {
pub amount: Option<f64>,
pub check_number: Option<String>,
pub date: Option<NaiveDate>,
pub iso_currency_code: Option<String>,
pub name: Option<String>,
pub original_description: Option<String>,
pub pending: Option<bool>,
pub transaction_id: Option<String>,
pub unofficial_currency_code: Option<String>,
}
Expand description
The transactions data for the end user’s income source(s).
Fields§
§amount: Option<f64>
The settled value of the transaction, denominated in the transactions’s currency as stated in iso_currency_code
or unofficial_currency_code
.
Positive values when money moves out of the account; negative values when money moves in.
For example, credit card purchases are positive; credit card payment, direct deposits, and refunds are negative.
check_number: Option<String>
The check number of the transaction. This field is only populated for check transactions.
date: Option<NaiveDate>
For pending transactions, the date that the transaction occurred; for posted transactions, the date that the transaction posted. Both dates are returned in an ISO 8601 format (YYYY-MM-DD).
iso_currency_code: Option<String>
The ISO 4217 currency code of the amount or balance.
name: Option<String>
The merchant name or transaction description.
original_description: Option<String>
The string returned by the financial institution to describe the transaction.
pending: Option<bool>
When true, identifies the transaction as pending or unsettled. Pending transaction details (name, type, amount, category ID) may change before they are settled.
transaction_id: Option<String>
The unique ID of the transaction. Like all Plaid identifiers, the transaction_id
is case sensitive.
unofficial_currency_code: Option<String>
The unofficial currency code associated with the amount or balance. Always null
if iso_currency_code
is non-null.
Unofficial currency codes are used for currencies that do not have official ISO currency codes, such as cryptocurrencies and the currencies of certain countries.
Trait Implementations§
source§impl Clone for CreditBankIncomeTransaction
impl Clone for CreditBankIncomeTransaction
source§fn clone(&self) -> CreditBankIncomeTransaction
fn clone(&self) -> CreditBankIncomeTransaction
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read more