Группа компаний БИТ

Касса для Windows с ККТ АТОЛ — WPF и Trezo UI

BitKassa — касса для Windows с SQLite и фискализацией через ККТ АТОЛ (ДТО 10). Современный интерфейс WPF, светлая и тёмная тема Trezo, сканер штрихкодов, справочник, наличные и безнал.

v2.3.0 текущая версия
WPF Trezo UI
x86 Windows 7+

WPF · SQLite · ККТ АТОЛ · Trezo UI

  • Справочник и чек с штрихкодами EAN/Code128
  • Наличные и карта через АТОЛ ДТО 10
  • Светлая Trezo и тёмная Trezo Glass
  • База bitkassa.db — совместима с Delphi
  • Запоминает размер окна и тему

v2.3.0 · 2026-06-21 · 4.3 МБ

BitKassa предназначена для немаркированных товаров и работает только с ККТ АТОЛ.

Обновления

Что нового в v2.1.0

  • Запоминает окно — размер, положение и режим «на весь экран» между запусками
  • Тёмная тема Trezo Glass доработана — иконки товаров, поля ввода, форма товара, кнопки оплаты
  • Панель «Сервис» — менее прозрачная, читается лучше
  • Подтверждение выхода — при закрытии снова спрашивает «Завершить работу?»
  • С v2.0.0 клиент полностью на WPF — Trezo UI и иконки Lucide (WinForms в репозитории — legacy)

Для кого

Подходит / не подходит

Честные ограничения — чтобы вы сразу поняли, ваш ли это сценарий

Не подходит, если

  • ККТ Штрих-М, Viki Print, Mercury и др.
  • Маркированные товары (DataMatrix, Честный ЗНАК)
  • Скидки, группы товаров, весовые товары
  • Роли пользователей и облачная синхронизация
  • Оплата в кредит (кнопка есть, логика не реализована)

Возможности

Что умеет BitKassa v2.3.0

Касса

  • Поиск и добавление: код, название, штрихкод (EAN, Code128) — строка сканирования и цифровой блок
  • Текущий чек: редактирование количества и цены (двойной клик по строке)
  • Оплата наличными и безналом с пробитием на ККТ
  • Быстрые кнопки: справочник, новый товар, отмена чека
  • Чек сохраняется между перезапусками, пока не пробит или не отменён

Справочник

  • Наименование, цена, ставка НДС, штрихкод
  • Добавление, изменение и удаление позиций

ККТ и смена

  • Только АТОЛ, драйвер ДТО 10, ФФД 1.2
  • Смена открывается автоматически при пробитии чека
  • Z-отчёт — Сервис → Z-отчёт (F2)

Интерфейс

  • Trezo (светлая) и Trezo Glass (тёмная) — переключатель в шапке или Сервис
  • Тема и размер окна сохраняются в bitkassa.prefs
  • Крупные зоны нажатия — удобно на сенсоре
  • Одно окно WPF, навигация без модальных «окон поверх»

Штрихкоды

EAN и Code128 — сканер, строка поиска и цифровая клавиатура.

Чек

Редактирование количества и цены, отмена до оплаты. Чек переживает перезапуск.

Оплата

Наличные и безналичные через ККТ АТОЛ.

Trezo UI

Светлая и тёмная тема WPF, иконки Lucide.

Окно

v2.1.0: запоминает размер, позицию и полноэкранный режим.

SQLite

bitkassa.db совместима с Delphi — без конвертации.

Смена

Автооткрытие при чеке; Z-отчёт из меню «Сервис».

Логи

Журнал операций в папке logs/.

Как это работает

От установки до Z-отчёта

Типовой день кассира: запуск → продажи → Z-отчёт. Смену открывать вручную не нужно

1

Скачать

BitKassa-2.1.0-Setup.exe с сайта или GET /api/v1/releases/latest. Установка по умолчанию в C:\Program Files (x86)\BitKassa.

2

Зависимости

.NET Framework 4.7.2+ и драйвер ДТО АТОЛ 10. ККТ АТОЛ по USB.

3

База

При переносе с Delphi — скопируйте bitkassa.db в %LocalAppData%\BitKassa\ или рядом с exe (портативный режим).

4

Работа

Справочник → продажа → оплата. Z-отчёт: Сервис → Z-отчёт. Обновление с v2.0.0: установщик поверх — база и настройки сохраняются.

Интерфейс

Экраны приложения

Trezo и Trezo Glass — крупные зоны нажатия, удобно на сенсорном мониторе

Касса
Касса Trezo UI: поиск, цифровой блок, крупные кнопки оплаты — основной экран кассира.
Оплата
Оплата Наличные и безналичные: подтверждение суммы и пробитие на ККТ АТОЛ.
Справочник
Справочник Товары с ценой, НДС и штрихкодом — редактирование в одном окне WPF.

Под капотом

Технологии

UI WPF, .NET Framework 4.7.2
Паттерн MVVM
Дизайн Trezo UI, иконки Lucide
База SQLite (bitkassa.db)
Фискализация АТОЛ ДТО 10, ФФД 1.2
ОС Windows 7 SP1+ (рекомендуется 10/11)
Разрядность x86 (32-bit) — COM-драйвер АТОЛ

Системные требования

Что нужно на кассовом ПК

ОС Windows 7 SP1 и выше (рекомендуется 10/11)
.NET Framework 4.7.2+
ККТ АТОЛ + драйвер ДТО 10
Разрядность x86 (32-bit) — обязательно для COM-драйвера
Подключение USB
База bitkassa.db — %LocalAppData%\BitKassa\ или рядом с exe
Фискализация ФФД 1.2, обычные (немаркированные) товары

Драйвер АТОЛ — на atol.ru. .NET Framework 4.7.2 — скачать с Microsoft. Подробнее — на странице продукта.

Миграция с Delphi-версии

Если вы уже пользовались старой BitKassa на Delphi — скопируйте файл bitkassa.db в %LocalAppData%\BitKassa\ (после установки) или рядом с BitKassa.exe в портативном режиме. Конвертация не нужна: та же схема SQLite, те же товары и штрихкоды.

Перед обновлением сделайте резервную копию базы. Подробная инструкция — в разделе установка и развёртывание.

Почему BitKassa

Простая касса vs тяжёлое ПО

Критерий BitKassa Типичная тяжёлая касса
Интерфейс WPF Trezo UI Устаревший WinForms / web
Сложность Минимальная Высокая
ККТ Только АТОЛ Много моделей
Маркировка Нет Да
Миграция Delphi Та же bitkassa.db

FAQ

Частые вопросы

Какие кассы поддерживаются?

Только АТОЛ через драйвер ДТО 10.

Можно ли продавать маркированные товары?

Нет. BitKassa не работает с Честным ЗНАКом и кодами маркировки.

WinForms-версия ещё актуальна?

Нет. Актуальный клиент — WPF (с v2.0.0). WinForms в репозитории оставлен как legacy.

Где лежит база данных?

bitkassa.db в %LocalAppData%\BitKassa\ после установки или рядом с exe в портативном режиме. Совместима с Delphi.

Нужно ли открывать смену вручную?

Нет. Смена откроется при пробитии чека.

Как закрыть смену?

Меню «Сервис → Z-отчёт» (F2).

Обновление с v2.0.0?

Установите BitKassa-2.1.0-Setup.exe поверх — база и bitkassa.prefs сохраняются.

64-bit Windows?

Да, но приложение 32-bit (x86) — требование драйвера АТОЛ.

Нужен ли интернет?

Нет для работы кассы. Интернет — только для скачивания обновлений.

Нужна помощь с установкой или ККТ?

Подберём кассу АТОЛ, установим BitKassa, перенесём базу из Delphi и настроим ДТО 10 — в сервисном центре TechSpot.

Связаться с TechSpot