Defines the object schema located at components.schemas.treasury.transaction in the specification.
Transactions represent changes to a FinancialAccount's balance.
Constructors
Treasury'transactiontreasury'transactionAmount :: Intamount: Amount (in cents) transferred.
treasury'transactionBalanceImpact :: TreasuryTransactionsResourceBalanceImpactbalance_impact: Change to a FinancialAccount's balance
treasury'transactionCreated :: Intcreated: Time at which the object was created. Measured in seconds since the Unix epoch.
treasury'transactionCurrency :: Textcurrency: Three-letter ISO currency code, in lowercase. Must be a supported currency.
treasury'transactionDescription :: Textdescription: An arbitrary string attached to the object. Often useful for displaying to users.
Constraints:
Maximum length of 5000
treasury'transactionEntries :: Maybe (Nullable Treasury'transactionEntries'NonNullable)entries: A list of TransactionEntries that are part of this Transaction. This cannot be expanded in any list endpoints.
treasury'transactionFinancialAccount :: Textfinancial_account: The FinancialAccount associated with this object.
Constraints:
Maximum length of 5000
treasury'transactionFlow :: Maybe (Nullable Text)flow: ID of the flow that created the Transaction.
Constraints:
Maximum length of 5000
treasury'transactionFlowDetails :: Maybe (Nullable Treasury'transactionFlowDetails'NonNullable)flow_details: Details of the flow that created the Transaction.
treasury'transactionFlowType :: Treasury'transactionFlowType'flow_type: Type of the flow that created the Transaction.
treasury'transactionId :: Textid: Unique identifier for the object.
Constraints:
Maximum length of 5000
treasury'transactionLivemode :: Boollivemode: Has the value `true` if the object exists in live mode or the value `false` if the object exists in test mode.
treasury'transactionStatus :: Treasury'transactionStatus'status: Status of the Transaction.
treasury'transactionStatusTransitions :: TreasuryTransactionsResourceAbstractTransactionResourceStatusTransitionsstatus_transitions:
Instances4Eq, Show, FromJSON, ToJSON
Eq Treasury'transactionDefined in stripeapi-3.0.0.0 · StripeAPI.Types.Treasury_TransactionShow Treasury'transactionDefined in stripeapi-3.0.0.0 · StripeAPI.Types.Treasury_TransactionFromJSON Treasury'transactionDefined in stripeapi-3.0.0.0 · StripeAPI.Types.Treasury_TransactionToJSON Treasury'transactionDefined in stripeapi-3.0.0.0 · StripeAPI.Types.Treasury_Transaction