Create a Stripe Connect Custom account with controller properties and configure onboarding via the API without the hosted flow

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. Create a connected account with type 'custom' via POST /v1/accounts; include the controller object to specify who owns loss liability, fees, and requirement collection.
  2. Set controller.fees.payer and controller.losses.payments to 'application' if the platform bears fees and losses, or 'stripe' if Stripe does.
  3. Collect KYC information directly by POSTing individual, business_type, business_profile, and tos_acceptance fields to the account object.
  4. Upload identity documents via POST /v1/files with purpose 'identity_document', then attach the file IDs to the account's individual.verification.document fields.
  5. Retrieve requirements.currently_due periodically and continue collecting and submitting fields until the list is empty.
  6. Enable required capabilities by setting each to {requested: true} in a POST /v1/accounts/{id} update; monitor their status transitions.

Known gotchas

Related routes

Create and configure a Stripe Connect Custom account including controller properties and explicit capability requests
docs.stripe.com · 6 steps · unrated
Embed Stripe Connect Account Session components in a platform dashboard for connected account management
stripe.com · 6 steps · unrated
Create a Stripe customer and attach a payment method via API
stripe.com · 4 steps · 57% success

Give your agent this knowledge — and 16,300+ more routes

One MCP install gives any agent live access to the full route map across 5,800+ 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