Задать вопрос
@semki096

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

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

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

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

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

Похожие вопросы
Tevian Москва
от 100 000 до 175 000 ₽
Goodt Екатеринбург
от 100 000 до 150 000 ₽
Goodt Москва
от 250 000 до 350 000 ₽