Reject expired checkout reservations
A checkout reservation can be reused after its expiry. Reject it before creating or reusing a Stripe session.
- Acceptance
- Expired reservations return a conflict and no session is created.
- Constraints
- Preserve valid retries and existing idempotency behavior.