Разработать/доработать модуль на Opencart

15 000 руб. за проект • безналичный расчёт, электронные деньги, наличный расчёт
25 мая 2019, 11:57 • 4 отклика • 32 просмотра
Добрый день!

Нужна разработка/доработка модуля для нашей системы Кактус для Opencart.

Сам сервис: https://kak2c.ru
Предлагает для интернет-магазинов услуги доставки, услугу хранения и фулфилмент обработки.

У нас есть модуль для интеграции (который умеет только выгружать товары и заказы), http://docs.kak2c.ru/display/cactusmanual/OpenCart, его можно взять за основу и доработать.

Нужны следующие доработки:

  1. В корзине, при оформлении заказа, запрашивать тарифы на доставку у бэкенд kak2c.ru, для выбранного города
  2. При запросе тарифов, передается информация о весе \ размерах в тарификатор (из карточек товара)
  3. Отображать тарифы (на выбор), пользователь выбирает нужный тариф
  4. Если тариф - доставка в ПВЗ \ постамат, тогда реализовать открытие карты с выбором пунктов ПВЗ и выбор определенного пункта ПВЗ (карту выбора ПВЗ в виде js, который уже умеет получать и отображать точки с backend мы дадим, поможем встроить).
Кроме этого, реализовать/обновить сопутствующие настройки.

Пример как работает расчет доставки + карта выбора ПВЗ без привязки к CMS:
http://friendies.kak2c.ru

ТЗ доработаем с утвержденным подрядчиком. Реализация нужная простая и подходящая для популярных версий Opencart. Желательный срок первой рабочей версии - 1.5 недели. У нас есть клиенты, которым уже нужен модуль.

Чеклист функционала модуля:
  • Автоматический расчет стоимости доставки по России, Казахстану и Белоруссии
  • Отображение карты выбора пунктов самовывоза и постаматов.
  • Скрытие отдельных способов доставки или установка для них правила по отдельным регионам (в настройках)
  • Увеличение отображаемого времени доставки (на заданное количество дней).
  • Выгрузка товарной номенклатуры в Кактус (уже реализовано, но необходимо проверить)
  • Поддержка скидочных купонов
  • Использование веса из карточек товаров для расчета доставки
  • Использование габаритов из карточки товара для расчета доставки
  • Демонстрация подсказок при вводе названия населенного пункта и автовыбор региона для удобства использования и точности расчета, через dadata (с получением FIAS кодов - нужны для расчета тарифа)
  • Передача заказов вместе с описью номенклатуры товаров и услуг в Кактус (уже реализовано, но необходимо проверить)
  • Передача заказов с наложенным платежом в т.ч. с оплатой по карте или без него.
  • Автоматическая и пакетная передача заказов.
  • Возможность использования города "по умолчанию" из модулей Simple и GeoIP.
  • Отображение трек-номера и статусов заказа от Кактус.
  • Ассоциация внутренних статусов заказа со статусами заказа OpenCart ((уже реализовано, но необходимо проверить)
  • Отображение трекномера и статусов заказа от курьерской службы.
  • Логирование операций обмена данными с Кактус.
  • Возможность задания веса по умолчанию (если в карточке отсутствует вес)
Дополнительно, как один из примеров реализации от похожих (с оговорками) сервисов:
https://shiptor.ru/integration/modules/opencart