class OFX::Transaction

Represents a single financial transaction parsed from an OFX statement.

Example

txn = OFX.new("statement.ofx").transactions.first
txn.type         #=> "DEBIT"
txn.name         #=> "AMAZON.COM"
txn.amount       #=> #<Money fractional:-5099 currency:USD>
txn.posted_at    #=> 2024-01-15 00:00:00 +0000
txn.account      #=> #<OFX::BankAccount ...>
txn.statement    #=> #<OFX::BankStatement ...>