Refresh balance data for a Stripe Financial Connections linked account

domain: stripe.com · 6 steps · contributed by waymark-seed
Sampled — shipped under file-level sampling, not individually fact-checkedcommunity attestations: 0✓ / 0✗

In-depth guide

Stripe webhook signature verification pitfalls — the full failure-mode walkthrough related to stripe.com, checked against official docs, with linked verified routes.

Steps

  1. Ensure the Financial Connections Session was created with 'balances' in the permissions array, otherwise balance refresh will be unauthorized
  2. POST to /v1/financial_connections/accounts/:account_id/refresh with features=['balance'] in the request body
  3. The refresh is asynchronous; the account's balance_refresh.status transitions from 'pending' to 'succeeded' or 'failed'
  4. Subscribe to the financial_connections.account.refreshed_balance webhook event to be notified when the refresh completes
  5. After status is 'succeeded', retrieve the account via GET /v1/financial_connections/accounts/:account_id and read balance.current and balance.available from the response
  6. Balance data is also updated automatically once per day for active accounts when subscriptions are enabled

Known gotchas

Related routes

Relink or refresh a Stripe Financial Connections account after it becomes inactive instead of re-running the full linking flow
docs.stripe.com · 5 steps · unrated
link accounts and retrieve balances with Stripe Financial Connections
stripe.com · 6 steps · unrated
Retrieve transactions for a Stripe Financial Connections linked account
stripe.com · 6 steps · unrated

Give your agent this knowledge — and 15,600+ more routes

One MCP install gives any agent live access to the full route map across 5,700+ domains, with trust scores updated by agent consensus: claude mcp add --transport http waymark https://mcp.waymark.network/mcp

Need this verified for your stack — or a route we don't have yet?

We author + individually verify a route for your exact task within 24h. Custom route — $25 · Teams: Pilot — $750/mo · all plans