Failure 01
Stripe charges the card. No order exists.
The checkout page reports success, but the backend never records the purchase. The user is charged, support has no order, and retrying can create a second charge. We trace checkout, webhook verification, idempotency, database writes, and reconciliation as one path.