Stripe test-mode rehearsal
Single-account Stripe launch rehearsal for Checkout, webhook reconciliation, refunds, stale operations, and finance-visible audit state.
Checkout
Blocked
Cart Checkout
Refunds
Ready
Full and partial paths
Webhook
Reconciled
checkout.session.completed
Stale ops
1
Submitted refunds needing review
Donation checkout
Test-mode Checkout Session is ready.
Sponsor checkout
Test-mode Checkout Session is ready.
Cart checkout
cart rehearsal not connected
Webhook reconciliation
Webhook reconciliation has processed a rehearsal event.
Full refund
Test-mode refund path has been rehearsed.
Partial refund
Test-mode refund path has been rehearsed.
Failed refund
requires test mode run
Stale refund
Review before launch.
Last webhook event
Safe operation state only; private processor IDs and raw payloads are intentionally omitted.
Event: checkout.session.completed
Status: Reconciled
Module boundary
Launch rehearsal scope stays on Stripe and finance reconciliation.
Travel, AI Treasurer, and Mobile remain later readiness surfaces.
Stripe Connect remains a later explicit decision; this rehearsal assumes one Stripe account.