Stripe Connect for WordPress Marketplaces: Implementation Guide
Stripe Connect enables marketplaces to split payments between platform and vendors. Here's how we implement it with HivePress and custom marketplaces.
Connect Types
Standard: Vendors have full Stripe accounts. You redirect to Stripe for onboarding. Express: Stripe-hosted onboarding. Custom: You build the UI. For most marketplaces, Express balances simplicity and control.
Onboarding Flow
Vendor clicks "Get paid". Redirect to Stripe Connect onboarding. On return, save account ID. Store in user meta. Use this for destination charges.
Destination Charges
Charge goes to your platform. Stripe splits to connected account. You control application_fee. Use for commission. Ensure idempotency for webhook retries.
Separate Charges
Charge goes directly to vendor. You charge a separate fee. More complex but gives vendors full control. Use when vendors need their own Stripe dashboard.
Payout Timing
Default: 2-day rolling. Instant: 1% fee. Configure per connected account. Most vendors prefer 2-day for lower fees.
Compliance
Know your vendor (KYC). Stripe handles this in Express. Collect tax info (W-9, W-8BEN). Stripe Tax can help. Have a clear ToS for vendors.
Start with Express and destination charges. Add instant payouts as an optional upgrade. Handle webhooks for payment_intent.succeeded and transfer.created.
Related Posts
10 HivePress Marketplace Best Practices for 2025
Learn how to build scalable, conversion-optimized marketplaces with HivePress. From vendor onboarding to search optimization.
Read moreMemberPress vs WooCommerce Memberships: A Developer's Take
An in-depth comparison for developers and site owners. Performance, flexibility, and integration considerations.
Read moreGamification Techniques That Boost LearnDash Completion Rates
Proven strategies to increase course completion using badges, points, and social learning. Real data from our projects.
Read moreReady to Build Your Platform?
Let's discuss your WordPress project. Get a free audit and detailed proposal.
Get Your Free Audit