Prestashop. Внедрить новую версию оформления заказа
Верстка: goo.gl/nYyPFs
1) Сокращаем количество полей формы заказа. Выводим только то, что есть в верстке (тел., имя, регион, город, адрес, коммент)
2) Делаем оформление заказа без регистрации.
3) При оформлении заказа можно залогиниться (сделать процедуру логина на AJAX). Форма логина загружается при клике на ссылку "Войдите" под заголовком "оформление заказа" (вывод формы логина реализован в верстке).
4) Если поставить галочку "Создать аккаунт на сайте", то после оформления заказа пользователю создается аккаунт на сайте.
5) Блоки выбора доставки и оплаты выводятся сразу, без регистрации и авторизации.
6) Если это онлайн-оплата (или оплата картой), то переход к оплате должен происходить только после нажатия кнопки "оформить заказ". В целом в блоке "Оплата" покупатель только выбирает подходящий ему способ оплаты.
7) Если покупатель залогинился (как описано в пункте 3) и в его профиле были сохранены данные о доставке, тогда автоматически подставляем их в форму.
8) Если покупатель при оформлении заказа создал себе аккаунт, как описано в пункте 4, то в его профиле должны сохраниться адреса доставки, которые он ввел при оформлении заказа.