Attributes
- idstringUnique identifier for the ReceivedCredit. 
- objectstring, value is "v2.money_management.received_credit"String representing the object’s type. Objects of the same type share the same value of the object field. 
- amountobjectThe amount and currency of the ReceivedCredit. - amount.currencystring A lowercase alpha3 currency code like “usd”. 
- amount.valueinteger In minor units like 123 for 1.23 USD. 
 
- balance_transfernullable object This object stores details about the originating Stripe transaction that resulted in the ReceivedCredit. Present if typefield value isbalance_.transfer - balance_transfer.from_ accountnullable string The ID of the account that owns the source object originated the ReceivedCredit. 
- balance_transfer.outbound_ paymentnullable string The ID of the outbound payment object that originated the ReceivedCredit. 
- balance_transfer.outbound_ transfernullable string The ID of the outbound transfer object that originated the ReceivedCredit. 
- balance_transfer.payout_ v1nullable string The ID of the payout object that originated the ReceivedCredit. 
- balance_transfer.typeenum The type of Stripe Money Movement that originated the ReceivedCredit. Possible enum valuesoutbound_payment Balance transfer initiated by v2 outbound payment. outbound_transfer Balance transfer initiated by v2 outbound transfer. payout_v1 Balance transfer initiated by v1 payouts request. 
 
- bank_transfernullable object This object stores details about the originating banking transaction that resulted in the ReceivedCredit. Present if typefield value isexternal_.credit - bank_transfer.financial_ addressstring Financial Address on which funds for ReceivedCredit were received. 
- bank_transfer.gb_ bank_ accountnullable object Hash containing the transaction bank details. Present if payment_field value ismethod_ type gb_.bank_ account - bank_transfer.gb_bank_account. account_ holder_ namenullable string The bank name the transfer was received from. 
- bank_transfer.gb_bank_account. bank_ namenullable string The bank name the transfer was received from. 
- bank_transfer.gb_bank_account. last4nullable string The last 4 digits of the account number that originated the transfer. 
- bank_transfer.gb_bank_account. networkenum The money transmission network used to send funds for this ReceivedCredit. Possible enum valuesfpsFunds received via FPS (Faster Payment System) network. 
- bank_transfer.gb_bank_account. sort_ codenullable string The sort code of the account that originated the transfer. 
 
- bank_transfer.payment_ method_ typeenum Indicates the type of source via from which external funds originated. Possible enum valuesgb_bank_ account Funds received from a UK based bank account. See more details in the field “gb_bank_account”. us_bank_ account Funds received from a U.S. based bank account. See more details in the field “us_bank_account”. 
- bank_transfer.statement_ descriptornullable string Freeform string set by originator of the external ReceivedCredit. 
- bank_transfer.us_ bank_ accountnullable object Hash containing the transaction bank details. Present if payment_field value ismethod_ type us_.bank_ account - bank_transfer.us_bank_account. bank_ namenullable string The bank name the transfer was received from. 
- bank_transfer.us_bank_account. last4nullable string The last 4 digits of the account number that originated the transfer. 
- bank_transfer.us_bank_account. networkenum The money transmission network used to send funds for this ReceivedCredit. Possible enum valuesachFunds received via ACH (Automated Clearing House) network. rtpFunds received via the RTP (Real Time Payments) network. us_domestic_ wire Funds received via the Fedwire domestic US network. 
- bank_transfer.us_bank_account. routing_ numbernullable string The routing number of the account that originated the transfer. 
 
 
- createdtimestampTime at which the ReceivedCredit was created. Represented as a RFC 3339 date & time UTC value in millisecond precision, for example: 2022-09-18T13:22:18.123Z. 
- descriptionnullable stringFreeform string set by originator of the ReceivedCredit. 
- financial_accountstring Financial Account ID on which funds for ReceivedCredit were received. 
- livemodebooleanHas the value trueif the object exists in live mode or the valuefalseif the object exists in test mode.
- receipt_urlnullable string A hosted transaction receipt URL that is provided when money movement is considered regulated under Stripe’s money transmission licenses. 
- statusenumThe status of the ReceivedCredit. Possible enum valuesfailedThe ReceivedCredit was rejected by Stripe and funds don’t change existing balance. More details why it failed can be obtained from status_field.details pendingThe ReceivedCredit was successfully processed. However, the funds are not yet available for use. More details why it is pending can be obtained from status_field.details returnedThe ReceivedCredit was returned to the originator bank and the balance has been adjusted by deducting the original ReceivedCredit amount. More details why it was returned can be obtained from status_field.details succeededThe ReceivedCredit was successfully processed and balance reflects the received funds. 
- status_detailsnullable object This hash contains detailed information that elaborates on the specific status of the ReceivedCredit. e.g the reason behind a failure if the status is marked as failed.- status_details.failednullable object Hash that provides additional information regarding the reason behind a failedReceivedCredit status. It is only present when the ReceivedCredit status isfailed.- status_details.failed. reasonenum The failedstatus reason.Possible enum valuescapability_inactive Funds rejected because the Financial Address feature on the associated Financial Account is inactive. Contact Stripe to re-enable the capability. currency_unsupported_ on_ financial_ address Funds were rejected due to a discrepancy between the currency of the funds and the supported currencies of the Financial Address. financial_address_ inactive Funds rejected because associated Financial Address that has been archived. stripe_rejected Funds rejected by internal Stripe rules. 
 
- status_details.returnednullable object Hash that provides additional information regarding the reason behind a returnedReceivedCredit status. It is only present when the ReceivedCredit status isreturned.- status_details.returned. reasonenum The returnedstatus reason.Possible enum valuesoriginator_initiated_ reversal Funds were returned due to a request for reversal by the originating bank. 
 
 
- status_transitionsnullable object Hash containing timestamps of when the object transitioned to a particular status. - status_transitions.failed_ atnullable timestamp Timestamp describing when the ReceivedCredit was marked as failed. Represented as a RFC 3339 date & time UTC value in millisecond precision, for example: 2022-09-18T13:22:18.123Z.
- status_transitions.returned_ atnullable timestamp Timestamp describing when the ReceivedCredit changed status to returned. Represented as a RFC 3339 date & time UTC value in millisecond precision, for example: 2022-09-18T13:22:18.123Z.
- status_transitions.succeeded_ atnullable timestamp Timestamp describing when the ReceivedCredit was marked as succeeded. Represented as a RFC 3339 date & time UTC value in millisecond precision, for example: 2022-09-18T13:22:18.123Z.
 
- typeenumThe type of flow that caused the ReceivedCredit. Possible enum valuesbalance_transfer Funds received via internal Stripe balance transfer. bank_transfer Funds received as a bank transfer from external rails, such as ACH, Wire, RTP, etc. external_credit Replaced by BANK_TRANSFER, kept for backwards compatibility. 
{  "id": "rc_61O18kMR4G9BiyFkn16NsjVW2gfQu2lIgkGQVy6ueCx6",  "object": "v2.money_management.received_credit",  "financial_account": "fa_65NvHabRWMmVKVjernQ16NsjgsfdSQu2lIgkGQVy6ueDtY",  "amount": {    "value": 100,    "currency": "usd"  },  "description": "Weekly transfer 1",  "type": "bank_transfer",  "bank_transfer": {    "payment_method_type": "us_bank_account",    "statement_descriptor": "Fund Stripe account 05/12",    "us_bank_account": {      "last4": "4557",      "routing_number": "011000022",      "bank_name": "Goldman Sachs",      "network": "ach"    },    "financial_address": "finaddr_61NvHgGH9ksEFkYqj16NsjVW4dSQu2lIgkGQVy6ueWsx"  },  "status": "succeeded",  "status_details": null,  "created": "2023-05-12T16:27:02.086Z",  "receipt_url": "https://payments.stripe.com/transaction_receipt/CCMQARojCiF3a3NwX3Rlc3RfNk8wTVlLWjBTUURuM3A5OG9tZkQwWEEowNT4ogYyBvspfuDuEjpFlCZjXpjpVKRcHPK43kfFldwrwOO8ZPmRHjQmXL1jPf1GWWgoFxtL61dBWz-W2mEzwRgIgC0wPJi7M3HCUIOkSlwyfvHi",  "status_transitions": {    "succeeded_at": "2023-05-12T16:27:02.086Z",    "failed_at": null,    "returned_at": null  }}