Связаться
Доставка · 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. Расскажите о задаче — подготовим оценку.

Заказать кастомный модуль