GET
/v1/sources/{source}/source_transactions/{source_transaction}Retrieve a source transaction
Retrieves a source transaction by its source and transaction identifiers. Use source to identify the parent source and source_transaction to identify the associated transaction. The response includes the received amount, currency, transaction status, payment-method type, and source identifier.
- RetriesRetries up to 2×, 500ms backoff, 30s timeout.
sourcestringrequired
The unique identifier of the source associated with the transaction, limited to 5,000 characters.
source_transactionstringrequired
The unique identifier of the source transaction to retrieve, limited to 5,000 characters.
expandarray<string>optional
Fields to expand in the response; each value may contain at most 5,000 characters.
200Returns the source transaction, including its amount, currency, source, status, payment-method type, identifier, and creation time.
ach_credit_transferobjectoptional
amountintegerrequired
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.
chf_credit_transferobjectoptional
createdintegerrequired
Time at which the object was created. Measured in seconds since the Unix epoch.
currencystringrequired
Three-letter [ISO currency code](https://www.iso.org/iso-4217-currency-codes.html), in lowercase. Must be a [supported currency](https://stripe.com/docs/currencies).
gbp_credit_transferobjectoptional
idstringrequired
Unique identifier for the object.
livemodebooleanrequired
If the object exists in live mode, the value is `true`. If the object exists in test mode, the value is `false`.
objectstringrequired
String representing the object's type. Objects of the same type share the same value.
paper_checkobjectoptional
sepa_credit_transferobjectoptional
sourcestringrequired
The ID of the source this transaction is attached to.
statusstringrequired
The status of the transaction, one of `succeeded`, `pending`, or `failed`.
typestringrequired
The type of source this transaction is attached to.
defaultReturns an error object containing details about the failed source transaction retrieval request.
errorobjectrequired
Error handling
source and source_transaction must identify the parent source and transaction, and each may contain at most 5,000 characters. expand values may contain at most 5,000 characters each.