Stripe Connect Express onboarding is usually fast, but the most common snags are predictable.
"Your account was rejected"
Stripe rejects accounts for a small number of reasons:
- Tax ID (EIN or SSN) does not match legal business name at the IRS
- Incomplete business information (e.g., no valid business address)
- Bank account verification failed
- Industry flagged as high-risk (rare for lawn/pool, but happens occasionally for anything involving "cleaning chemicals")
Fix: Stripe surfaces the specific reason in the rejection email and in their dashboard. Most rejections become approvals on the second attempt once the mismatch is corrected.
"Charges enabled but payouts are not"
Means: Stripe accepts incoming payments but will not send them to your bank. Almost always a bank verification issue.
Fix: Go to Settings → Payments → "Verify bank." Stripe sends two small micro-deposits to your bank in 1-2 business days; you confirm the exact amounts; payouts unlock.
"Account is restricted"
Stripe flagged some activity as requiring review. Common triggers: a dispute, an unusually large first charge, missing compliance docs.
Fix: Stripe dashboard → "Verifications" shows exactly what they need. Usually a photo of an ID document, a business license upload, or confirming a business address. Resolution is typically 1-3 business days after you upload.
Card declined at a high rate
New Connect accounts sometimes have tighter fraud rules for the first 30 days. Your clients' valid cards may be rejected more often than expected. This loosens after ~30 days of clean transaction history.