Defines the object schema located at components.schemas.treasury.debit_reversal in the specification.
You can reverse some ReceivedDebits depending on their network and source flow. Reversing a ReceivedDebit leads to the creation of a new object known as a DebitReversal.
Constructors
Treasury'debitReversaltreasury'debitReversalAmount :: Intamount: Amount (in cents) transferred.
treasury'debitReversalCurrency :: Textcurrency: Three-letter ISO currency code, in lowercase. Must be a supported currency.
treasury'debitReversalFinancialAccount :: Maybe (Nullable Text)financial_account: The FinancialAccount to reverse funds from.
Constraints:
Maximum length of 5000
treasury'debitReversalHostedRegulatoryReceiptUrl :: Maybe (Nullable Text)hosted_regulatory_receipt_url: A hosted transaction receipt URL that is provided when money movement is considered regulated under Stripe's money transmission licenses.
Constraints:
Maximum length of 5000
treasury'debitReversalId :: Textid: Unique identifier for the object.
Constraints:
Maximum length of 5000
treasury'debitReversalLinkedFlows :: Maybe (Nullable Treasury'debitReversalLinkedFlows'NonNullable)linked_flows: Other flows linked to a DebitReversal.
treasury'debitReversalLivemode :: Boollivemode: Has the value `true` if the object exists in live mode or the value `false` if the object exists in test mode.
treasury'debitReversalMetadata :: Objectmetadata: Set of key-value pairs that you can attach to an object. This can be useful for storing additional information about the object in a structured format.
treasury'debitReversalNetwork :: Treasury'debitReversalNetwork'network: The rails used to reverse the funds.
treasury'debitReversalReceivedDebit :: Textreceived_debit: The ReceivedDebit being reversed.
Constraints:
Maximum length of 5000
treasury'debitReversalStatus :: Treasury'debitReversalStatus'status: Status of the DebitReversal
treasury'debitReversalStatusTransitions :: TreasuryReceivedDebitsResourceStatusTransitionsstatus_transitions:
treasury'debitReversalTransaction :: Maybe (Nullable Treasury'debitReversalTransaction'NonNullableVariants)transaction: The Transaction associated with this object.
Instances4Eq, Show, FromJSON, ToJSON
Eq Treasury'debitReversalDefined in stripeapi-3.0.0.0 · StripeAPI.Types.Treasury_DebitReversalShow Treasury'debitReversalDefined in stripeapi-3.0.0.0 · StripeAPI.Types.Treasury_DebitReversalFromJSON Treasury'debitReversalDefined in stripeapi-3.0.0.0 · StripeAPI.Types.Treasury_DebitReversalToJSON Treasury'debitReversalDefined in stripeapi-3.0.0.0 · StripeAPI.Types.Treasury_DebitReversal