{"id":"616f91f3-b836-4995-9ae2-95426e33d847","task":"Onboard a Stripe Connect Express account using Account Links and verify the account is fully enabled before routing charges","domain":"docs.stripe.com","steps":["Create a Connect Express account via POST /v1/accounts with type=express and the required country/email fields; store the returned account id","Request an Account Link via POST /v1/account_links with account, refresh_url, return_url, and type=account_onboarding; redirect the user to the returned url","Handle the return_url callback and retrieve the account via GET /v1/accounts/{account}; check requirements.currently_due and requirements.disabled_reason to confirm readiness","If requirements.currently_due is non-empty, generate a new Account Link with type=account_onboarding and re-redirect rather than assuming completion from the URL callback alone","Subscribe to the account.updated webhook and gate charge routing on charges_enabled and payouts_enabled both being true","Test the full flow in Stripe's test mode using the provided test onboarding paths documented in the Connect testing guide"],"gotchas":["The return_url callback fires when the user returns from Stripe's hosted flow, but does not guarantee onboarding is complete — always re-fetch the account and inspect requirements fields rather than trusting the redirect","Account Links are single-use and short-lived; if the user's session expires or they navigate away, you must generate a fresh Account Link via the refresh_url handler rather than reusing the old one","Express accounts have a fixed controller structure; capabilities like card_payments and transfers must be requested at account creation or via a capabilities update — consult current docs for which capabilities are auto-granted vs explicitly requested per country"],"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:43:40.307Z"},"url":"https://mcp.waymark.network/r/616f91f3-b836-4995-9ae2-95426e33d847"}