checkout delivery

QA matrix

Scenario matrix: happy path, cancel, failed, expired, refunded, recovery.

Verify the full path from product to delivered result, not one pretty page.

What must be proven

This room describes concrete readiness proof and stop signals before live payments.

  • checkout complete
  • session expired
  • payment failed
  • refund and recreate

Operator check

The check passes only when webhook, unlock, delivery, archive, support, and deletion dry run line up.

  • Do not trust Stripe redirect alone.
  • Do not send the full answer in email preview.
  • Do not store public share as private artifact.
  • Do not start ads before test order signoff.

related