Migration playbook · from Stripe Connect Express

Migrating from Stripe Connect Express to multiflow — the 10-day playbook

Stripe Connect Express is a decent bootstrap for marketplaces — until your top sellers start asking why 2.9% + $2 per payout is non-negotiable and why their own branding never appears on a statement. multiflow inherits every Express-onboarded seller, port the KYC data Stripe is willing to release, re-onboards the rest under your brand, and runs pooled payouts at interchange-plus. Ten business days, zero downtime, every active Connected Account follows you.

Timeline10 business days
DowntimeZero for buyers; sellers reauthenticate once in a white-labeled flow
Data portabilityPartial — buyers+vault port fully; seller KYC partially (Stripe controls)
Share this playbook X LinkedIn Reddit HN Email

Before & after
what actually changes day 1.

On Stripe Connect Express today

  • Stripe owns the seller relationship — your marketplace brand never appears on the 1099 or the bank statement
  • Express dashboard UX is Stripe-branded; you can't style it, remove the Stripe logo, or add your own support links
  • Payout fee is $2 per seller per payout; on a 500-seller marketplace with weekly payouts that's $52k/year before Stripe's processing fee
  • KYC updates require your sellers to log into Stripe Express directly — half of them forget their Stripe password

On multiflow after migration

  • +Seller onboarding is fully white-labeled — the dashboard, the 1099-K, the bank statement descriptor all read your brand
  • +Pooled payouts: multiflow batches seller payouts, charges $0.25 per ACH leg, and passes the savings through
  • +Single KYC refresh API — you update seller tax info through your own admin, no Stripe Express login required
  • +Platform-owned Fee Collection in a dedicated sub-account, not commingled with seller balances

Side-by-side
rate & capability comparison.

What you pay forStripe Connect Expressmultiflow
Marketplace processing2.9% + 30¢ + 0.25% platformIC + 0.55% + 10¢ + 0.15% platform
Seller payout fee (ACH)$2.00 each$0.25 each (pooled)
Seller payout fee (instant)1.5% of amount1.0% of amount
Connected account monthly fee$2 per active$0
KYC refresh fee$5 per seller / year$0
Platform branding on statementsSeller name onlyPlatform + seller
Dispute pass-through fee$15 held from seller$15, platform can absorb
1099-K issuanceStripe-brandedYour platform-branded
Marketplace processing
Stripe Connect Express 2.9% + 30¢ + 0.25% platform
multiflow IC + 0.55% + 10¢ + 0.15% platform
Seller payout fee (ACH)
Stripe Connect Express $2.00 each
multiflow $0.25 each (pooled)
Seller payout fee (instant)
Stripe Connect Express 1.5% of amount
multiflow 1.0% of amount
Connected account monthly fee
Stripe Connect Express $2 per active
multiflow $0
KYC refresh fee
Stripe Connect Express $5 per seller / year
multiflow $0
Platform branding on statements
Stripe Connect Express Seller name only
multiflow Platform + seller
Dispute pass-through fee
Stripe Connect Express $15 held from seller
multiflow $15, platform can absorb
1099-K issuance
Stripe Connect Express Stripe-branded
multiflow Your platform-branded
Key takeaway

Flat-rate processors optimise for onboarding friction, not P&L. Every line above that reads "flat" on the left and "IC +" or "tiered" on the right is a line where multiflow returns margin that was previously opaque to you.


The 7-step migration
from kickoff to full cutover.

What this buys you

Seven days, one operator ceremony per day, zero weekend overtime. Each step is reversible through day 30 — you do not fly one-way until the Stripe Connect Express drain window closes.


Day-1 data export checklist
pull these before you sign anything.

Everything below is yours under Stripe Connect Express's ToS. Export now, before underwriting opens — it's faster while you're still a customer in good standing.

Why you pull first

Once you submit notice-of-migration, some processors throttle export API limits. You want these files in your S3 bucket before anyone at Stripe Connect Express knows you're leaving.


Gotchas operators hit
learn from their scars.

Operator-reported pitfalls

KYC data is partially non-transferable. Stripe owns the ID verification artifacts (ID photo, selfie match). We re-verify sellers through our own KYC partner (Persona) during onboarding. This is why sellers must re-onboard — we cannot port the identity proofs themselves.

Seller bank accounts. Stripe releases last4 + bank name, not the full routing/account. Sellers enter bank details once during re-onboarding. 95% of sellers finish in under 3 minutes; 5% require a support ticket.

Stripe Tax. If you use Stripe Tax for marketplace sales tax, multiflow integrates with TaxJar and Avalara — not a 1:1 replacement, but more flexible. Tax rules port via CSV.

Active payout holds. Sellers with Stripe payout-hold flags stay held on Stripe. We don't inherit Stripe's risk decisions; you evaluate each case and decide if they onboard to multiflow or not.

Instant Payouts. Stripe's Instant Payouts use the Debit Push network. We support Instant via RTP and FedNow where the seller's bank supports them (roughly 70% of US banks by asset size). Older credit unions may need to stay on next-day ACH.


Rollback plan
if something goes sideways.

30-day reversibility window

Rollback is harder for Connect Express than Standard because sellers have already re-onboarded under your brand on multiflow — unwinding means asking them to re-verify on Stripe a second time, which burns trust. We only recommend rollback in the first 14 days, before seller cohort 3.

Within day 1-14, rollback procedure: freeze new multiflow seller onboarding, repoint buyer checkout to Stripe, let multiflow balances pay out on normal schedule, and push unmigrated sellers to stay on Stripe. The pilot cohort's sellers remain on multiflow — they've onboarded and their buyers already see multiflow on statements; reverting would confuse them more than staying.

After day 14, rollback is a re-migration project, not a rollback. Budget 20 days and a seller communications plan.


Why marketplaces leave Connect Express

The core issue with Express isn't the processing rate — it's the ownership model. Stripe retains the seller relationship. Every compliance update, every 1099-K, every payout dispute is between Stripe and your seller. Your marketplace is intermediated in a way that limits your product roadmap: you can't launch platform-owned instant-payout pricing, you can't bundle seller services under your brand, and you can't negotiate custom settlement cadences with large sellers.

For a marketplace under $5M GMV, Express is the right trade — you outsource KYC complexity and pay a premium. Over $10M GMV the math flips. At $50M+ GMV you're subsidizing Stripe's marketplace infrastructure to the tune of $200-500k/year vs running the same layer on multiflow.

At $50M+ GMV you're subsidizing Stripe's marketplace infrastructure to the tune of $200-500k/year vs running the same layer on multiflow.

From the Stripe Connect Express migration field notes

What Custom would solve and why most operators still leave

Stripe Connect Custom lifts most of Express's limitations — you own the onboarding UX, you issue your own dashboard, you can embed payouts. But Custom shifts the full KYC liability to you, you onboard your own compliance stack, and Stripe's pricing on Custom is negotiated per account with no published rate card. By the time you've done the Custom build, you've built 60% of what multiflow ships out of the box. Custom is the right answer if you specifically want to remain on Stripe's payment rails; multiflow is the right answer if you want marketplace economics without a 9-month engineering project.


FAQ

Questions operators ask
before they sign.

01 Do sellers have to re-onboard?
Yes — identity verification artifacts are non-transferable. But the flow is white-labeled and averages 6 minutes.
02 What happens to pending payouts on Stripe?
They complete normally on Stripe. We don't intercept scheduled payouts — those run out over 2-7 days post-cutover.
03 Does this break our existing Stripe-based refund flows?
Refunds on pre-cutover charges stay on Stripe. Refunds on post-cutover charges go through multiflow. We provide a unified refund UI so your support team sees both.
04 How do seller disputes work post-migration?
Disputes on pre-cutover charges handled on Stripe. Post-cutover disputes flow through multiflow's dispute queue with seller evidence attached.
05 Can we keep 1% of sellers on Stripe?
Technically yes — you'd run dual marketplace backends. Not recommended. We suggest migrating 100% over 10 days.
06 What about marketplace regulatory obligations (e.g. 1099-K)?
Both platforms issue 1099-K for their respective earnings periods. Sellers receive two forms in year one; your tax page explains this clearly.

Ready to migrate off Stripe Connect Express?
We scope the switch in 48 hours — free.

The Operator Briefing

Twice-monthly. No fluff.

Processor shutdowns, reserve-hold playbooks, reconciliation lessons, and the merchant-account decisions that save operators six-figure years. Delivered to your inbox — never spam.

No spam. Unsubscribe in one click.

We use essential cookies · Privacy