Glossary · Payments · 4-min read

Stripe Connect Custom Accounts

White-label payment onboarding and split payout routing across Stripe Connect Custom accounts.

Definition: Stripe Connect Custom accounts represent a white-label payment architecture where the marketplace platform assumes full control over the vendor onboarding interface, identity verification (KYC) collection, and payout scheduling via API. Sellers never leave the platform's domain or interact with a Stripe-hosted dashboard.

How Stripe Connect Custom Accounts Work

For B2B procurement platforms, regulated healthcare marketplaces, and vertical SaaS products, redirecting high-value suppliers to an external third-party signup flow causes onboarding drop-off. Stripe Connect Custom accounts allow your engineering team to embed identity verification, bank account tokenization, and payout ledger displays directly inside your native application settings.

Stripe Connect Custom Accounts mechanism showing Embedded Native Onboarding, Programmatic Split Ledgers, and Risk and Tax Compliance
Figure 1: Stripe Connect Custom Account Architecture -- White-Label KYC Onboarding, Split Escrow Ledgers, and Dispute Governance.

Feature Dimension

Stripe Connect Custom

Stripe Connect Express

Vendor Onboarding UX

100% embedded native UI via /v1/accounts API

Stripe-hosted Account Links redirect or embedded component

Payout Schedule Control

Full programmatic control (milestone, delayed escrow, instant)

Platform API control + seller visibility in Express dashboard

Platform Engineering Effort

10 -- 15 engineering days (KYC fields, webhooks, payout views)

2 -- 4 engineering days

Stripe Platform Fee

$2/month per active connected account + 0.25% + $0.25 per payout

$2/month per active connected account + 0.25% + $0.25 per payout

Implementation Requirements

When implementing Custom accounts, your backend must listen to the account.updated webhook to inspect requirements.currently_due and prompt vendors automatically when Stripe requests additional verification documents as lifetime payout thresholds are crossed.

Frequently Asked Questions

What is the difference between Stripe Connect Express and Custom accounts?

With Express accounts, Stripe hosts the vendor onboarding form and provides a lightweight dashboard for tax forms. With Custom accounts, your platform builds the entire onboarding UI and payout dashboard natively via Stripe's REST APIs.

Who is liable for chargebacks on Stripe Connect Custom accounts?

The platform operator is functionally responsible for managing disputes, negative connected balances, and reserve holds on Custom accounts, making automated webhook monitoring essential.

Next Steps for Founders & Product Teams
Choose Your Conversion Path
Path 1 -- Inspect Production Code

Tour live marketplaces, YC-backed MVPs, and architecture teardowns built by our senior team.

View Client Case Studies →
Path 2 -- Scope & Pricing

See fixed-price sprint breakdowns, weekly milestone rates, and our 6-month code warranty.

Explore Pricing & Scopes →
Path 3 -- Architecture Review

Direct 15-minute scoping call with Saif Akhtar (Head of Product & Engineering). No sales reps.

Book 15-Min Scoping Call →

Frequently asked questions

Frequently Asked Questions

What is the difference between Stripe Connect Express and Custom accounts?

With Express accounts, Stripe hosts the vendor onboarding form and provides a lightweight dashboard for tax forms. With Custom accounts, your platform builds the entire onboarding UI and payout dashboard natively via Stripe's REST APIs.

Who is liable for chargebacks on Stripe Connect Custom accounts?

The platform operator is functionally responsible for managing disputes, negative connected balances, and reserve holds on Custom accounts, making automated webhook monitoring essential.

No items found.

See what your project would cost.

Tell us what you're building. After an intro call with our founders, you'll hear back within 72 business hours: a written scope with an hour range and a hard ceiling, or the questions we need answered first.

Get an estimate
Book a call