
SITNIKS CRM для OpenCart — заказы и клиенты магазина в CRM
Заказы и клиенты OpenCart 4.x, 3.x, 2.3 в SITNIKS CRM; в 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
Что есть во Free,
а что даёт Pro
Бесплатная версия работает без ограничения по времени. Pro добавляет остальные функции из таблицы.
Главное о модуле
Что видит менеджер в 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.
История версий
Первый выпуск для OpenCart 4.x, 3.x и 2.3.
Вместе с SITNIKS CRM покупают


Nova Poshta Premium — модуль Новая Почта для OpenCart 2.3, 3.x и 4.x

Брошенные корзины для OpenCart 2.3, 3.x и 4.x

Ukrposhta International для OpenCart — международная доставка Укрпочтой с тарифом в корзине и декларациями CN22/CN23
Полное описание модуля
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 по любому полю или штрихкоду и создаёт товар, которого там нет.
Как это работает, шаг за шагом
- Устанавливаете архив для своей версии OpenCart и включаете модуль.
- В SITNIKS CRM создаёте токен Open API (Настройки → Интеграции) и вставляете его во вкладку «Подключение».
- Нажимаете «Проверить подключение»: появляются списки каналов, статусов, менеджеров и складов.
- На вкладке «Заказы» выбираете, когда передавать, канал, статус, менеджера и склад.
- Оформляете заказ в магазине: в CRM появляется запись с покупателем, товарами и комментарием.
- В Pro сопоставляете статусы, доставку, оплату и остатки и добавляете задание по расписанию: статусы и ТТН из CRM приходят сами.
Что под капотом
- SITNIKS Open API, авторизация токеном; токен хранится в зашифрованном виде.
- Позиции заказа в CRM возможны только как вариации из каталога CRM: без совпадения артикулов заказ придёт без позиций, а товары будут текстом в комментарии менеджера. В бесплатной версии совпадение только по артикулу (или модели), в Pro — по любому полю или штрихкоду, и отсутствующий товар можно создать.
- Стоимость доставки отдельным полем в заказе CRM не передаётся, она записывается в комментарий менеджера.
- Одна строка журнала на заказ; повторная передача того же заказа не создаёт дубль.
- CRM допускает 40 запросов за 10 секунд: после ответа о превышении модуль не обращается к CRM 65 секунд.
- Оплата (Pro) регистрируется для любого заказа с онлайн-способом оплаты, как только он получил статус, отмеченный оплаченным: не отмечайте статус ожидания оплаты.
- Остатки пишутся только в количество товара, количество в опциях не меняется; товары с одинаковым артикулом получают одинаковое количество.
- Изменения статусов в CRM магазин получает опросом CRM: через адрес задания по расписанию, штатный планировщик OpenCart 4 или кнопку «Запустить сейчас».
- Вес посылки считается, исходя из того, что базовая единица веса магазина — килограмм.
- События OpenCart без правок ядра; при обновлении модуля настройки и лицензия сохраняются.
- Интерфейс на украинском, русском и английском.
Как установить
- Расширения → Установка: загрузите архив для своей версии без переименования файла (OpenCart 4 — cc_sitniks.ocmod.zip, 3.x — cc_sitniks-oc3.ocmod.zip, 2.3 — cc_sitniks-oc23.ocmod.zip).
- Для 3.x и 2.3: Расширения → Модификаторы → Обновить.
- Расширения → Модули → SITNIKS CRM: установите и откройте.
- Впишите токен Open API, нажмите «Проверить подключение» и сохраните настройки.
- Для Pro: вставьте ключ или запустите пробный период на вкладке «Лицензия».
Вопросы
о модуле
Не нашли ответ? Напишите в Telegram — ответим в течение рабочего дня.
Это официальный модуль 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 одна оплата и лицензия навсегда, на два сайта.
Пока нет ни одного отзыва. Будьте первым.
Пока вопросов нет. Спроси — мы ответим в течение 24 часов.
Не тот вариант, что искали?
Делаем кастомные модули под WordPress, WooCommerce, OpenCart и Shopify. Расскажите о задаче — подготовим оценку.
Заказать кастомный модуль
Покупка модуля
—
Оплата списывается в гривне, ваш банк пересчитает её в вашу валюту. Цена в евро ориентировочная.



















