{"repo":"razz1000/stripe-connect-deferred-onboarding-example-repo","free":true,"listed":false,"github":"https://github.com/razz1000/stripe-connect-deferred-onboarding-example-repo","clone":"git clone https://github.com/razz1000/stripe-connect-deferred-onboarding-example-repo.git","description":"Deferred onboarding for Stripe Connect: let marketplace sellers start selling before full verification, hold funds safely, then prompt onboarding once they've earned money - with the connected account prefilled so the form shrinks to just ID + bank. Next.js + TypeScript example with webhooks.","language":"TypeScript","stars":23,"topics":["marketplace","marketplace-payments","nextjs","payments","seller-onboarding","stripe","stripe-connect","stripe-express","typescript","deferred-onboarding"],"license":null,"category":"auth-billing-email","readme_excerpt":"Stripe Connect Deferred Onboarding Example This repository demonstrates the deferred onboarding approach for Stripe Connect, which significantly improves seller retention and reduces onboarding friction. What is Deferred Onboarding? Deferred onboarding is a strategy where you: 1. Create a minimal Stripe Express account for sellers upfront (only requiring country) 2. Allow sellers to start accepting payments immediately (with manual payouts) 3. Prompt for full onboarding later once they've made sales and are invested Why Use Deferred Onboarding? Traditional Onboarding Problems - Sellers must complete 10-15 minute onboarding form before making any sales - High abandonment rate (sellers don't see immediate value) - Sellers churn before experiencing the platform Deferred Onboarding Benefits - Reduced friction : Only ask for country initially - Higher conversion : Sellers can start selling immediately - Better retention : Sellers complete full onboarding AFTER making money - Stronger incentive : Once sellers have pending earnings, motivation to complete onboarding is much higher How It Works Step 1: Create Minimal Account When a user wants to become a seller, create a minimal Stripe Express account: Step 2: Accept Payments Sellers can immediately start accepting payments. The platform holds the funds: Step 3: Track Pending Earnings Use webhooks to track seller earnings: Step 4: Complete Full Onboarding Once seller has made sales, prompt them to complete Stripe onboarding: Step 5: ","default_branch":null,"files":null,"tree":[],"storefront":"/r/razz1000","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/razz1000/stripe-connect-deferred-onboarding-example-repo/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}