Defines the object schema located at components.schemas.treasury.inbound_transfer in the specification.
Use InboundTransfers to add funds to your FinancialAccount via a PaymentMethod that is owned by you. The funds will be transferred via an ACH debit.
Constructors
Treasury'inboundTransfertreasury'inboundTransferAmount :: Intamount: Amount (in cents) transferred.
treasury'inboundTransferCancelable :: Boolcancelable: Returns `true` if the InboundTransfer is able to be canceled.
treasury'inboundTransferCreated :: Intcreated: Time at which the object was created. Measured in seconds since the Unix epoch.
treasury'inboundTransferCurrency :: Textcurrency: Three-letter ISO currency code, in lowercase. Must be a supported currency.
treasury'inboundTransferDescription :: Maybe (Nullable Text)description: An arbitrary string attached to the object. Often useful for displaying to users.
Constraints:
Maximum length of 5000
treasury'inboundTransferFailureDetails :: Maybe (Nullable Treasury'inboundTransferFailureDetails'NonNullable)failure_details: Details about this InboundTransfer's failure. Only set when status is `failed`.
treasury'inboundTransferFinancialAccount :: Textfinancial_account: The FinancialAccount that received the funds.
Constraints:
Maximum length of 5000
treasury'inboundTransferHostedRegulatoryReceiptUrl :: 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'inboundTransferId :: Textid: Unique identifier for the object.
Constraints:
Maximum length of 5000
treasury'inboundTransferLinkedFlows :: TreasuryInboundTransfersResourceInboundTransferResourceLinkedFlowslinked_flows:
treasury'inboundTransferLivemode :: Boollivemode: Has the value `true` if the object exists in live mode or the value `false` if the object exists in test mode.
treasury'inboundTransferMetadata :: 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'inboundTransferOriginPaymentMethod :: Textorigin_payment_method: The origin payment method to be debited for an InboundTransfer.
Constraints:
Maximum length of 5000
treasury'inboundTransferOriginPaymentMethodDetails :: Maybe (Nullable Treasury'inboundTransferOriginPaymentMethodDetails'NonNullable)origin_payment_method_details: Details about the PaymentMethod for an InboundTransfer.
treasury'inboundTransferReturned :: Maybe (Nullable Bool)returned: Returns `true` if the funds for an InboundTransfer were returned after the InboundTransfer went to the `succeeded` state.
treasury'inboundTransferStatementDescriptor :: Textstatement_descriptor: Statement descriptor shown when funds are debited from the source. Not all payment networks support `statement_descriptor`.
Constraints:
Maximum length of 5000
treasury'inboundTransferStatus :: Treasury'inboundTransferStatus'status: Status of the InboundTransfer: `processing`, `succeeded`, `failed`, and `canceled`. An InboundTransfer is `processing` if it is created and pending. The status changes to `succeeded` once the funds have been "confirmed" and a `transaction` is created and posted. The status changes to `failed` if the transfer fails.
treasury'inboundTransferStatusTransitions :: TreasuryInboundTransfersResourceInboundTransferResourceStatusTransitionsstatus_transitions:
treasury'inboundTransferTransaction :: Maybe (Nullable Treasury'inboundTransferTransaction'NonNullableVariants)transaction: The Transaction associated with this object.
Instances4Eq, Show, FromJSON, ToJSON
Eq Treasury'inboundTransferDefined in stripeapi-3.0.0.0 · StripeAPI.Types.Treasury_InboundTransferShow Treasury'inboundTransferDefined in stripeapi-3.0.0.0 · StripeAPI.Types.Treasury_InboundTransferFromJSON Treasury'inboundTransferDefined in stripeapi-3.0.0.0 · StripeAPI.Types.Treasury_InboundTransferToJSON Treasury'inboundTransferDefined in stripeapi-3.0.0.0 · StripeAPI.Types.Treasury_InboundTransfer