Разработать модуль под OpenCart – №923005
Закажите услуги фрилансеров для вашего проекта прямо сейчас!
Размещение заказа на фриланс бирже бесплатно.

ВНИМАНИЕ!!! Задача описана достаточно подробно, чтобы вы могли хотя бы приблизительно оценить стоимость её реализации. Предложения без указания приблизительной цены и сроков будут отклоняться, так как нет времени вести долгий диалог с каждым из вас, уважаемые исполнители.
Общая информация:
Требуется разработать модуль для OpenCart версий 2.2.х, 2.3.х и 3.х, который бы позволил владельцу интернет-магазина БЕСПЛАТНО скачать и установить модуль в свой магазин. Модуль должен быть разработан на базе VQMod и при установке не должен предлагать заменить какие-либо существующие файлы движка.
Работа будет оплачиваться через безопасную сделку.
Описание модуля:
Есть площадка, которая по сути является агрегатором товаров из разных интернет-магазинов с их характеристиками и свойствами, фоторафиями, ценой, описанием и заголовком и прочим.
Модуль должен осуществлять интеграцию по наличию товаров в интернет-магазине в реальном времени. Это означает, что в момент добавления товара в интернет-магазин, данные о добавленном товаре должны будут через API попасть к интегратору. При скрытии товара или его удалении или при изменении статуса на Out of Stock, агрегатор так же должен уведомляться об этом.
После установки и настройки модуля должна быть возможность нажать кнопку начала осуществления интеграции, которая бы проверила правильность установки настроек модуля и запустила процесс отправки всех товаров из базы магазина в базу агрегатора. При этом, если у какой-то категории не установлено сопоставление категории из списка категорий агрегатора, то товары из этой категории не будут отправляться в агрегатор.
Следующие данные о товары должны (со звездочкой) или могут присутствовать в процессе их импорта.
- заголовок*
- описание
- цена*
- URL ссылки на фотографии товара
- GPS координата местонахождения товара или ПВЗ (может задаваться один раз в настройках модуля, если это магазин)
- тип товара* (новый товар или поддержанный) (может задаваться один раз в настройках модуля)
- ID категории* товара по рубрикатору агрегатора (должна быть возможность в настройках модуля провести сопоставление категорий интернет-магазина к категориям агрегатора)
- характеристики товара
Сопоставления характеристик товаров (атрибутов) магазина к характеристикам агрегатора должны производиться в настройках модуля. Характеристики могут быть разными в зависимости от категории товара.
Так же в настройках модуля должна быть возможность указать логин и пароль (полученный от агрегатора) для доступа к АПИ агрегатора.
Каждый товар, который попадает в базу агрегатора получает некий ID в базе данных агрегатора. OpenCart должен его запоминать у себя и как только в базе OpenCart данные об этом товаре меняются (например меняется цена, или описание, или фотографии, или товара больше нет в продаже, или он наоборот появился в продаже, данные об этом должны отправляться в API редактирования товара в агрегаторе.
Таким образом, конечная цель модуля - предоставить возможность любому интернет-магазину на OpenCart разместить частично (на выбор) или полностью все свои товары в агрегаторе и поддерживать их актуальность по мере изменения данных на сайте.
- Прием заявок
- Выбор исполнителя
- Выполнение заказа
- Обмен отзывами
Другие заказы в категории «Веб-программирование»
В приложение материал!
Очень нужно в супер-сжатый период переделать сайт. Есть дизайнерские разработки,которые под моим четким контролем нужно вставить в определенной ... Читать дальше
Очень нужно в супер-сжатый период переделать сайт. Есть дизайнерские разработки,которые под моим четким контролем нужно вставить в определенной последовательности на сайт. Есть сайты-примеры на которые можно ориентироваться! Свернуть
Нужно ... Читать дальше
Нужно организовать интеграцию облачного ПО кассы с CMS сайта. Дримкас реализовал такую возможность через вебхуки.
Дримкас прилагает документацию для создания вебхука, вот она: ссылка
Про вебхуки от Тильды: ссылка
Возможно по теме: ссылка
Свернуть