Модуль "Карты и геолокация" не учитывает зависимости для некоторых способов доставки

Здравствуйте.
Не учитываются зависимости, например, для СДЕКа.
Показывает базовую стоимость доставки СДЕК.
Почту России и ЕМС показывает корректно, с учётом добавок в зависимости.
На странице оформления заказа способы доставки тоже рассчитываются правильно.

Вы имеете в виду это значение?

Нет.
Зависимости, которые с способе доставки указываются.
Зависимость от цены
Зависимость от количества и т.д.
Т.е добавки к стоимости доставки в зависимости от…

Уточню:
Вот эти зависимости:

Та же головная боль. Ломаю голову, как прикрутить эту зависимость. К примеру страховку, так как она не включена в стоимость доставки и в калькуляторе не отображается. :pensive:

Ну с этим всё просто.
Обратите внимание на скрин выше.
На нём как раз настройки для СДЕКа.
В зависимости от цены указано 50р. - это добавлена стоимость упаковки и промо-материалов.
В зависимости от кол-ва (Ведь оно всегда будет больше нуля) указан 1% - это и есть страховка СДЕКа.
К сожалению, почему то, в CS-CART не предусмотрены дробные проценты и я не смог указать 0,75 %
У СДЕКа страховка именно 0,75%, а не 1%.

Все эти добавки замечательно учитываются при расчёте доставки в корзине и при расчёте на странице оформления заказа.
А вот модуль “Карты и геолокация” почему то не учитывает зависимости в карточке товара.

Кстати говоря, сейчас проверил:
И это значение так же не учитывается.

Так я про тоже и говорю, надо 0,75%, а сохраняется только 1%, из-за чего расчет неверный.
0,25% большой разгон, когда цена у товара большая.

Согласен.
Но уж лучше так, чем никак.

СДЭК отвечает, что это не их косяк:

Вероятнее всего, в Вашем модуле в запросе для калькулятора не указан расчёт дополнительной услуги с ID №2 (приложение №2 в документации). Рекомендую ознакомиться с параметрами при передаче запроса к калькулятору API п. 4.14 документации: https://confluence.cdek.ru/pages/viewpage.action?pageId=15616129 Просьба обратиться к разработчику Вашего модуля для уточнения возможности отображения расчёта стоимости доставки вместе со страховкой.

Вот такая погода. :pensive:

Так это было ясно сразу, что СДЕК ни причём.

Скорее всего проблема в модуле “Служба доставки — СДЭК”.
Но там хотя бы можно зависимостями поправить и сделать нужные добавки для оформления заказа.
А модуль “Карты и геолокация” даже зависимостями не поправить, т.к. он их не видит.

Надо протестировать модуль доставки “Калькулятор стоимости доставки eDost”.
Возможно, он корректно работает.
Но он уже за денежку.

Если бы в магазине использовался один способ доставки СДЭК, то возможно и был бы смысл платить за eDost. Да и то, это подошло бы только для монокарта. В маркетплейсе все иначе, в нем два десятка служб доставки доступные для использования вендором, и каждый продавец использует одну или несколько на свое усмотрение, по этому в этом случае eDost абсолютно бессмысленен.

Вообще, по хорошему, надо не модуль править (хотя и это не помешает), а улучшить коробочный функционал и сделать возможным использовать дробные числа при добавлении “Тип - В процентах (%)”. Тогда необходимый процент можно будет добавлять не только в СДЭК, но также и в сторонние модули доставки, которых достаточно много.

Проверил работу с модулем eDost.
Та же ситуация.
Модуль “Карты и геолокация” так же не учитывает зависимости этого способа доставки.

Вот странно, ну почему доставку от Почты России учитывает, а другие нет? :joy:

Подниму тему.
Учёт зависимости поправили, работает. Спасибо большое.

Но теперь для СДЭКа не показывает сроки доставки.
На странице оформления заказа сроки доставки для СДЭКа показываются как надо
Т.е. сроки доставки штатным модулем вытягиваются.
Значит и на странице товара должно показывать, но не показывает.
Проверьте пожалуйста.
И обратите внимание, что в настройках СДЭКа есть сдвиг отправки в днях:
“Количество дней, через сколько будет произведена планируемая отправка заказа”
Это значение так же необходимо учитывать.

Здравствуйте.
Ещё одна ошибка вылезла.
На странице товара не учитывается стоимость доставки Boxberry до двери.
Показывается добавка из зависимостей и всё.
На странице оформления заказа всё в порядке, показана стоимость доставки + добавка.