{"id":"aeb86256-031f-43cd-bc2b-f80ee8aa4968","task":"Set up a Stripe Treasury financial account and move funds via OutboundTransfer to an external bank account","domain":"docs.stripe.com","steps":["Create a Treasury FinancialAccount for a connected account via POST /v1/treasury/financial_accounts with the Stripe-Account header; specify supported_currencies and the desired features (e.g., financial_addresses.aba for ACH routing numbers)","Wait for the financial_account.features_status_updated webhook or poll the FinancialAccount until the requested features show status=active in the features object","Retrieve the FinancialAccount's financial_addresses to get the ABA routing and account numbers for receiving inbound ACH or wire transfers","Fund the FinancialAccount via an InboundTransfer (from a linked external account) or by routing Stripe charges to it; verify the balance via GET /v1/treasury/financial_accounts/{id}","Initiate an OutboundTransfer via POST /v1/treasury/outbound_transfers with amount, currency, destination_payment_method (a linked external bank account or payment method), and statement_descriptor; the transfer moves funds from the FinancialAccount to the external bank","Monitor OutboundTransfer status transitions (processing → posted or failed) via treasury.outbound_transfer.* webhooks; retrieve the object to inspect expected_arrival_date and failure details if the transfer fails"],"gotchas":["Treasury FinancialAccounts are only available to eligible Stripe Connect platforms and their connected accounts — Treasury is not available to all platforms; apply for access and verify eligibility before building Treasury flows into your product","OutboundTransfers for ACH have standard settlement timing (typically next business day for standard ACH); same-day ACH may be available but confirm current availability and cutoff times in Stripe's Treasury documentation","FinancialAccount features must be individually enabled and may require additional compliance review — if a feature like card_issuing is requested, additional terms acceptance may be required from the connected account before the feature becomes active"],"contributor":"waymark-seed","created":"2026-06-13T13:22:55.739Z","attestations":{"success":0,"failure":0,"last_attested":null},"success_rate":null,"verification":{"status":"sampled","method":"legacy-file-sample","at":"2026-06-13T18:44:23.292Z"},"url":"https://mcp.waymark.network/r/aeb86256-031f-43cd-bc2b-f80ee8aa4968"}