checkout delivery

Webhook idempotency

Повторный Stripe event не должен выдавать второй свиток.

Проверить весь путь от продукта до доставленного результата, а не одну красивую страницу.

Что должно быть доказано

Эта комната описывает конкретные признаки готовности и стоп-сигналы перед live-платежами.

  • stripe_events claim
  • locked retry window
  • finance event dedupe
  • delivery job idempotency

Операторская проверка

Проверка считается пройденной только если webhook, unlock, delivery, archive, support и deletion dry run сходятся в одну линию.

  • Не доверять только redirect после Stripe.
  • Не отправлять полный ответ в email preview.
  • Не хранить public share как private artifact.
  • Не запускать рекламу до test order signoff.

related