До включения предзаказа нужно определить
- конкретный цифровой результат или объём раннего доступа;
- цену, сроки и порядок предоставления результата;
- условия отмены и возврата;
- полные реквизиты продавца;
- порядок выдачи кассового чека.
Платёжный сценарий
Сумма должна формироваться на сервере, оплата — проходить на стороне платёжного провайдера, а webhook — обрабатываться идемпотентно. Сайт не должен получать карточные данные.