Найдите исполнителя для вашего проекта прямо сейчас!
Разместите заказ на фриланс-бирже и предложения поступят уже через несколько минут.

Модуль быстрой покупки:

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

В корзине пользователь видит следующее:

- Таблицу с товарами (как есть)

- Поле для ввода имени, номера телефона, адреса эл. почты, пароль (такая регистрация). Кнопку входа («уже зарегистрированы?»). Если пользователь залогинен, то показывается его имя и телефон.

- Чекбоксы выбора подписки (на что подписаться). Если залогинен, то не показывается.

- Выбор способа доставки (почтой по россии, курьером по москве, самовывоз в москве)

- Способ оплаты (при получении, через робокассу). Если доставка по россии, то только через робокассу (остальные способы заболочены или не показаны)

- Окончательную стоимость заказа в зависимости от способа доставки

- Текстарею комментария к заказу

- Инпут для ввода купона на скидку и кнопку «применить», которая должна без перезагрузки страницы применять скидку

-Кнопку подтверждения заказа

После чего:

- Создается уч. запись пользователя

- Пользователь логиниться в фоне

- Заказ сохраняется в админке. Заказ получает статус «в обработке». Если оплата через робокассу, то получает статус «в ожидании оплаты», а после оплаты «в обработке»

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

- Должен создаваться заказ в админке

- Пользователю должно улетать письмо с благодарностями

Модуль должен устанавливаться как модуль, через админку (стандартный установщик)

Модуль должен иметь следующие настройки:

- Включение/выключение способов оплаты

- Включение/выключение способов доставки, которые настраиваются стандартными средствами движка

- Робокассу пока можно отложить, если это хорошо скажется на стоимости. Иначе – настройки робокассы (логины, пароли и тд)

По сути всё это уже есть в дефолтном, быстром оформлении заказа (кроме робокассы). Но для выбора способа оплаты необходимо сначала залогиниться, что очень неудобно. К тому же, есть необходимость вводить адрес, город, страну и тд, что тоже не очень хорошо (легче сказать по телефону). Если делать бюджетный вариант модуля, то можно основываться и на переделке дефолтного способа заказа.

Второй модуль – робокасса. В целом, описание работы уже дано. Единственное, что потребуется добавлять стоимость комиссии робокассы в стоимость заказа (если выбран именно этот пункт)

11 лет назад
Laith
44 года
17 лет в сервисе
Был
5 лет назад

Заявки фрилансеров

Нет заявок фрилансеров