The TransactionEntry object 

Money Management
Transaction Entries
The TransactionEntry object

Attributes

  • idstring

    Unique identifier for the object.

  • objectstring, value is "v2.money_management.transaction_entry"

    String representing the object’s type. Objects of the same type share the same value of the object field.

  • balance_impactobject

    The delta to the FinancialAccount’s balance.

    • balance_impact.availableobject

      Impact to the available balance.

      • balance_impact.available.currencystring

        A lowercase alpha3 currency code like “usd”.

      • balance_impact.available.valueinteger

        In minor units like 123 for 1.23 USD.

    • balance_impact.inbound_pendingobject

      Impact to the inbound_pending balance.

      • balance_impact.inbound_pending.currencystring

        A lowercase alpha3 currency code like “usd”.

      • balance_impact.inbound_pending.valueinteger

        In minor units like 123 for 1.23 USD.

    • balance_impact.outbound_pendingobject

      Impact to the outbound_pending balance.

      • balance_impact.outbound_pending.currencystring

        A lowercase alpha3 currency code like “usd”.

      • balance_impact.outbound_pending.valueinteger

        In minor units like 123 for 1.23 USD.

  • createdtimestamp

    Time at which the object was created.

  • effective_attimestamp

    Time at which the entry impacted (or will impact if it’s in the future) the FinancialAccount balance.

  • livemodeboolean

    Has the value true if the object exists in live mode or the value false if the object exists in test mode.

  • transactionstring

    The Transaction that this TransactionEntry belongs to.

  • transaction_detailsobject

    Details copied from the transaction that this TransactionEntry belongs to.

    • transaction_details.categoryenum

      A descriptive category used to classify the Transaction.

      Possible enum values
      adjustment

      This Transaction is the main Transaction for an Adjustment.

      inbound_transfer

      This Transaction is the main Transaction for an InboundTransfer.

      outbound_payment

      This Transaction is the main Transaction for an OutboundPayment.

      outbound_transfer

      This Transaction is the main Transaction for an OutboundTransfer.

      received_credit

      This Transaction is the main Transaction for a ReceivedCredit.

      received_debit

      This Transaction is the main Transaction for a ReceivedDebit.

      return

      This Transaction is for the return of funds, such as when an OutboundPayment is returned by the recipient’s bank.

      stripe_fee

      This Transaction is for a fee assessed by Stripe.

    • transaction_details.financial_accountstring

      Indicates the FinancialAccount affected by this Transaction.

    • transaction_details.flowobject

      Details about the Flow object that created the Transaction.

      • transaction_details.flow.adjustmentnullable string

        If applicable, the ID of the Adjustment that created this Transaction.

      • transaction_details.flow.fee_transactionnullable string

        If applicable, the ID of the FeeTransaction that created this Transaction.

      • transaction_details.flow.inbound_transfernullable string

        If applicable, the ID of the InboundTransfer that created this Transaction.

      • transaction_details.flow.outbound_paymentnullable string

        If applicable, the ID of the OutboundPayment that created this Transaction.

      • transaction_details.flow.outbound_transfernullable string

        If applicable, the ID of the OutboundTransfer that created this Transaction.

      • transaction_details.flow.received_creditnullable string

        If applicable, the ID of the ReceivedCredit that created this Transaction.

      • transaction_details.flow.received_debitnullable string

        If applicable, the ID of the ReceivedDebit that created this Transaction.

      • transaction_details.flow.typeenum

        Type of the flow that created the Transaction. The field matching this value will contain the ID of the flow.

        Possible enum values
        adjustment

        This Transaction was created by an Adjustment.

        fee_transaction

        This Transaction was created by a FeeTransaction.

        inbound_transfer

        This Transaction was created by an InboundTransfer.

        outbound_payment

        This Transaction was created by an OutboundPayment.

        outbound_transfer

        This Transaction was created by an OutboundTransfer.

        received_credit

        This Transaction was created by a ReceivedCredit.

        received_debit

        This Transaction was created by a ReceivedDebit.

The TransactionEntry object
{
"id": "trxne_65O8p4MRdLlbQQi89Zy16NoTesLDSQ1IgNPigisRKq0N8y",
"object": "v2.money_management.transaction_entry",
"balance_impact": {
"available": {
"value": 0,
"currency": "usd"
},
"inbound_pending": {
"value": 0,
"currency": "usd"
},
"outbound_pending": {
"value": -100,
"currency": "usd"
}
},
"effective_at": "2023-04-21T21:03:19.873Z",
"created": "2023-04-21T21:03:22.244Z",
"transaction": "trxn_65O8p4Ez7cWUhTaRLZy16NoTesLDSQ1IgNPigisRKq0Ino",
"transaction_details": {
"financial_account": "fa_65NvnnT0stRlwPDg2kc16NoTesLDSQ1IgNPigisRKq00Km",
"category": "outbound_transfer",
"flow": {
"outbound_transfer": "obt_5O8p4ExNCNlP9gLp4c16NoTesLDSQ1IgNPigisRKq0Nou",
"type": "outbound_transfer"
}
}
}