Defines the object schema located at components.schemas.source_transaction in the specification.
Some payment methods have no required amount that a customer must send. Customers can be instructed to send any amount, and it can be made up of multiple transactions. As such, sources can have multiple associated transactions.
Constructors
SourceTransactionsourceTransactionAchCreditTransfer :: Maybe SourceTransactionAchCreditTransferDataach_credit_transfer:
sourceTransactionAmount :: Intamount: A positive integer in the smallest currency unit (that is, 100 cents for $1.00, or 1 for ¥1, Japanese Yen being a zero-decimal currency) representing the amount your customer has pushed to the receiver.
sourceTransactionChfCreditTransfer :: Maybe SourceTransactionChfCreditTransferDatachf_credit_transfer:
sourceTransactionCreated :: Intcreated: Time at which the object was created. Measured in seconds since the Unix epoch.
sourceTransactionCurrency :: Textcurrency: Three-letter ISO currency code, in lowercase. Must be a supported currency.
sourceTransactionGbpCreditTransfer :: Maybe SourceTransactionGbpCreditTransferDatagbp_credit_transfer:
sourceTransactionId :: Textid: Unique identifier for the object.
Constraints:
Maximum length of 5000
sourceTransactionLivemode :: Boollivemode: Has the value `true` if the object exists in live mode or the value `false` if the object exists in test mode.
sourceTransactionPaperCheck :: Maybe SourceTransactionPaperCheckDatapaper_check:
sourceTransactionSepaCreditTransfer :: Maybe SourceTransactionSepaCreditTransferDatasepa_credit_transfer:
sourceTransactionSource :: Textsource: The ID of the source this transaction is attached to.
Constraints:
Maximum length of 5000
sourceTransactionStatus :: Textstatus: The status of the transaction, one of `succeeded`, `pending`, or `failed`.
Constraints:
Maximum length of 5000
sourceTransactionType :: SourceTransactionType'type: The type of source this transaction is attached to.
Instances4Eq, Show, FromJSON, ToJSON
Eq SourceTransactionDefined in stripeapi-3.0.0.0 · StripeAPI.Types.SourceTransactionShow SourceTransactionDefined in stripeapi-3.0.0.0 · StripeAPI.Types.SourceTransactionFromJSON SourceTransactionDefined in stripeapi-3.0.0.0 · StripeAPI.Types.SourceTransactionToJSON SourceTransactionDefined in stripeapi-3.0.0.0 · StripeAPI.Types.SourceTransaction