Stripe Connect Express onboarding for Node marketplaces

Account links, seller readiness, and destination Checkout without a blank-server start.

Stripe Connect Marketplace Kit is a $29 paid source kit for marketplace teams that need server-side onboarding links, connected-account capability checks, platform fees, and signed webhook reconciliation in one runnable Node package.

What the kit helps you wire

Onboarding state

Track the account fields that decide whether a seller can accept charges and receive payouts.

Checkout payloads

Create destination-charge Checkout sessions server-side so buyers cannot alter seller IDs or platform fees.

Order records

Turn signed `checkout.session.completed` events into paid-order records with idempotent event handling.

Buyer smoke path

1. Verify

Run the manifest check so the delivered files match the archive.

2. Test

Run the included tests for signature checks, readiness gates, destination payloads, and duplicate events.

3. Adapt

Replace the in-memory store with your database and configure your own Stripe account/webhook secrets.

4. Harden

Keep seller IDs, capability checks, platform fees, and checkout creation on the server.

This is source code for your own application. It is not a hosted marketplace, official Stripe product, payment processor, fraud-control system, or production policy review.