Stripe Connect vs standard Stripe: when you need which
Standard Stripe is what most SaaS apps use. You collect money on your own Stripe account, customers pay you, you pay yourself. Built for direct-to-consumer or B2B subscriptions.
Stripe Connect is for marketplaces and platforms, you sit between buyers and sellers, take a cut, and pay out the rest. Examples: a freelance marketplace (you take 10%, the freelancer gets 90%), a coaching platform (each coach has their own Stripe account), a SaaS where each tenant gets their own Stripe.
Webtwizz uses Stripe Connect OAuth for the integration because Connect's read_write scope is a superset of what standard Stripe needs. Connect works seamlessly for both. Your STRIPE_ACCOUNT_ID env var is the connected account; for a non-marketplace app you just ignore it.
Three Connect models to know: - Standard accounts. Sellers fully manage their own Stripe dashboard. Easiest to set up. Right for "creators get paid" platforms. - Express accounts. Sellers see a slimmed-down dashboard. Right for marketplaces where you want to abstract Stripe away from sellers. - Custom accounts. You handle everything via API; sellers never see Stripe. Highest compliance burden but max control. Right for high-volume marketplaces.



