Для печати билетов на физических бланках (а также для работы с ККМ и банковским терминалом) используется кассовая программа TicketPrime — небольшое приложение, которое устанавливается на компьютер кассира и работает локально.
Что нужно сделать
- Скачать и установить кассовую программу
- Включить печать в настройках пользователя
- Печатать билеты из заказа; при необходимости — перепечатывать
1. Где скачать программу
Раздел в админке: «Приложения» → «Касса» — там находится ссылка на установщик.
2. Установка кассовой программы
Windows
- Скачайте и запустите TicketPrime-install.exe
- Пройдите шаги установщика (язык — русский, права администратора не требуются)
- Программа установится и будет запускаться автоматически, работая в системном трее (значок у часов). Все необходимые библиотеки входят в установщик.
Linux
- Установите скачанный пакет через менеджер пакетов (.deb — APT, .rpm — RPM)
- Программа запускается как локальный сервис
После установки программа постоянно слушает локальный порт и ждет заданий. Ее можно открыть и выбрать принтер, на который должны печататься билеты.
Программа поддерживает типы печати:
- Стандартную
- DPL
- ZPL
3. Включение печати в настройках пользователя
Печать включается на стороне пользователя (в браузере), а не глобально. Это нужно сделать на каждом рабочем месте, где будет печать.
- Откройте настройки пользователя → вкладку «Рабочее место».
- Включите переключатели по необходимости:
- Включить печать билетов — обязательна для печати билетов на бланках
- Включить использование ККМ — для работы с кассовым аппаратом
- Включить использование банковского терминала — для оплаты картой через терминал
⚠️ Без включенной опции «Включить печать билетов» кнопка печати в заказе будет недоступна (появится подсказка «Включите печать билетов в настройках»).
💡 Дополнительно у пользователя должно быть право доступа к разделу «Приложения — Касса» (настраивается в ролях). Если раздела «Касса» в меню нет — проверьте роль пользователя.
4. Как печатать и перепечатывать билеты
- Откройте нужный заказ (раздел «Продажи → Заказы»).
- Нажмите кнопку печати (значок принтера). Откроется окно «Печать билетов» со списком билетов заказа и чекбоксами.
- Отметьте нужные билеты и выберите способ:
- «Eticket» — скачать PDF с билетами (электронный билет, печать на обычном принтере).
- «Печать» — отправить билеты на печать на физическом бланке через кассовую программу (на принтер, подключенный к кассе).
Чтобы распечатать билеты повторно — снова откройте окно «Печать билетов», отметьте те же билеты и нажмите «Печать». Количество попыток не ограничено.
📌 Чтобы кнопка «Печать» сработала, кассовая программа должна быть запущена на этом компьютере (значок в трее), а в настройках пользователя включена печать (Шаг 3).
Частые вопросы
Кнопка печати в заказе неактивна.
Не включена опция «Включить печать билетов» в настройках пользователя → вкладка «Рабочее место» (раздел 3).
Нажимаю «Печать» — ничего не происходит / ошибка связи.
Кассовая программа не запущена или не отвечает на `127.0.0.1:5500`. Запустите программу (значок в трее) и повторите.
Нужен просто PDF, без бланка.
Используйте кнопку «Eticket» — она формирует PDF и не требует кассовой программы.
Как работать с кассовым аппаратом и банковским терминалом?
См. отдельную инструкцию «Работа с ККМ и банковским терминалом»