Unique identifier for the object.
String representing the object's type. Objects of the same type share the same value.
Amount (in cents) transferred.
Returns true if the InboundTransfer is able to be canceled.
Time at which the object was created. Measured in seconds since the Unix epoch.
Three-letter ISO currency code, in lowercase. Must be a supported currency.
An arbitrary string attached to the object. Often useful for displaying to users.
Details about this InboundTransfer's failure. Only set when status is failed.
The FinancialAccount that received the funds.
A hosted transaction receipt URL that is provided when money movement is considered regulated under Stripe's money transmission licenses.
Has the value true if the object exists in live mode or the value false if the object exists in test mode.
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.
The origin payment method to be debited for an InboundTransfer.
Details about the PaymentMethod for an InboundTransfer.
Returns true if the funds for an InboundTransfer were returned after the InboundTransfer went to the succeeded state.
Statement descriptor shown when funds are debited from the source. Not all payment networks support statement_descriptor.
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.
The Transaction associated with this object.
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.
Related guide: Moving money with Treasury using InboundTransfer objects