code: '''The Transaction object {
    "id": "trxn_1LSdcS2eZvKYlo2CvaRGIFEN",
    "object": "treasury.transaction",
    "amount": -100,
    "balance_impact": {
      "cash": -100,
      "inbound_pending": 0,
      "outbound_pending": 100
    },
    "created": 1659517920,
    "currency": "usd",
    "description": "Jane Austen (6789) | Outbound transfer | transfer",
    "financial_account": "fa_1LSdcS2eZvKYlo2C9OkJJG35",
    "flow": "obt_1LSdcS2eZvKYlo2C57nEGLrc",
    "flow_type": "outbound_transfer",
    "livemode": false,
    "status": "open",
    "status_transitions": {
      "posted_at": null,
      "void_at": null
    }
  }
  '''
nl: The Transaction objectAttributes id string Unique identifier for the object. object string, value is "treasury.transaction" String representing the object’s type. Objects of the same type share the same value. amount integer Amount (in cents) transferred. balance_impact hash The change made to each of the FinancialAccount’s sub-balances by the Transaction.Show child attributes created timestamp Time at which the object was created. Measured in seconds since the Unix epoch. currency currency Three-letter ISO currency code, in lowercase. Must be a supported currency. description string An arbitrary string attached to the object. Often useful for displaying to users. entries list expandable A list of TransactionEntries that are part of this Transaction. This cannot be expanded in any list endpoints. This field is not included by default. To include it in the response, expand the entries field.Show child attributes financial_account string The FinancialAccount associated with this object. flow string ID of the flow that created the Transaction. flow_details hash expandable Details of the flow that created the Transaction. This field is not included by default. To include it in the response, expand the flow_details field.Show child attributes flow_type enum Type of the flow that created the Transaction.Possible enum valuesinbound_transfer The Transaction is associated with an InboundTransfer.issuing_authorization The Transaction is associated with an Issuing authorization.outbound_payment The Transaction is associated with an OutboundPayment.outbound_transfer The Transaction is associated with an OutboundTransfer.received_credit The Transaction is associated with a ReceivedCredit.received_debit The Transaction is associated with a ReceivedDebit.credit_reversal The Transaction is associated with a CreditReversal.debit_reversal The Transaction is associated with a DebitReversal.other The Transaction is associated with some other money movement not listed above. livemode boolean Has the value true if the object exists in live mode or the value false if the object exists in test mode. status enum Status of the Transaction.Possible enum valuesopen The initial state for all Transactions. The Transaction results in updates to the sub-balance amounts, but the current balance is not affected until the Transaction posts.posted Funds have successfully entered or left the account. The current balance was affected.void The Transaction never impacted the balance. For example, a Transaction would enter this state if an OutboundPayment was initiated but then canceled before the funds left the account. status_transitions hash Hash containing timestamps of when the object transitioned to a particular status.Show child attribute