@semki096

Какая должна быть последовательность создания заказа в интернет-магазине?

Правильно ли я понимаю, что при нажатии на кнопку оплаты, перед тем как перейти на страницу платёжной системы, именно в этот момент мы должны создать и записать в базу данные заказа, создать Order?

Второй момент. Если пользователь не авторизован, надо ли ему в этот момент создавать учётную запись? Ведь иначе он не сможет увидеть свои ордера. Может быть даже сразу и авторизовать его? Но если есть более простые варианты работы с неавторизовавшимися покупателями - буду признателен за подсказку.
  • Вопрос задан
  • 41 просмотр
Решения вопроса 1
Radjah
@Radjah
ИМХО заказ должен формироваться при нажатии кнопки "Оформить заказ" в корзине. У него будет состояние "создан, но не оплачен".

> Ведь иначе он не сможет увидеть свои ордера.
Отправлять ему на почту ссылку на просмотр заказа с хитрыми токенами, например. Или предлагать войти через openid.
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы