Зв'язатись
Доставка · OpenCart

ROZETKA Delivery — модуль пункти видачі ROZETKA для OpenCart 2.3, 3.x і 4.x

Інтеграція OpenCart 2.3, 3.x і 4.x з мережею пунктів видачі ROZETKA: вибір пункту в кошику, створення електронної накладної одним кліком. Pro — накладений платіж і авто-оновлення статусів.

Завантажити безкоштовно
Версія
v1.0.0 (OpenCart 4)
v1.0.0 (OpenCart 3.x)
v1.0.0 (OpenCart 2.3)
Сумісність
OpenCart 2.3.0.x, 3.0.2 – 3.0.5.0 та 4.0.2 – 4.1.x
Платформа
OpenCart
ROZETKA Delivery — модуль пункти видачі ROZETKA для OpenCart 2.3, 3.x і 4.x

Що включено в ліцензії

Функція Free Pro
Підключення до ROZETKA Delivery за статичним токеном
Пошук міста і вибір пункту видачі в кошику
Локальний кеш міст і пунктів видачі — підказки без затримок
Власний тариф: сходинки за вагою, об'ємна вага, поріг безкоштовної доставки
Створення ЕН і друк етикетки вручну зі списку відправлень
Ручне оновлення статусу й скасування ЕН
Гео-зони, клас податку, акцентний колір віджета
Українська та англійська локалізації
Накладений платіж — автоматична сума до сплати в пункті видачі для замовлень з оплатою при отриманні
Авто-оновлення статусів — погодинний крон синхронізує статуси доставки без вашої участі

ROZETKA Delivery — модуль для OpenCart 2.3, 3.x та 4.x, який під’єднує магазин до мережі пунктів видачі ROZETKA. Покупець обирає місто і пункт видачі прямо в кошику, замовлення в адмінці одразу зберігає прив’язку до конкретного відділення, а електронну накладну (ЕН) менеджер створює одним кліком зі списку відправлень.

Базова версія — безкоштовна. Pro-функції (накладений платіж на ЕН і автоматичне погодинне оновлення статусів доставки) розблоковуються ліцензійним ключем — купити нижче.

Живе демо

Модуль можна помацати руками до покупки — окремий демо-магазин на кожну версію: OpenCart 4.x, OpenCart 3.x, OpenCart 2.3. Додайте будь-який товар у кошик і перейдіть до оформлення замовлення — на кроці доставки з’явиться блок «ROZETKA Delivery» з живим пошуком міст і пунктів видачі. Замовлення тестові, нічого оплачувати не потрібно (оберіть «Оплата при отриманні»).

Як це виглядає для покупця

У кроці доставки з’являється блок вибору пункту видачі ROZETKA: покупець вводить назву міста, обирає його зі списку, потім обирає конкретний пункт видачі — від невеликих відділень до великих гіпермаркетів техніки. Вибір зберігається в сесії й пишеться в замовлення автоматично, разом з адресою пункту видачі.

ROZETKA Delivery — безкоштовна версія в адмінці OpenCart
Базова доставка ROZETKA Delivery працює без ключа: тариф, довідник міст і пунктів видачі, дані відправника. Секція «Ліцензія» знизу показує поточний стан.
ROZETKA Delivery — модалка пробного періоду
Сім днів Pro вмикаються тільки за вашим кліком: вводите email — ключ видається на цей магазин і дублюється листом.
ROZETKA Delivery — список відправлень в адмінці
Екран «Відправлення»: кожне замовлення з обраним пунктом видачі, кнопка «Створити ЕН» одразу під рукою.

Що отримує адмін

Одна сторінка налаштувань: статичний токен API, тариф (сходинки за вагою, поріг безкоштовної доставки, об’ємна вага), дані відправника (місто й пункт видачі підвантажуються з вашого кабінету ROZETKA Delivery), геозона й клас податку. Окремий екран «Відправлення» показує всі замовлення з обраним пунктом видачі та кнопками створення ЕН, оновлення статусу й скасування.

Як це працює — крок за кроком

  1. Покупець на сайті обирає ROZETKA Delivery як спосіб доставки, шукає місто, обирає пункт видачі.
  2. Замовлення створюється у вашій OC-адмінці зі збереженою прив’язкою до конкретного пункту видачі — адреса замовлення записується автоматично.
  3. Менеджер натискає «Створити ЕН» у списку відправлень — модуль викликає API ROZETKA Delivery, отримує номер електронної накладної і друковану етикетку.
  4. З Pro: до ЕН автоматично додається сума накладеного платежу для замовлень з оплатою при отриманні, а статус доставки погодинно оновлюється кроном без участі менеджера.

Скільки коштує

990 грн — ліцензія назавжди. Одна оплата за Pro-функції, оновлення та технічну підтримку. Жодних автосписань, реквізити картки ми не зберігаємо.

  • 1 рік — 990 грн

Один ключ — два домени (production + staging). Переносите магазин — деактивуйте ліцензію на старому домені й активуйте на новому самостійно, без звернення до підтримки.

Спершу тріал, потім оплата. Одразу після встановлення можна натиснути «Спробувати Pro» — вмикається 7-денний безкоштовний доступ до накладеного платежу й авто-оновлення статусів на власному магазині ще до покупки. Саме тому повернення коштів після оплати не передбачене — ви бачите модуль у справі до того, як платите.

Технічні вимоги

  • OpenCart 4.0.2 – 4.1.x (4.2+ також працює), OpenCart 3.0.2 – 3.0.5.0 або OpenCart 2.3.0.x — окрема збірка під кожну лінійку
  • PHP 8.1+ для збірки OC4, 7.x–8.x для OC3, 5.6+ для OC2.3 (окремий PHP 5.6-сумісний синтаксис)
  • MySQL 5.7+ / MariaDB 10.3+
  • Статичний токен API ROZETKA Delivery — видається в партнерському кабінеті rozetka.delivery. Довідники міст і пунктів видачі на вітрині працюють і без токена; токен потрібен для створення ЕН.

Що під капотом

  • Три окремі збірки — native для OpenCart 4.x (PSR-4 неймспейси, events-API), класична для OpenCart 3.x (event-таблиця, Bootstrap 3), PHP 5.6-сумісна для OpenCart 2.3 (адресна підстраховка через ocmod-патч, бо в 2.3 немає controller-подій).
  • Токен API зашифрований у БД — XOR з per-install секретом. Якщо хтось дампне БД — токен не зчитається у відкритому вигляді.
  • Локальний кеш міст і пунктів видачі — довідники ROZETKA Delivery віддаються без авторизації, тож підказки в кошику працюють навіть до налаштування токена.
  • Той самий ліцензійний клієнт, що в інших Pro-модулях CatCode: 7-денний трайл, 14-денний офлайн-грейс, перевірка product_slug (ключ від іншого продукту не активує цей модуль).

Як встановити

  1. Завантажте потрібну збірку через Розширення → Інсталятор у вашій OC-адмінці: rozetka_delivery.ocmod.zip для OpenCart 4.x, rozetka_delivery-oc3-1.0.0.ocmod.zip для OpenCart 3.x, rozetka_delivery-oc2-1.0.0.ocmod.zip для OpenCart 2.3.
  2. Активуйте у списку, потім зайдіть у налаштування → натисніть «Встановити» (створить таблиці БД, події, крон-задачі).
  3. Вставте статичний токен із вашого партнерського кабінету ROZETKA Delivery, натисніть «Перевірити токен».
  4. Оберіть місто і пункт видачі відправника, заповніть контактні дані → збережіть.
  5. Готово — у кошику з’явиться блок з вибором пункту видачі ROZETKA.
  6. Для Pro-функцій: натисніть «Спробувати Pro» (7 днів безкоштовно) або вставте куплений ліцензійний ключ → «Активувати».

Історія версій

1.0.0 (OpenCart 4.x / 3.x / 2.3) — 25 серпня 2026
Перший реліз: пошук міста й пункту видачі в кошику з живим API ROZETKA Delivery, власний прайс (сходинки за вагою, об’ємна вага, поріг безкоштовної доставки), створення ЕН і друк етикетки з екрана відправлень, гео-зони та клас податку, шифрований токен API. Ліцензування — 7-денний трайл, річна ліцензія 1–5 років, Pro відкриває накладений платіж на ЕН і погодинне автооновлення статусів.

Часті питання

Чи перепишеться мій checkout?

Ні. Модуль вставляє свій блок через event у футері, без зміни вашої теми. Якщо колись захочете видалити модуль — checkout залишиться який був.

Що буде з даними після видалення модуля?

Журнал відправлень, кеш міст і пунктів видачі та вже створені ЕН залишаться в БД. Таблиці навмисно не видаляються при видаленні модуля.

Ліцензію треба продовжувати?

Ні. Для OpenCart ліцензія назавжди: одна оплата, і Pro-функції лишаються з вами. Закінчується лише 7-денний тріал — після нього Pro вимикається, а безкоштовна версія працює далі.

Чи можна перенести ключ на інший домен?

Так. У налаштуваннях натисніть «Деактивувати» на старому домені — слот звільниться, можна вставляти на новому.

Чи потрібен окремий договір з ROZETKA?

Так. Для створення ЕН потрібен статичний токен з партнерського кабінету rozetka.delivery. Без токена довідники міст і пунктів видачі на вітрині все одно працюють.

Чи буде підтримка нових версій OpenCart?

Так. Оновлення для нових релізів OpenCart доступні безкоштовно для всіх клієнтів з активною ліцензією — без додаткових платежів.

Питання щодо модуля?

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

@catcode_support

Не той варіант, що шукаєте?

Ми робимо кастомні модулі під WordPress, WooCommerce, OpenCart і Shopify. Розкажіть про задачу — підготуємо оцінку.

Замовити кастомний модуль