Payments

Not configured. This deployment is missing required Clerk and Supabase environment variables, so TechSpecr is failing closed and no tenant data can be loaded. Set them in the Vercel project (see .env.example) and redeploy.

Deliver

Payments

Every deposit and balance, driven by signature-verified Stripe webhooks rather than manual status updates.

Foundation milestone

The Stripe webhook route is live and verifies signatures, but TechSpecr does not create PaymentIntents yet. Figures below come from the sample workspace.

Outstanding

$0.00

0 overdue

Collected

$0.00

Net of refunds

Payments tracked

0

Across all proposals

Awaiting payment

Invited but not yet paid.

0

Nothing here

No payments are currently awaiting payment.

Processing

Stripe is confirming funds.

0

Nothing here

No payments are currently processing.

Settled

Captured or returned.

0

Nothing here

No payments are currently settled.