Несколько доработок

Бюджет: По договоренности

Прошу отвечать со сроком и ценой. Доработки нужно установить на Светим.рф Почта: evgeniy@svetim-rf.ru
Способ оплаты - любой. Оплата после выполнения заказа, можно поэтапно после проверки части задания. Можно через гаранта. Либо предоплата по договору.

1. Доработка плагина SEO регионы. https://www.webasyst.ru/store/plugin/shop/regions/

Нужно добавить настройку «Универсальный регион» (отключаемая), где будут все города из справочника СДЭК. Т.е. даже если в SEO регионах не заведен город, его можно выбрать во фронт энде и получить все переменные для работы с ним. От такого региона будет брать данные следующая доработка.

2. Необходим плагин доставки, интегрированный со службами СДЭК и Boxberry. За основу можно взять купленных нами плагин расчета стоимости доставки СДЭК.

Прошу (не обязательно) писать плагин модульно, чтобы потом вам было удобно добавить другие ТК (Деловые линии, ПЭК и т.д.). Плагин планируем расширять, данный функционал базовый.

В корзине:

  • Единая карта ПВЗ СДЭК и Boxberry с возможностью задать цвет (в идеале иконку, но не обязательно) для значков разных ТК. Если ПВЗ нет в выбранном городе – скрытие (можно добавлением класса CSS) данного метода доставки. Карту нужно открывать через AJAX по аналогии, как открывается быстрый просмотр товаров (чтобы не подключать лишние JS и CSS). Возможность выбирать ПВЗ на карта.

Описание ПВЗ с возможностью отключения не нужных пунктов.


  • Просчет стоимости согласно алгоритму (см. ниже), отображение сроков доставки.
  • Выбор ПВЗ (всех ТК) списком


На страницах сайта:

  • Отображение условий доставки через переменные в зависимости от выбранного города:
    • Название Города
    • Сумма заказа от которой действует бесплатная доставка. Для всех ТК, минимальная сумма.
    • Стоимость доставки до ПВЗ СДЕК, до ПВЗ Boxberry
    • Стоимость доставки курьером СДЕК, курьером Boxberry, минимальная стоимость доставки.
    • Диапазон сроков доставки Boxberry, СДЭК
    • Общая карта с ПВЗ (сдек, боксберри) для выбранного города, открываемая в модальном окне. Нужно открывать через AJAX по аналогии, как открывается быстрый просмотр товаров (чтобы не подключать лишние JS и CSS). Возможность выбирать ПВЗ на карта. Описание ПВЗ с возможностью отключения не нужных пунктов.
    • От какой суммы будет бесплатная доставка (это переменная, см. «расчет»). Тут нужно 3 переменные. Для СДЭКА, БОКСБЕРРИ и наименьшая из возможных.
    • От какой суммы будет бесплатный самовывоз доставка (это переменная, см. «расчет»). Тут нужно 3 переменные. Для СДЭКА, БОКСБЕРРИ и наименьшая из возможных.
  • Чекбоксы какую доставку считать (ПВЗ Боксберри, ПВЗ СДЭК, курьер СДЕК, курьер боксберри).
  • Чекбоксы какие ПВЗ показывать (ПВЗ Боксберри, ПВЗ СДЭК)
  • Размеры и вес отправления. На данном этапе эти параметры будут браться для общего просчета стоимости доставки.
  • Порог бесплатной доставки в %. (см. «расчет») или в абсолютном значении (пример, если сумма заказа больше 10000 руб. – доставка бесплатная). Если значение с % - то порог бесплатной доставки относительный (см. «расчет»). Для каждой ТК
  • Показывать (нет) дату доставки в корзине. Для каждой ТК
  • Наценка или скидка на стоимость доставки (если стоит число – абсолютная скидка в рублях | если число со знаком % - скидка относительная | должен учитываться знак “-“, если с минусом – значит скидка, если без минуса – наценка)
  • Дополнительное время на комплектацию (дней) – прибавляет N дней к расчетному времени доставки ТК. Для каждой ТК.
  • Город отправки.
  • Округление до десятков стоимости доставки
  • Срок комплектации, час переноса отгрузки, дни недели для отгрузки.
  • Чекбоксы «Доставка курьером СДЕК», «Доставка курьером Boxberry», «ПВЗ СДЕК», «ПВЗ Boxberry». Не нужные можно отключать.
  • Настройки карты ПВЗ
    • Вкл., откл каждой ТК Отключения отдельных данных передаваемых ТК для каждой ТК
    • Отключения отдельных данных передаваемых ТК для каждой ТК

Порядок расчета:

Плагин считает стоимость стандартной доставки (габариты и вес заданы в настройках).

Формула расчета:

Сумма, от которой будет бесплатная доставка=A/B*100 A -стоимость стандартной доставки (посчитанная плагином)

B – порог бесплатной доставки (из настроек)

Получается для примера № 1,

Сумма бесплатной доставки для Самары = 1000(руб.)/10(%)*100 = 10000 (руб.)

Расчет:

  • Для разных городов плагин рассчитывает доставку по тарифам ТК
  • При достижении суммы заказа определенного порога*, доставка становится бесплатной.
    • Порог бесплатной доставки рассчитывается для каждого города автоматически и зависит от стоимости доставки. Мы заранее, в настройках плагина ставим «Порог бесплатной доставки 10%». Это значит, что если сумма доставки меньше 10% от стоимости заказа – доставка бесплатная.
    • Пример.
      • Доставка до Самары (габариты и вес заказа заданы в настройках плагина) стоит 1000 руб. Это значит, что заказы, стоимостью свыше 10 000 руб. будут доставлены бесплатно. ( 10% от 10000 получится 1000 руб.).
      • Доставка до Спб стоит 550 руб., это значит, что заказы свыше 5500 руб. доставляются бесплатно.

Дополнительно:

На страницах сайта, где нужно разместить информацию о доставке, плагин должен брать город доставки из выбранного в плагине SEO регионы. Если город определен с ошибками, то нужно вывести кнопку «Выберите город доставки». Если город определен, должна быть кнопка с названием этого города, по нажатию на которую можно изменить города доставки. При этом, если в плагине SEO регионы находится такой же город, он также должен измениться.

В корзине плагин должен брать город из адреса.

Данные из плагина должны также работать в плагине «Информация о доставке и оплате» https://www.webasyst.ru/store/... (установлен на сайте), такая доставка должна отображаться наряду с другими, для выбранного региона.



2 ответа

Откликнуться на заказ

Отклики на заказы могут добавлять только зарегистрированные эксперты и разработчики Webasyst. Стать экспертом.

Чтобы добавить комментарий, зарегистрируйтесь или войдите