Навігація

Вам можуть сподобатися

2.x, 3.x
Оформлення замовлення Simple
699 грн.399 грн.
25
25967 2801
2.x, 3.x
Масове управління цінами
699 грн.399 грн.
77
36968 1339
2.x, 3.x
Telegram сповіщення
699 грн.399 грн.
4
18943 836

Доставка в залежності від відстані (за кілометр) OpenCart

Доставка в залежності від відстані (за кілометр) OpenCartДоставка в залежності від відстані (за кілометр) OpenCart
BonusБонусами +49 грн. на рахунок у разі купівлі
Нова ціна:399 грн.
Стара ціна:699 грн.
Економія:300 грн.


Характеристики доповнення
OpenCart3.0
XML модифікатортак
Локалізаціяукраїнська, російська, англійська
Статистика 8 6446 96
Опубліковано05.07.2023
Оновлено17.03.2026 · 4 міс. тому
Файли shipping-distance-google-api_oc3x.ocmod.zip

Модуль «Доставка в залежності від відстані» робить вартість доставки логічною та прозорою ціна вважається не «на око», а реальною відстанню від вашого магазину до адреси покупця. Розрахунок виконується через Google Maps Distance Matrix, тому ви отримуєте кілометри по автомобільних дорогах, а клієнт бачить зрозумілу назву доставки із зазначенням дистанції.

Що вміє модуль

  • Автоматично визначає відстань від точки магазину до адреси доставки (місто + адреса).
  • Підтримує 2 набори тарифів «по місту» та «за місто».
  • Виводить на оформлення замовлення текст виду: «… (Відстань: 12.35 км)».
  • Працює з геозонами, податковим класом та сортуванням методу доставки.
  • Підключає Google Maps JS (Places) на сторінці оформлення замовлення (в т.ч. SimpleCheckout).

Які дані використовує

  • Адреса магазину (точка відліку).
  • Місто та адреса покупця з shipping_address.
  • Google Map KEY_API.
  • Списки міст (через кому) для визначення "по місту".
  • Тарифні сітки у форматі км: ціна (через кому).

Важливо: тарифи ставляться як пороги. Модуль набирає першого значення, де «км з тарифу ≥ розрахованих км».

Приклад налаштування та застосування

Якщо ви доставляєте містом дешевше, додайте місто (або кілька варіантів назви різними мовами) у поле списку міст, а потім задайте два набори тарифів:

  1. Тарифи по місту: наприклад 1:150,3:250,5:350
  2. Тарифи за містом: наприклад 5:500,10:900,20:1600

Ідеально підходить для кур'єрської доставки, коли ціна залежить від віддаленості району або при доставці до передмістя.

Назва файлу Додано Оновлено
shipping-distance-google-api_oc3x.ocmod.zip
Розмір: 19.82 KB
05.07.202317.03.2026

Залиште свій відгук про цей товар

Bonus Отримайте +100 грн. бонусів за відгук Бонусна програма
Александр, 23.03.2019 20:49
Доброго дня! Чи працює ваш модуль на опенкарт 3.0.2.0 якщо ні, то скільки буде коштувати доопрацювання?
Відповідь Адміністратора:
Поки що не працює на трійці. Незабаром з'явиться модуль для нових версій Opencart.
Александр, 06.08.2019 13:16
Привіт! Ще не з'явилася версія під Opencart 3?
Відповідь Адміністратора:

В описі інформація є актуальною.

Дмитрий, 25.08.2019 15:01
Привіт! Працює на 2.3.0.2.3
Артем, 14.06.2020 00:39
Доброго дня. Модуль працює зараз? Нещодавно яндекс заборонив безкоштовні звернення до них і потрібно ключ api отримувати. це реалізовано у модулі?
Відповідь Адміністратора:

Цей модуль працює з Google картами.

Владислав, 04.11.2024 06:00
Результат видно одразу після встановлення.
Відповідь Адміністратора:
Класно, коли результат видно одразу після запуску.
Дмитро, 16.12.2025 02:13
Дуже вдале рішення, яке заощадило багато часу на рутинних діях.
Відповідь Адміністратора:
Вдячні за зворотний звʼязок. За потреби із задоволенням допоможемо.
Максим, 20.02.2026 13:28
Підкажіть чи працює модуль з Simple корзиною? Встановив, налаштував, наразі не працює
Відповідь Адміністратора:

Так, модуль сумісний із Simple Checkout та іншими модулями спрощеного оформлення замовлення.

Перевірте, чи правильно вказані ключ та налаштовані тарифи. Якщо після цього доставка все одно не розраховується — зверніться до служби підтримки.

Леся, 04.03.2026 14:53
Модуль не відображається після включення
Відповідь Адміністратора:

Перевірте поля тарифів у форматі км:ціна (через кому), наприклад:
- По місту: 1:150,3:250,5:350
- За містом: 5:500,10:900,20:1600

Важливо: модуль підбирає перший поріг, де тарифні км ≥ розрахованих км. Якщо відстань, наприклад, 28 км, а останній поріг 20 — метод не буде выдображатися (нема відповідного тарифу “вище”).

Написати відгук або поставити запитання

ШІ-помічник

Нещодавно переглянуті

Рекомендуємо