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

BitKassa — описание продукта

WPF-касса для Windows и ККТ АТОЛ: Trezo UI, локальная SQLite, порт с Delphi, без облака и подписок

v2.1.0 публичная версия
WPF MVVM · Trezo
ФФД 1.2 обычные товары

Обзор

Что такое BitKassa

Продукт

BitKassa — десктопное кассовое приложение (WPF, .NET Framework 4.7.2) для небольшой торговой точки: справочник товаров, пробитие чеков на ККТ АТОЛ, оплата наличными и картой. Интерфейс Trezo UI с иконками Lucide. Не SaaS — всё работает локально на вашем ПК.

Возможности

Функции v2.1.0

Штрихкоды

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

Чек

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

Оплата

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

Trezo UI

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

Окно

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

SQLite

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

Смена

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

Логи

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

Ограничения текущей версии — обязательно к прочтению

Чего BitKassa не делает

  • ККТ: только АТОЛ (не Штрих-М, Viki Print и др.)
  • Маркировка: не поддерживается (Честный ЗНАК, DataMatrix)
  • Нет скидок, групп товаров, весовых товаров, ролей пользователей
  • Оплата в кредит в UI есть, логика не реализована
  • Процесс приложения — x86 (32-bit), даже на 64-bit Windows

Поддерживается только АТОЛ через драйвер ДТО 10. Маркированные товары (Честный ЗНАК) не поддерживаются.

Для IT

Архитектура и файлы

Файлы на диске

  • BitKassa.exe — WPF-приложение
  • bitkassa.db — справочник и данные
  • bitkassa.prefs — тема, окно, настройки ККТ
  • logs/ — журнал операций
  • BitKassa-2.1.0-Setup.exe — установщик Inno Setup (x86)

Совместимость

Платформы и версии

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

Развёртывание

Установка и обновление

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: установщик поверх — база и настройки сохраняются.

Скачать BitKassa-2.1.0 · API /releases/latest

SHA256: 8608b420aff7263c0508644b656cc65281e1aa236ce6707cd0030d22841e759f

Вне текущей версии

По запросу, не в v2.1.0

Маркировка

Честный ЗНАК, DataMatrix — отдельный объём работ.

Другие ККТ

Штрих-М, Mercury и др. — не в roadmap базовой версии.

Скидки и группы

Расширенный справочник и мотивация — по ТЗ заказчика.

Нужна доработка под ваш сценарий — обсудите с CodeLab.

Скачать или заказать внедрение

BitKassa бесплатна для скачивания. Установка ККТ, перенос базы и обучение кассира — услуга TechSpot.

Связаться