connectlisted
Install: claude install-skill Florkin/claude-stripe-skills
# Stripe Connect
Building payments for a **platform / marketplace**: you (the platform) onboard third-party sellers,
service providers, or creators (**connected accounts**), move money to them, and typically keep a
commission. Connect is orthogonal to *how* the payment is accepted — you still use PaymentIntents +
a payment surface (see **stripe-suite:payments**). Connect adds three things on top: **who the account is**,
**how funds are routed and split**, and **who is liable**.
**API version pinned: `2026-06-24.dahlia`.** New here? Route through **stripe-suite:integration** first.
## When to use / decision tree
### 1. Which account model?
**Stripe's current guidance (verified 2026-07, primary sources below):** the legacy `type` param
(Standard / Express / Custom) is **obsolete** — don't start new integrations on it. Stripe's stated
direction for new work is **Accounts v2** (role-based), *but* v2 is currently surfaced under
`2026-06-24.preview`, **not** the stable pinned `2026-06-24.dahlia` — still preview-gated. The three
models at a glance (field-level detail in `reference/accounts-and-onboarding.md`):
```
Legacy `type` param (standard | express | custom) ── OBSOLETE — existing integrations only, don't start here
│ migration to controller props is optional & backward compatible
▼
Controller properties (v1, POST /v1/accounts, no `type`) ◄── DEFAULT for new work (GA on the pinned version)
│ set fees.payer / losses.payments / requirement_collec