Подходит, если
- ККТ АТОЛ по USB, драйвер ДТО 10
- Немаркированные товары (без Честного ЗНАКа)
- Одна касса на Windows-ПК, без облака
- Перенос или новая база bitkassa.db (совместима с Delphi)
- Нужен простой retail, не тяжёлая учётная система
BitKassa — касса для Windows с SQLite и фискализацией через ККТ АТОЛ (ДТО 10). Современный интерфейс WPF, светлая и тёмная тема Trezo, сканер штрихкодов, справочник, наличные и безнал.
WPF · SQLite · ККТ АТОЛ · Trezo UI
v2.3.0 · 2026-06-21 · 4.3 МБ
BitKassa предназначена для немаркированных товаров и работает только с ККТ АТОЛ.
Обновления
Для кого
Честные ограничения — чтобы вы сразу поняли, ваш ли это сценарий
Возможности
EAN и Code128 — сканер, строка поиска и цифровая клавиатура.
Редактирование количества и цены, отмена до оплаты. Чек переживает перезапуск.
Наличные и безналичные через ККТ АТОЛ.
Светлая и тёмная тема WPF, иконки Lucide.
v2.1.0: запоминает размер, позицию и полноэкранный режим.
bitkassa.db совместима с Delphi — без конвертации.
Автооткрытие при чеке; Z-отчёт из меню «Сервис».
Журнал операций в папке logs/.
Как это работает
Типовой день кассира: запуск → продажи → Z-отчёт. Смену открывать вручную не нужно
BitKassa-2.1.0-Setup.exe с сайта или GET /api/v1/releases/latest. Установка по умолчанию в C:\Program Files (x86)\BitKassa.
.NET Framework 4.7.2+ и драйвер ДТО АТОЛ 10. ККТ АТОЛ по USB.
При переносе с Delphi — скопируйте bitkassa.db в %LocalAppData%\BitKassa\ или рядом с exe (портативный режим).
Справочник → продажа → оплата. Z-отчёт: Сервис → Z-отчёт. Обновление с v2.0.0: установщик поверх — база и настройки сохраняются.
Интерфейс
Trezo и Trezo Glass — крупные зоны нажатия, удобно на сенсорном мониторе
Под капотом
| 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. Подробнее — на странице продукта.
Если вы уже пользовались старой BitKassa на Delphi — скопируйте файл
bitkassa.db в %LocalAppData%\BitKassa\ (после установки)
или рядом с BitKassa.exe в портативном режиме. Конвертация не нужна:
та же схема SQLite, те же товары и штрихкоды.
Перед обновлением сделайте резервную копию базы. Подробная инструкция — в разделе установка и развёртывание.
Почему BitKassa
| Критерий | BitKassa | Типичная тяжёлая касса |
|---|---|---|
| Интерфейс | WPF Trezo UI | Устаревший WinForms / web |
| Сложность | Минимальная | Высокая |
| ККТ | Только АТОЛ | Много моделей |
| Маркировка | Нет | Да |
| Миграция Delphi | Та же bitkassa.db | — |
FAQ
Только АТОЛ через драйвер ДТО 10.
Нет. BitKassa не работает с Честным ЗНАКом и кодами маркировки.
Нет. Актуальный клиент — WPF (с v2.0.0). WinForms в репозитории оставлен как legacy.
bitkassa.db в %LocalAppData%\BitKassa\ после установки или рядом с exe в портативном режиме. Совместима с Delphi.
Нет. Смена откроется при пробитии чека.
Меню «Сервис → Z-отчёт» (F2).
Установите BitKassa-2.1.0-Setup.exe поверх — база и bitkassa.prefs сохраняются.
Да, но приложение 32-bit (x86) — требование драйвера АТОЛ.
Нет для работы кассы. Интернет — только для скачивания обновлений.
Подберём кассу АТОЛ, установим BitKassa, перенесём базу из Delphi и настроим ДТО 10 — в сервисном центре TechSpot.