Связаться
OpenCart

Poster POS для OpenCart — заказы на кассу, меню и остатки из Poster

Заказы OpenCart 4.x, 3.x, 2.3 на кассу Poster; в Pro — меню, остатки и статус с кассы. Лицензия навсегда.

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

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

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

Функция Free Pro
Онлайн-заказы из OpenCart на кассу Poster ✔ ✔
Сопоставление товаров: артикул, модель, ID, таблица ✔ ✔
Выбор заведения Poster ✔ ✔
Журнал, повторные попытки, панель на странице заказа ✔ ✔
Цены магазина с учётом купона ✔ ✔
Телефон в формате +380 ✔ ✔
Зашифрованный токен ✔ ✔
Импорт меню Poster в каталог, модификаторы как опции — ✔
Остатки со склада Poster каждые 10 минут — ✔
Статус заказа обратно с кассы — ✔
Несколько заведений: по магазину, доставке, городу или региону — ✔
Доставка или самовывоз с адресом — ✔
Отметка об онлайн-оплате — ✔

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

Подключение к Poster
Подключение: токен, название аккаунта и валюта, выбор заведения, чья касса получает заказы.
Настройки заказов
Заказы: статусы, при которых идёт отправка, правило сопоставления товаров, цены, код страны телефона.
Статус назад с кассы
Статус назад: какие статусы магазина ставятся, когда кассир принял или отклонил заказ.

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

Что видит покупатель

Ничего нового: витрина и оформление заказа не меняются.

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

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

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

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

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

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

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

  • OpenCart 4.0.2+, 3.0.x или 2.3.0.2; PHP 7.0+ для 2.3, расширение cURL.
  • Аккаунт Poster и токен личной интеграции.
  • Товары в магазине и в Poster сопоставляются: артикул = код товара Poster, модель, ID или таблица соответствий.
  • Для повторных попыток, статусов, меню и остатков за минуты — крон сервера каждые 5 минут на адрес с вкладки «Расписание»; OpenCart 4 также запускает модуль собственным кроном раз в час. Без PHP-FPM фоновая обработка идёт только в админке и по крону, поэтому крон на хостинге mod_php обязателен.

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

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

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

Вместе с Poster POS покупают

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

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

Poster POS для OpenCart 4.x, 3.x и 2.3 передаёт заказы магазина на кассу Poster как онлайн-заказы: кассир видит состав, сумму, телефон и комментарий и принимает или отклоняет заказ прямо на кассе. Модуль работает через официальный API Poster и подходит кофейням, пиццериям, пекарням и магазинам, которые ведут учёт в Poster.

Что нужно от Poster. Аккаунт Poster и токен раздела «Доступ → Интеграции → Личная интеграция». Одного токена хватает для одного магазина.

Что видит покупатель

Ничего нового: витрина и оформление заказа не меняются. Покупатель заказывает как обычно, а на кассе заведение получает онлайн-заказ с пометкой #OC-номер, именем, телефоном в формате +380, способом доставки и оплаты и суммой, которую заплатил покупатель.

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

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

На вкладке «Заказы» выбираете, когда заказ уходит на кассу: сразу после оформления или только на выбранных статусах (например, когда оплачен). Правило сопоставления по умолчанию: артикул товара = код товара в Poster; можно брать модель или ID. Цены — магазинные (скидка по купону раскладывается по позициям, и касса показывает сумму, которую заплатил покупатель) или из Poster. Если товар не сопоставлен, заказ можно отправить с названием этого товара в комментарии или придержать в журнале до сопоставления; заказ, в котором не сопоставлен ни один товар, на кассу не уходит.

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

Один заказ магазина — один заказ Poster: перед повторной попыткой модуль ищет пометку #OC-номер на кассе, поэтому после потерянного ответа заказ не дублируется. Сбои Poster не теряют заказ: он остаётся в очереди, а модуль повторяет попытки с нарастающей паузой.

В Pro вкладка «Меню и остатки» переносит меню Poster в каталог: вложенные категории, товары и техкарты с ценами выбранного заведения, модификаторы товаров как опцию «Вариант», наборы модификаций блюд как опции-радио или чекбоксы, по желанию фото. Импорт можно запускать повторно без дублей и поручить расписанию каждые 30 минут; товары, скрытые в заведении, отключаются. Остатки со склада Poster обновляются каждые 10 минут. Вкладка «Статус назад» читает из Poster, принял ли кассир заказ, и выставляет выбранные статусы магазина (по умолчанию «Выполнен» и «Отменён») со строкой в истории и, по желанию, письмом покупателю. Модуль опрашивает Poster раз в несколько минут в течение трёх суток после отправки.

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

  1. Устанавливаете архив для своей версии OpenCart и включаете модуль.
  2. В Poster копируете токен личной интеграции и вставляете на вкладке «Подключение»; выбираете заведение.
  3. Артикулы товаров магазина задаёте равными кодам товаров в Poster или заполняете таблицу соответствий.
  4. Оформляете заказ: он появляется на кассе Poster как онлайн-заказ.
  5. В Pro импортируете меню, включаете остатки и статус назад; в кроне сервера добавляете адрес с вкладки «Расписание» каждые 5 минут.

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

  • Официальный API Poster: онлайн-заказы (incomingOrders), меню, склад, заведения; токен хранится зашифрованным.
  • Один заказ — одна запись в Poster: уникальная строка очереди, пометка #OC-номер в комментарии и поиск на кассе перед повтором.
  • Телефон приводится к формату +380 (код страны настраивается).
  • Скидка по купону раскладывается по позициям и округляется до единицы, поэтому сумма кассы может отличаться от суммы магазина на копейки; комментарий всегда содержит сумму магазина.
  • Налоги OpenCart, если они не на товарах, добавляются к доставке (или к скидке, когда доставки нет): точно для магазинов без налогов.
  • Заказ в валюте, отличной от валюты аккаунта Poster, идёт суммами в основной валюте магазина.
  • Импорт меню пишет в таблицы каталога напрямую, не через модель ядра: SEO URL не создаются, макеты и фильтры не меняются.
  • Переключатель «отключать скрытое в заведении» включает обратно и товар, который владелец отключил вручную, если Poster его показывает.
  • Статусы магазина ставятся на стороне витрины (крон, посещения), поэтому магазин без трафика и без крона получает их с опозданием.
  • События OpenCart без правок ядра; при обновлении модуля настройки, журнал и лицензия сохраняются.
  • Интерфейс на украинском, русском и английском.

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

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

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

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

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

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

Заказ появляется на кассе сразу?

Модуль отправляет заказ сразу после оформления (или на выбранном статусе). Если Poster не ответил, заказ остаётся в очереди и повторяется по крону и при посещениях.

Статус заказа в магазине меняется мгновенно после того, как кассир принял заказ?

Нет. Модуль опрашивает Poster раз в несколько минут, поэтому статус меняется с небольшой задержкой. Для более быстрых повторов добавьте крон на адрес с вкладки «Расписание».

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

По умолчанию заказ идёт на кассу, а название товара — в комментарии, чтобы кассир добавил его вручную. Можно настроить, чтобы он ждал в журнале. Если не сопоставлен ни один товар, на кассу он не идёт.

Работает с несколькими заведениями?

Да, в Pro: заведение выбирается по магазину, коду доставки, городу или региону.

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

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

Бесплатная версия отправляет все заказы?

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

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

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

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

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

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