Before checkout
Check that the user sees price, format, demo scroll, boundaries, and refund policy before payment.
- Price matches Stripe.
- Demo scroll is available.
- No guaranteed-future promises.
One real path
A controlled order from question to paid record, email, account, and access recovery.
If one order does not pass calmly, ten orders become a tiny fire theater.
Check that the user sees price, format, demo scroll, boundaries, and refund policy before payment.
Check that Stripe returns to the right URL, webhook records payment, and duplicate webhook does not create duplicates.
Check result access, email, account, recovery, and support lookup.
checklist
red flags
done when
related doors