Интернет-магазин Opencart

Необходимо изменить логику работы корзины:

В зависимости от выбранного варианта доставки меняется логика оформления заказа и стоимость доставки

Кратко:

Если выбрал Самовывоз. При выборе клиентом «Самовывоз» мы предлагаем ему выбрать магазин, в котором он планирует забрать свой заказ.

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

        Дата самовывоза. Дата, включающая «сегодняшнее» число, но если выбрал «сегодняшнее» число , то предупредить, что заказ будет готов к выдаче в течении двух часов.

            Оплата заказа.

   

Выбрал первый адрес:

        Дата самовывоза.

            Оплата заказа.

Если выбрал Доставку. Если клиент выбрал доставку, то её стоимость будет зависеть от того, что он выберет дальше.

.......................

Подробное ТЗ скину выбранному исполнителю.

Стоит модуль  Простая регистрация и заказ Simple (скрин приложил к задаче)

Версия ocStore 2.3.0.2.3

Сроки и суммы указывайте в заявке.

5 лет назад
Streetmachine
Александр 
41 год
12 лет в сервисе
Был
3 года назад

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

Мирон
 
50 лет
16 лет в сервисе
Был
месяц назад
16 отзывов
5 лет назад
Евгений
 
33 года
5 лет в сервисе
Был
5 лет назад
2 отзыва
5 лет назад
Ильнур
 
32 года
5 лет в сервисе
Был
5 лет назад
1 отзыв(-1)
5 лет назад
Мария
 
33 года
5 лет в сервисе
Была
4 года назад
5 лет назад
Денис
 
35 лет
9 лет в сервисе
Был
2 дня назад
15 отзывов(-1)
5 лет назад
ТОП-10
Интернет-магазины
Евгений
 
45 лет
5 лет в сервисе
Был
5 лет назад
6 отзывов(-1)
5 лет назад
Андрей
 
32 года
13 лет в сервисе
Был
2 дня назад
85 отзывов
5 лет назад
#1
Интернет-магазины
Дмитрий
 
30 лет
5 лет в сервисе
Был
4 месяца назад
52 отзыва(-1)
5 лет назад