Updates the details of a FinancialAccount.
Parameters
- featuresobject
Encodes whether a FinancialAccount has access to a particular feature, with a status enum and associated
status_
. Stripe or the platform may control features via the requested field.details - features.
card_ issuingobject Encodes the FinancialAccount’s ability to be used with the Issuing product, including attaching cards to and drawing funds from the FinancialAccount.
- features.
card_issuing. requestedbooleanRequired Whether the FinancialAccount should have the Feature.
- features.
deposit_ insuranceobject Represents whether this FinancialAccount is eligible for deposit insurance. Various factors determine the insurance amount.
- features.
deposit_insurance. requestedbooleanRequired Whether the FinancialAccount should have the Feature.
- features.
financial_ addressesobject Contains Features that add FinancialAddresses to the FinancialAccount.
- features.
financial_addresses. abaobject Adds an ABA FinancialAddress to the FinancialAccount.
- features.
financial_addresses. aba. requestedbooleanRequired Whether the FinancialAccount should have the Feature.
- features.
inbound_ transfersobject Contains settings related to adding funds to a FinancialAccount from another Account with the same owner.
- features.
inbound_transfers. achobject Enables ACH Debits via the InboundTransfers API.
- features.
inbound_transfers. ach. requestedbooleanRequired Whether the FinancialAccount should have the Feature.
- features.
intra_ stripe_ flowsobject Represents the ability for the FinancialAccount to send money to, or receive money from other FinancialAccounts (for example, via OutboundPayment).
- features.
intra_stripe_flows. requestedbooleanRequired Whether the FinancialAccount should have the Feature.
- features.
outbound_ paymentsobject Includes Features related to initiating money movement out of the FinancialAccount to someone else’s bucket of money.
- features.
outbound_payments. achobject Enables ACH transfers via the OutboundPayments API.
- features.
outbound_payments. ach. requestedbooleanRequired Whether the FinancialAccount should have the Feature.
- features.
outbound_payments. us_ domestic_ wireobject Enables US domestic wire transfers via the OutboundPayments API.
- features.
outbound_payments. us_domestic_wire. requestedbooleanRequired Whether the FinancialAccount should have the Feature.
- features.
outbound_ transfersobject Contains a Feature and settings related to moving money out of the FinancialAccount into another Account with the same owner.
- features.
outbound_transfers. achobject Enables ACH transfers via the OutboundTransfers API.
- features.
outbound_transfers. ach. requestedbooleanRequired Whether the FinancialAccount should have the Feature.
- features.
outbound_transfers. us_ domestic_ wireobject Enables US domestic wire transfers via the OutboundTransfers API.
- features.
outbound_transfers. us_domestic_wire. requestedbooleanRequired Whether the FinancialAccount should have the Feature.
- forwarding_
settingsobject A different bank account where funds can be deposited/debited in order to get the closing FA’s balance to $0
- forwarding_settings.
typeenumRequired The type of the bank account provided. This can be either “financial_account” or “payment_method”
Possible enum valuesfinancial_
account A Financial Account belonging to the same Connected Account as the FA being closed
payment_
method A payment method or verified bank account id representing an external bank account
- forwarding_settings.
financial_ accountstring The financial_account id
- forwarding_settings.
payment_ methodstring The payment_method or bank account id. This needs to be a verified bank account.
- metadataobject
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. Individual keys can be unset by posting an empty value to them. All keys can be unset by posting an empty value to
metadata
. - nicknamestring
The nickname for the FinancialAccount.
- platform_
restrictionsobject The set of functionalities that the platform can restrict on the FinancialAccount.
- platform_restrictions.
inbound_ flowsenum Restricts all inbound money movement.
Possible enum valuesrestricted
The functionality is restricted.
unrestricted
The functionality is not restricted.
- platform_restrictions.
outbound_ flowsenum Restricts all outbound money movement.
Possible enum valuesrestricted
The functionality is restricted.
unrestricted
The functionality is not restricted.
Returns
Returns a FinancialAccount object.
{ "id": "fa_1MtZmL2eZvKYlo2Cer6cdwEC", "object": "treasury.financial_account", "active_features": [ "financial_addresses.aba", "outbound_payments.ach", "outbound_payments.us_domestic_wire" ], "balance": { "cash": { "usd": 0 }, "inbound_pending": { "usd": 0 }, "outbound_pending": { "usd": 0 } }, "country": "US", "created": 1680714349, "financial_addresses": [ { "aba": { "account_holder_name": "Jenny Rosen", "account_number_last4": "7890", "bank_name": "STRIPE TEST BANK", "routing_number": "0000000001" }, "supported_networks": [ "ach", "us_domestic_wire" ], "type": "aba" } ], "livemode": true, "metadata": { "order_id": "6735" }, "pending_features": [], "restricted_features": [], "status": "open", "status_details": { "closed": null }, "supported_currencies": [ "usd" ], "features": {}}