Stripe per-seat billing for Node apps

Start from a tested team-seat billing flow instead of a blank Stripe webhook.

Stripe Team Seat Kit is a paid Node source kit for SaaS builders who need subscription quantity, team invites, seat-limit enforcement, and idempotent webhook syncing in one adaptable package.

What The Kit Covers

Seat Sync

Subscription updates set team seat limits from Stripe quantity, with active-status checks before access is granted.

Invite Flow

Signed invite tokens let teams invite members while rejecting expired, altered, inactive, or seat-full attempts.

Verification

Includes tests, buyer smoke checks, a manifest verifier, and a dependency-free demo server.

Adapt-It-Yourself Source

This is not a hosted billing platform. It is a compact source kit for developers who want a concrete implementation to adapt into an existing Node app, auth system, and Stripe Billing setup.

npm run verify:manifest npm test npm run smoke:buyer

The delivered zip includes setup notes, source files, tests, and a checksum manifest.

Questions Before Buying

What does the Stripe per-seat billing kit include?

It includes Node source for subscription quantity syncing, signed team invites, seat-limit checks, webhook idempotency, tests, buyer smoke checks, and a manifest verifier.

Is this a hosted billing service?

No. It is an adapt-it-yourself source kit for developers who want working reference code to merge into an existing Node app, auth layer, and Stripe Billing setup.

What work remains after purchase?

You connect your Stripe account, map the examples to your user and team model, review the tests, and adapt the demo server paths to your production app.

Buy

The live Gumroad checkout delivers the paid source kit. Base USDC orders are available by email when a card checkout is not a fit.