A representation of Transaction.

Attributes
[R] account_id

The String account ID.

[R] account_owner

The String account owner (or nil).

[R] amount

The Numeric amount (or nil).

[R] authorized_date

The String date that the transaction was authorized, e.g. “2017-01-01”.

[R] category

The Array of String category (or nil). E.g. [“Payment”, “Credit Card”].

[R] category_id

The String #category_id (or nil). E.g. “16001000”.

[R] date

The String transaction date. E.g. “2017-01-01”.

[R] iso_currency_code

The String ISO currency code for the amount

[R] location

The location where transaction occurred (TransactionLocation).

[R] merchant_name

The String merchant name (or nil). E.g. “Burger King”.

[R] name

The String transaction name (or nil). E.g. “CREDIT CARD 3333 PAYMENT *//”.

[R] original_description

The String original description (or nil).

[R] payment_channel

The String channel used to make a payment, e.g. “online”, “in store”, or “other”.

[R] payment_meta

The payment meta information (TransactionPaymentMeta).

[R] pending

The Boolean pending flag (or nil).

[R] pending_transaction_id

The String pending transaction ID (or nil).

[R] transaction_code

The String transaction code, e.g. “direct debit”.

[R] transaction_id

The String transaction ID.

[R] transaction_type

The String transaction type (or nil). E.g. “special”, or “place”.

[R] unofficial_currency_code

The String unofficial currency code for the amount