0
0

Модуль Shipping Distance - расчет доставки по городу и за город для OpenCart 3

Отзывы:
(1)
  • Автор: UniWebStudio
  • Shipping Distance v3.02 oc3
  • Модуль Shipping Distance oc3 - автоматически рассчитывает стоимость доставки по городу и за город с учетом расстояния и стоимости заказа в зависимости от введенного покупателем адреса доставки при оформлении заказа в OpenCart 3... подробнее...
790 руб
От автора

-Любой модуль можно адаптировать под любой шаблон или версию опенкарт.

-А так же любой модуль можно доработать под любые ваши задачи, даже если этого функционала нет в базовой реализации.

Напишите нам подробнее, для каких целей/задач Вам нужен модуль, и мы постараемся вам помочь...

Написать автору

Модуль “Доставка по городу и за город в зависимости от расстояния” автоматически рассчитывает стоимость доставки по городу и за город по введенному покупателем адресу доставки при оформлении заказа.

Возможности модуля  Shipping Distance oc3

  • Если адрес доставки внутри города, модуль выводит фиксированную стоимость доставки.
  • Если адрес доставки за городом, то модуль добавляет к фиксированной стоимости еще и стоимость за каждый километр от границы, окраины города.
  • Так же есть возможность настроить модуль что бы он считал доставку только за каждый километр от вашего склада/магазина до адреса доставки.
  • Либо в качестве границы разделения фиксированной стоимости доставки и стоимости за километр можно сделать определенный участок или район города.
  • Возможность устанавливать разные цены доставки в зависимости от суммы заказа.
  • Возможность устанавливать максимальное расстояние доставки от города. Если дальше то доставка будет недоступна.

Модуль рассчитывает расстояние до адреса доставки и показывает маршрут, используя API сервиса Яндекс.Карты.
Для того что бы модуль работал корректно нужно ввести API-ключ Яндекс карт.

Бесплатно получить API-ключ можно в Кабинете разработчика по ссылке https://developer.tech.yandex.ru/.

Необходимо нажать "Получить ключ", а затем выбрать сервис "JavaScript API и HTTP Геокодер" и заполнить анкету.

Так же для работы модуля необходимо ввести координаты границ вашего города или зоны доставки.
Как получить координаты границ читайте на этой странице.

По умолчанию модуль устанавливает координаты для доставки по Москве и Московской области (граница разделения МКАД, движение авто по самой МКАД считается как по городу).
Ели вам необходимо организовать доставку по Москве и за МКАД, то координаты переустанавливать не нужно.
Для других городов, регионов, стран необходимо установить координаты как описано в этой статье.

Обновление модуля от 05.01.2021г. Версия: v3.02

- Добавлена поддержка модуля оформления заказа “Простая регистрация и заказ Simple”.
- Добавлена поддержка модуля оформления заказа “Uni Quick Checkout”.

Важно! Корректно модуль Shipping Distance oc3 будет работать с дефолтным оформлением заказа, а так же с вышеперечисленными модулями упрощенного оформления заказа. Для других модулей оформления заказа возможно понадобится дополнительная адаптация. Возможность адаптации уточняйте в техподдержке.

Установка модуля Доставка по городу и за город:

  • Загрузите модуль Shipping_Distance_oc3.ocmod.zip через установщик дополнений.
  • Добавьте права администратора для управления модулем.
  • Обновите кэш тем и модификаций.
  • Включите модуль на странице Модули / Расширения -> Выберите тип расширения "Доставка" -> Доставка по городу и за город.
  • Зайдите в настройки модуля, заполните настройки, установите статус Включено и нажмите "Сохранить".
  • Обновите кэш тем и модификаций.
Отзывов (1)
Анатолий Анатолий
19.12.2023

Модуль очень классный. Всё работает. В инструкции нет, но для его работы нужно, чтобы заголовок в доставке был включён, иначе карты не будет. Так же, чтобы при вводе нового адреса менялась цена, нужно включить контроль изменений в графе адрес. Есть минус. Стоимость километра не зависит от веса. Если у вас тяжёлый груз, который нужно грузовой машиной отвезти, что значительно дороже обычной, модуль посчитает по обычной цене. Если было бы можно задавать стоимость километра при разном весе модуль был бы просто находка.