http://posteli.shturman.space/
Для сайта нужно доработать корзину (все манипуляции в корзине должны проходить на одной странице, без переходов)
Сайт будет мультиязычным (украинский, русский, английский) учтите это при оценке.
Установить зависимости способов оплаты от способов доставки:
Обязательные поля
Имя
Почта
Телефон
Общее необязательное поле - комментарий
Самовывоз из магазина А
Оплата онлайн
Оплата в магазине
Самовывоз из магазина Б
Оплата онлайн
Оплата в магазине
Курьером по Киеву
Оплата курьеру
Оплата онлайн
Дополнительное обязательное поле - адрес доставки
Доставка Новой почтой
Наложенный платеж
Оплата онлайн
Дополнительные обязательные поля - Город, номер отделения (автозаполнение из api новой почты)
Адресная доставка новой почты
Наложенный платеж
Оплата онлайн
Дополнительные обязательные поля - Город, адрес доставки
Оплата онлайн осуществляется при помощи LiqPay. Стоимость доставки не учитывается в стоимости заказа, только стоимость товаров.
При выбраном способе оплаты - "оплата онлайн", после клика на кнопку "Оформить заказ" пользователь попадает на страницу оплаты LiqPay, в админ панели генерируется заказ. При удачной оплате статус заказа изменяется на "Оплата онлайн - успешно" и юзер попадает на сенкьюпейдж. При неудачной оплате статус заказа изменяется на "Оплата онлайн - неудача", пользователь попадает на страницу с информацией об ошибке (текстовая информация на данной странице должна редактироваться в админ панели сайта)
При неудачной оплате, если пользователь зарегистрирован на сайте, то он может в личном кабинете в своих заказах повторить платёж онлайн с целью завершить заказ (отложенный платеж). Если пользователь не зарегистрирован, то повторить платеж он уже не сможет, но в админке должен появится упущенный заказ, чтобы менеджер мог связаться с клиентом.