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

Здравствуйте сайт сделан на VirtueMart 3.2.12 Joomla! 3.8.11

Плагин корзины: System - VP One Page Checkout

Уже была интеграция, но плагин заглючил, а разработчик не выходит на связь, поэтому вынуждены перезаказывать разработку, но зато есть понимание что нужно.

1) ФРОНТЕНД:

стандартная корзина сайта до выбора отправки новой почты:

https://prnt.sc/1wpf7ry

После выбора Новой Почтой на отделение - добавляется поле с отделением и обнуляется поле с городом, обе строки имеют выпадающие списки с подбором релевантной выдачи при вводе (напечатал букву Д и сразу список городов на букву Д подтянулся и т.д.). Поля можно будет или закрасить другим фоном или сделать окантовку например красного цвета чтобы обратить внимание на необходимость заполнения, например:

https://prnt.sc/1wpf94s

На некоторых сайтах есть реализация в 3 поля где есть выбор Области - потом Города и потом Отделения - лучше в 2 поля - чтобы клиенту меньше производить манипуляций при оформлении. Лучше 2 поля, и если есть несколько городов с похожим названием - в скобках подписывается область как сделано например здесь: https://www.ttt.ua/

https://prnt.sc/1wpfatn

2) БЕКЕНД:

После создания способа доставки "новая почта" который появляется после установки плагина - в конфигурации вводятся данные:

- ключ API НП для интеграции с личным кабинетом пользователя на сайте НП;

- данные отправителя по умолчанию:

  • ФИО
  • номер телефона
  • город/отделение
- от какой суммы заказа в корзине доступен данный способ доставки;

- кто плательщик за отправку по умолчанию - получатели или отправитель.

После этого в стандартной форме заказа в Вирте появляется:

- такие же поля с выпадающим списком города и отделения, для того что если человек передумал и вместо самовывоза или доставки - решил оформить отправку - чтобы можно было выбрать город и отделение прямо в админке.

- кнопка "оформить ТТН", после нажадия которой данные по отправителю по умолчаюнию (писал выше) и данные по получателю, которые он указкал при оформлении заказа, а именно:

  • ФИО
  • номер телефона
  • город/отделение
передаются в личный кабнет НП и создается ТТН (не полная - данные по наложке и габаритам потом отдельно вручную проставляются);

- после нажатия кнопки также нужно уведомление об успешности или неуспешности создания ТТН и в случае неуспешности - ее причина (напр. не заполнено поле Фамилия или др.).

Иными словами нужно иметь возможность импортировать данные по отправкам с админки в кабинет ТТН и создавать ТТН "в один клик" после оформления заказа с отправкой на сайте, а также при смене способа доставки непосредственно клиентом - был самовывоз, захотел отправку - выбрал кород-отделение - как на фронтенде, нажал "создать ТТН" и ТТН сформировалась.

Опыт в разработке подобных плагинов под нашу платформу приветствуется. При назначении ставок сбрасывайте примеры реализованных интеграций на рабочих сайтах.

3 года назад
Secretsmile
Денис 
39 лет
8 лет в сервисе
Был
3 года назад

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

Нет заявок фрилансеров
  • Похожие заказы

  • Необходимо настроить импорт товаров по API в OpenCart с учетом изменений в цене и категории. Наценка зависит от категории, которая отличается от донора. Также требуется реализация обновления по крону. Инструкция донора будет прикреплена к заданию.

    Закрыт
    3 года назад
  • Требуется разработка корпоративного лендинга на платформе Sharepoint с механизмом приема заявок, разделением уровней доступа на основе групп пользователей из Active Directory и настройкой уведомлений для ролей. Основной элемент - форма заявки для нескольких номинаций. Работы будут выполняться в Sharepoint 365 и SP Online.

    Закрыт
    3 года назад
  • $200

    Необходимо установить готовую адаптивную верстку интернет-магазина на CMS 1С Битрикс. В проекте 3 страницы, ключ Битрикса имеется. Ожидается постоянная доработка и улучшение проекта в процессе работы.

    Завершен
    3 года назад
  • Необходимо проверить и устранить проблему с отправкой данных пользователей в другую базу данных MySQL после успешной регистрации. Скрипт написан на PHP и требует анализа для выявления причины сбоя в работе.

    Закрыт
    3 года назад
  • Необходимо внести изменения в скрипт ouibounce.js для корректного отображения текста в exit-попапе. Удалить условия, чтобы выводились две строки: 'Dont miss out!' и 'This is your LAST chance to enter the'. Проблема возникает на копии сайта, где текст не отображается.

    Завершен
    3 года назад
  • Требуется настроить отправку смс-уведомлений при оставлении заявки на платформе Тильда. Смс должны содержать простой текст. Идеально подходит для специалистов в веб-программировании.

    Закрыт
    3 года назад
  • Требуется разработать 2-страничный web интерфейс с интерактивными элементами, взаимодействующий с эмулируемым внешним API. Интерфейс и API должны быть упакованы в Docker-контейнеры. Реализация авторизации с помощью Keycloak также необходима. Серверная часть должна быть написана на Python 3 с использованием Flask.

    Закрыт
    3 года назад
  • Требуется разработка Telegram-бота, который будет обрабатывать сообщения из приватного канала и отправлять отфильтрованный текст в другой канал. Основная задача — извлечение информации об акциях и действиях (Покупка или Продажа). Также необходимо реализовать распознавание текста на изображениях с заданным набором ключевых слов. Открыты предложения по улучшению функционала.

    Закрыт
    3 года назад
  • Требуется разработать или установить готовый модуль для приема платежей криптовалютой на сайте. Рассматриваются уже существующие решения. Возможна консультация по реализации задачи.

    Закрыт
    3 года назад
  • $700

    Требуется настроить авторизацию по звонку на сайте с использованием API сервиса Nerotech.ru. Сайт разработан на 1С Bitrix. Ознакомьтесь с документацией в личном кабинете Nerotech.ru перед предложением услуг. Работа срочная.

    Закрыт
    3 года назад