Updates the details of a FinancialAccount.
Parameters
- featuresobjectEncodes 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. 
 
- metadataobjectSet 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.
- nicknamestringThe 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 valuesrestrictedThe functionality is restricted. unrestrictedThe functionality is not restricted. 
- platform_restrictions.outbound_ flowsenum Restricts all outbound money movement. Possible enum valuesrestrictedThe functionality is restricted. unrestrictedThe 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": {}}