Связаться
OpenCart

SITNIKS CRM для OpenCart — заказы и клиенты магазина в CRM

Заказы и клиенты OpenCart 4.x, 3.x, 2.3 в SITNIKS CRM; в Pro — статусы, ТТН, остатки, доставка и оплата. Лицензия навсегда.

Pro · лицензия навсегда Тестовые копии сайтов включены в цену. Чем больше сайтов, тем дешевле каждый
Совместимость
OpenCart 4.0.2.0–4.1.x, 3.0.x, 2.3.0.2 · языки модуля: українська, русский, English
PHP
7.0 и новее
Версия
v1.0.0 (OpenCart 4)
v1.0.0 (OpenCart 3.x)
v1.0.0 (OpenCart 2.3)
Лицензия
сайт + тестовая копия, навсегда
Триал
7 дней, без карты, один на сайт
Обновлено
ноябрь 2026
Или все 396 Pro-модулей в All Access — 4 990 ₴ / год ≈ 98 €

Что есть во Free,
а что даёт Pro

Бесплатная версия работает без ограничения по времени. Pro добавляет остальные функции из таблицы.

Функция Free Pro
Новый заказ магазина в SITNIKS CRM через Open API ✔ ✔
Покупатель по телефону +380, товары по артикулу, скидка, комментарий ✔ ✔
Канал продаж, статус, менеджер и склад из списков CRM ✔ ✔
Передача сразу или на выбранных статусах, вручную со страницы заказа ✔ ✔
Журнал в меню «Продажи», автоповторы и ручной повтор без дублей ✔ ✔
Статусы в обе стороны — ✔
Номер ТТН из CRM в истории заказа — ✔
Остатки со склада CRM в количество товара — ✔
Доставка Новой Почтой, Укрпочтой, самовывоз, наложенный платёж — ✔
Оплата на расчётный счёт CRM — ✔
UTM-метки — ✔
Поиск товара по любому полю и создание товара в CRM — ✔

Как это выглядит

Подключение SITNIKS CRM
Подключение: переключатель передачи, API-токен, кнопка «Проверить подключение» и переход в журнал.
Настройки передачи заказов
Заказы: статусы передачи, канал продаж, статус, менеджер и склад, совпадение товаров по артикулу, UTM-метки.
Сопоставление статусов
Статусы: соответствие в сторону CRM и в сторону магазина, номер ТТН в истории заказа, задание по расписанию.

Главное о модуле

Что видит менеджер в CRM

Каждый заказ появляется в CRM одной записью: номер заказа магазина становится внешним номером, клиента CRM находит по телефону в формате +380 или создаёт, позиции идут по артикулу, скидка передаётся суммой, комментарий покупателя ложится в заказ, а комментарий менеджера содержит способ оплаты, доставку, адрес, сумму и товары, которых в CRM не найдено.

Что получает админ

Расширения → Модули → SITNIKS CRM: вкладки «Подключение», «Заказы», «Статусы», «Доставка и оплата», «Остатки» и «Лицензия».

Триал стартует, когда вы попросите

Свежая установка — бесплатная версия, ничего не включается само. Кнопка «Попробовать Pro 7 дней» → e-mail → ключ сразу в окне и письмом.

Один ключ — сайт и тестовая копия

Переносите сайт — отвяжите лицензию на старом домене и активируйте на новом сами. Тестовая копия (staging., dev.) работает с тем же ключом и места сайта не занимает. Для студий — ключи на 5, 25 сайтов или без ограничений.

Технические требования

  • OpenCart 4.0.2.0–4.1.x, 3.0.x или 2.3.0.2; PHP 7.0+ для 2.3, расширение cURL.
  • Аккаунт SITNIKS CRM и токен Open API.
  • Для обратной синхронизации и остатков в Pro — задание по расписанию (cron) каждые 5 минут; OpenCart 4 может запускать его своим планировщиком раз в час.
  • Телефоны покупателей передаются в формате +380.

История версий

v1.0.0 Текущая ноябрь 2026

Первый выпуск для OpenCart 4.x, 3.x и 2.3.

Вместе с SITNIKS CRM покупают

All Access Нужно больше? Все модули (396) одной лицензией, новые добавляются сами. 4 990 ₴≈ 98 € Подробнее →

Полное описание модуля

SITNIKS CRM для OpenCart 4.x, 3.x и 2.3 передаёт каждый новый заказ магазина в SITNIKS CRM через Open API: покупатель, телефон, товары, скидка, комментарий, канал продаж, статус, ответственный менеджер и склад. Менеджер работает с заказом в CRM, а магазин ничего не вводит второй раз.

Что нужно от SITNIKS. Аккаунт SITNIKS CRM и токен Open API: его создают в самой CRM (Настройки → Интеграции, раздел Open API). Токен вставляется в модуль один раз и хранится в зашифрованном виде.

Что видит менеджер в CRM

Каждый заказ появляется в CRM одной записью: номер заказа магазина становится внешним номером, клиента CRM находит по телефону в формате +380 или создаёт, позиции идут по артикулу, скидка передаётся суммой, комментарий покупателя ложится в заказ, а комментарий менеджера содержит способ оплаты, доставку, адрес, сумму и товары, которых в CRM не найдено. Покупатель в магазине получает заказ в любом случае: если CRM временно недоступна, модуль повторяет передачу сам.

Что получает админ

Расширения → Модули → SITNIKS CRM: вкладки «Подключение», «Заказы», «Статусы», «Доставка и оплата», «Остатки» и «Лицензия». Вписываете токен, нажимаете «Проверить подключение», и модуль читает из CRM списки каналов продаж, статусов, менеджеров и складов, которые сразу доступны в полях выбора. После сохранения токен в форму не возвращается.

На вкладке «Заказы» вы выбираете, когда передавать: сразу после оформления или когда заказ получил нужный статус. Здесь же канал продаж, статус нового заказа, ответственный менеджер и склад, на котором резервируются товары. Позиции заказа модуль находит в CRM по артикулу: поле «Артикул (SKU)» товара в магазине (или «Модель», если артикул пустой) должно совпадать с артикулом вариации товара в SITNIKS. Товар, которого не нашли, попадает в комментарий менеджера с ценой и количеством.

Со страницы заказа в админке его можно передать вручную кнопкой «Передать в CRM»: на странице появляется блок SITNIKS CRM со состоянием, номером заказа в CRM, статусом в CRM и ТТН. Пункт SITNIKS CRM в меню «Продажи» открывает журнал: каждый заказ с фильтрами «Все», «Ждут», «Не переданы» и «В CRM». Если CRM не ответила, модуль повторяет передачу до восьми раз, а перед каждым повтором ищет уже созданный заказ по внешнему номеру, поэтому дублей не бывает. Если CRM отклонила заказ, в журнале и в истории заказа лежит её текст, а кнопки «Попробовать ещё раз» и «Забыть» под рукой.

В Pro на вкладке «Статусы» сопоставляете статусы в обе стороны: смена статуса в магазине обновляет заказ в CRM, а смена статуса в CRM меняет статус в магазине без зацикливания. Номер ТТН из CRM записывается в историю заказа, по желанию его можно отправить покупателю письмом. На вкладке «Остатки» количество товаров в магазине берётся из CRM: со всех складов или с одного, доступное количество или количество на складе.

Вкладка «Доставка и оплата» в Pro передаёт в CRM доставку: Новая Почта, Укрпочта или самовывоз с аккаунтом перевозчика из вашей CRM, наложенный платёж по кодам способов оплаты, вес и объём посылки. Онлайн-оплата регистрируется в CRM на выбранном расчётном счёте один раз: когда заказ получает статус, который вы отметили как оплаченный. Дополнительно Pro передаёт UTM-метки, с которыми пришёл покупатель, ищет товар в CRM по любому полю или штрихкоду и создаёт товар, которого там нет.

Как это работает, шаг за шагом

  1. Устанавливаете архив для своей версии OpenCart и включаете модуль.
  2. В SITNIKS CRM создаёте токен Open API (Настройки → Интеграции) и вставляете его во вкладку «Подключение».
  3. Нажимаете «Проверить подключение»: появляются списки каналов, статусов, менеджеров и складов.
  4. На вкладке «Заказы» выбираете, когда передавать, канал, статус, менеджера и склад.
  5. Оформляете заказ в магазине: в CRM появляется запись с покупателем, товарами и комментарием.
  6. В Pro сопоставляете статусы, доставку, оплату и остатки и добавляете задание по расписанию: статусы и ТТН из CRM приходят сами.

Что под капотом

  • SITNIKS Open API, авторизация токеном; токен хранится в зашифрованном виде.
  • Позиции заказа в CRM возможны только как вариации из каталога CRM: без совпадения артикулов заказ придёт без позиций, а товары будут текстом в комментарии менеджера. В бесплатной версии совпадение только по артикулу (или модели), в Pro — по любому полю или штрихкоду, и отсутствующий товар можно создать.
  • Стоимость доставки отдельным полем в заказе CRM не передаётся, она записывается в комментарий менеджера.
  • Одна строка журнала на заказ; повторная передача того же заказа не создаёт дубль.
  • CRM допускает 40 запросов за 10 секунд: после ответа о превышении модуль не обращается к CRM 65 секунд.
  • Оплата (Pro) регистрируется для любого заказа с онлайн-способом оплаты, как только он получил статус, отмеченный оплаченным: не отмечайте статус ожидания оплаты.
  • Остатки пишутся только в количество товара, количество в опциях не меняется; товары с одинаковым артикулом получают одинаковое количество.
  • Изменения статусов в CRM магазин получает опросом CRM: через адрес задания по расписанию, штатный планировщик OpenCart 4 или кнопку «Запустить сейчас».
  • Вес посылки считается, исходя из того, что базовая единица веса магазина — килограмм.
  • События OpenCart без правок ядра; при обновлении модуля настройки и лицензия сохраняются.
  • Интерфейс на украинском, русском и английском.

Как установить

  1. Расширения → Установка: загрузите архив для своей версии без переименования файла (OpenCart 4 — cc_sitniks.ocmod.zip, 3.x — cc_sitniks-oc3.ocmod.zip, 2.3 — cc_sitniks-oc23.ocmod.zip).
  2. Для 3.x и 2.3: Расширения → Модификаторы → Обновить.
  3. Расширения → Модули → SITNIKS CRM: установите и откройте.
  4. Впишите токен Open API, нажмите «Проверить подключение» и сохраните настройки.
  5. Для Pro: вставьте ключ или запустите пробный период на вкладке «Лицензия».

Вопросы
о модуле

Не нашли ответ? Напишите в Telegram — ответим в течение рабочего дня.

@catcode_support Настройка, совместимость, активация
Это официальный модуль SITNIKS?

Нет, это независимая интеграция через открытый API SITNIKS CRM. SITNIKS — торговая марка её владельца.

Где взять токен?

В SITNIKS CRM: Настройки → Интеграции, раздел Open API. Модуль хранит токен в зашифрованном виде и не показывает его после сохранения.

Почему товар не попал в заказ CRM позицией?

CRM принимает позиции только как вариации из своего каталога. Артикул товара в магазине должен совпадать с артикулом вариации в SITNIKS. Если совпадения нет, товар ложится текстом в комментарий менеджера с ценой и количеством. В Pro можно искать по любому полю или штрихкоду либо создавать отсутствующий товар в CRM.

Что будет, если CRM временно не отвечает?

Покупатель всё равно получает заказ в магазине. Модуль повторяет передачу до восьми раз, не создавая дублей, а неудачные заказы видны в журнале с кнопками «Попробовать ещё раз» и «Забыть».

Статус из CRM попадает в магазин сразу?

Нет. CRM не стучится в магазин, поэтому модуль раз в несколько минут спрашивает об изменённых заказах: по заданию по расписанию, штатным планировщиком OpenCart 4 или кнопкой «Запустить сейчас». Это функция Pro.

Модуль меняет количество в опциях товара?

Нет. Остатки из CRM пишутся только в количество самого товара.

Какие версии OpenCart?

OpenCart 4.0.2.0–4.1.x, 3.0.x и 2.3.0.2 — три отдельных архива в одном товаре.

Лицензия навсегда?

Да, для OpenCart одна оплата и лицензия навсегда, на два сайта.

Не тот вариант, что искали?

Делаем кастомные модули под WordPress, WooCommerce, OpenCart и Shopify. Расскажите о задаче — подготовим оценку.

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