In production, Stripe webhook confirmation should mark the assessment as paid and route the user into the assessment flow.