Необходимо настроить импорт товаров по API в OpenCart с учетом изменений в цене и категории. Наценка зависит от категории, которая отличается от донора. Также требуется реализация обновления по крону. Инструкция донора будет прикреплена к заданию.
Плагин: Интеграция API Новой Почты на сайт с Joomla 3
Разместите заказ на фриланс-бирже и предложения поступят уже через несколько минут.
Здравствуйте сайт сделан на VirtueMart 3.2.12 Joomla! 3.8.11
Плагин корзины: System - VP One Page Checkout
Уже была интеграция, но плагин заглючил, а разработчик не выходит на связь, поэтому вынуждены перезаказывать разработку, но зато есть понимание что нужно.
1) ФРОНТЕНД:
стандартная корзина сайта до выбора отправки новой почты:
После выбора Новой Почтой на отделение - добавляется поле с отделением и обнуляется поле с городом, обе строки имеют выпадающие списки с подбором релевантной выдачи при вводе (напечатал букву Д и сразу список городов на букву Д подтянулся и т.д.). Поля можно будет или закрасить другим фоном или сделать окантовку например красного цвета чтобы обратить внимание на необходимость заполнения, например:
На некоторых сайтах есть реализация в 3 поля где есть выбор Области - потом Города и потом Отделения - лучше в 2 поля - чтобы клиенту меньше производить манипуляций при оформлении. Лучше 2 поля, и если есть несколько городов с похожим названием - в скобках подписывается область как сделано например здесь: https://www.ttt.ua/
https://prnt.sc/1wpfatn
2) БЕКЕНД:
После создания способа доставки "новая почта" который появляется после установки плагина - в конфигурации вводятся данные:
- ключ API НП для интеграции с личным кабинетом пользователя на сайте НП;
- данные отправителя по умолчанию:
- ФИО
- номер телефона
- город/отделение
- кто плательщик за отправку по умолчанию - получатели или отправитель.
После этого в стандартной форме заказа в Вирте появляется:
- такие же поля с выпадающим списком города и отделения, для того что если человек передумал и вместо самовывоза или доставки - решил оформить отправку - чтобы можно было выбрать город и отделение прямо в админке.
- кнопка "оформить ТТН", после нажадия которой данные по отправителю по умолчаюнию (писал выше) и данные по получателю, которые он указкал при оформлении заказа, а именно:
- ФИО
- номер телефона
- город/отделение
- после нажатия кнопки также нужно уведомление об успешности или неуспешности создания ТТН и в случае неуспешности - ее причина (напр. не заполнено поле Фамилия или др.).
Иными словами нужно иметь возможность импортировать данные по отправкам с админки в кабинет ТТН и создавать ТТН "в один клик" после оформления заказа с отправкой на сайте, а также при смене способа доставки непосредственно клиентом - был самовывоз, захотел отправку - выбрал кород-отделение - как на фронтенде, нажал "создать ТТН" и ТТН сформировалась.
Опыт в разработке подобных плагинов под нашу платформу приветствуется. При назначении ставок сбрасывайте примеры реализованных интеграций на рабочих сайтах.
Заявки фрилансеров
Похожие заказы
- Веб-программирование1 заявкаЗакрыт3 года назад
Требуется разработка корпоративного лендинга на платформе Sharepoint с механизмом приема заявок, разделением уровней доступа на основе групп пользователей из Active Directory и настройкой уведомлений для ролей. Основной элемент - форма заявки для нескольких номинаций. Работы будут выполняться в Sharepoint 365 и SP Online.
Веб-программирование2 заявкиЗакрыт3 года назад- $200
Необходимо установить готовую адаптивную верстку интернет-магазина на CMS 1С Битрикс. В проекте 3 страницы, ключ Битрикса имеется. Ожидается постоянная доработка и улучшение проекта в процессе работы.
Веб-программирование1 исполнительЗавершен3 года назад Необходимо проверить и устранить проблему с отправкой данных пользователей в другую базу данных MySQL после успешной регистрации. Скрипт написан на PHP и требует анализа для выявления причины сбоя в работе.
Веб-программирование7 заявокЗакрыт3 года назадНеобходимо внести изменения в скрипт ouibounce.js для корректного отображения текста в exit-попапе. Удалить условия, чтобы выводились две строки: 'Dont miss out!' и 'This is your LAST chance to enter the'. Проблема возникает на копии сайта, где текст не отображается.
Веб-программирование1 исполнительЗавершен3 года назадТребуется настроить отправку смс-уведомлений при оставлении заявки на платформе Тильда. Смс должны содержать простой текст. Идеально подходит для специалистов в веб-программировании.
Веб-программирование3 заявкиЗакрыт3 года назадТребуется разработать 2-страничный web интерфейс с интерактивными элементами, взаимодействующий с эмулируемым внешним API. Интерфейс и API должны быть упакованы в Docker-контейнеры. Реализация авторизации с помощью Keycloak также необходима. Серверная часть должна быть написана на Python 3 с использованием Flask.
Веб-программирование1 заявкаЗакрыт3 года назадТребуется разработка Telegram-бота, который будет обрабатывать сообщения из приватного канала и отправлять отфильтрованный текст в другой канал. Основная задача — извлечение информации об акциях и действиях (Покупка или Продажа). Также необходимо реализовать распознавание текста на изображениях с заданным набором ключевых слов. Открыты предложения по улучшению функционала.
Веб-программирование4 заявкиЗакрыт3 года назадТребуется разработать или установить готовый модуль для приема платежей криптовалютой на сайте. Рассматриваются уже существующие решения. Возможна консультация по реализации задачи.
Веб-программирование3 заявкиЗакрыт3 года назад- $700
Требуется настроить авторизацию по звонку на сайте с использованием API сервиса Nerotech.ru. Сайт разработан на 1С Bitrix. Ознакомьтесь с документацией в личном кабинете Nerotech.ru перед предложением услуг. Работа срочная.
Веб-программирование3 заявкиЗакрыт3 года назад