Доработка формы заказа в opencart

Александр10 лет в сервисе
Данные заказчика будут вам доступны после подачи заявки
26.01.2019

Здравствуйте. Требуется выполнить доработку сайта, напишите сроки реализации и за какую сумму возьметесь реализовать данный проект.

Есть сайт на opencart 1.5.5.1.2

На нем есть корзина и форма оформления заказа.

Нужно внести некоторые доработки в модуль оформления заказа.

1) К форме заказа добавить одно поле - промокод.

2) Нужно, чтобы при вводе промокода сумма заказа списывалась на определенную сумму, которую заранее можно настроить в модуле в виде акции.

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

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

5) И самое сложное, нужно чтобы после отправки заказа всплывало окно с предложением подписаться на рассылку с кнопками для мессенджеров.

Сможете ли Вы такое реализовать? Каким образом, это оптимальней всего можно сделать: через установку доп. модуля, через дописывание функционала вручную? Либо попробовать обновить версию opencart до более высокой, где выбор приложений шире?

Пишите ваши предложения!