Достъп до санитарни помещения с QR код от касовия бон: как работи системата

Касовият бон може да служи като пропуск за тоалетната в обекта. Как QR кодът от фискалния бон и RFID картите ограничават достъпа само до клиенти, без интернет и без такси.
Достъп до санитарни помещения с QR код от касовия бон: как работи системата

Защо обектите ограничават достъпа до санитарните помещения

Заведения, магазини, бензиностанции и търговски обекти на оживени места често се сблъскват с един и същ проблем: санитарните помещения се ползват масово от хора, които не са клиенти. Резултатът е по-често замърсяване, опашки, по-високи разходи за почистване, консумативи и вода — и по-лошо преживяване за хората, които реално пазаруват.

Едно от практичните решения е касовият бон да служи като пропуск. Бонът удостоверява, че притежателят му е клиент на обекта, и му дава право на безплатно ползване на санитарния възел в рамките на определен период след покупката. Системата не въвежда допълнително заплащане — тя само филтрира потока от лица, които биха ползвали помещенията, без да носят приход на обекта. Така санитарният възел остава по-чист, разходите за поддръжка намаляват, а реалните клиенти не чакат.

Принцип на работа

  1. Клиентът извършва покупка на касата.
  2. Фискалното устройство отпечатва стандартен касов бон с QR код.
  3. Клиентът доближава QR кода от бона — или RFID карта, ако разполага с такава — до четеца на вратата.
  4. Контролерът проверява информацията локално, без нужда от интернет.
  5. Проверяват се идентификаторът на фискалната памет, валидността на QR кода, изминалото време от издаването на бона и, при карта, правата на RFID носителя.
  6. При успешна проверка електрическата брава се отключва за предварително зададен интервал.
  7. След изтичане на интервала вратата се заключва автоматично.

Какво съдържа QR кодът на касовия бон

В България фискалните касови бонове съдържат QR код с основните реквизити на продажбата: индивидуалния номер на фискалната памет, номера на бона, датата, часа и сумата. Именно тези данни правят кода подходящ за контрол на достъпа.

  • Номерът на фискалната памет показва дали бонът е издаден от касата на същия обект. Бон от съседния магазин не отключва вратата.
  • Датата и часът позволяват да се провери дали покупката е достатъчно скорошна, спрямо зададения интервал на валидност.
  • Номерът на бона прави всеки код уникален, така че системата може да го приеме само веднъж.

Самият QR код на бона не е криптографски подписан, затова защитата идва от комбинацията между обвързване с конкретната фискална памет, времеви прозорец и еднократна употреба. Когато контролерът е свързан и с касовия апарат, той може да сверява кода и с реално издадените бонове, което затруднява опитите със самоделно генерирани кодове.

Какво трябва да може системата

  • Достъп само за клиенти — вратата се отваря единствено с бон за закупена стока или услуга.
  • Уникален QR код на всеки бон — без общи или повтарящи се кодове.
  • Еднократна употреба — веднъж приет, кодът не отваря повторно, а бонът не може да се предава от човек на човек.
  • Регулируемо времево ограничение — валидност от 15 до 120 минути след издаването на бона.
  • Работа без интернет — проверката е локална и отпадането на връзката не блокира вратата.
  • Уеб панел за статистика и управление — брой влизания, натоварени часове, настройка на интервала.
  • Кодове за персонала — служителите и почистващите влизат със собствени кодове или RFID карти, без бон.
  • Лесна интеграция с POS и касовия апарат — без промяна в работата на касиерите.
  • Безжична версия — възможност за монтаж без сондиране и прокарване на кабели до вратата.

Технически характеристики

  • QR четец: вграден в контролния модул, работи със стандартните фискални устройства; за монтаж на вратата се използват четци със защита IP66.
  • RFID: MIFARE Classic / DESFire, 13,56 MHz, по стандарт ISO/IEC 14443.
  • Комуникация: RS-232 или USB към касовия апарат; Wiegand или RS-485 към бравата.
  • Офлайн режим: пълна функционалност без интернет, с локална верификация.
  • Времево ограничение: конфигурируемо от 15 до 120 минути.
  • Захранване: 12 V DC, с възможност за резервиране чрез UPS.

От какво се състои

  • QR четец за врата със защита IP66
  • Електрическа брава или магнитен контакт
  • Контролен модул (gateway), който извършва проверката
  • Софтуер за управление и статистика
  • Интеграционен модул за касовия апарат
  • Монтаж, пускане в експлоатация и обучение на персонала

Практически съвети при планиране

  • Интервал на валидност. Твърде краткият интервал затруднява клиентите, които първо се хранят и едва после отиват до тоалетната; твърде дългият отслабва филтъра. В заведенията обикновено е нужен по-дълъг интервал, отколкото в магазин или бензиностанция.
  • Излизане и аварийни ситуации. Вратата трябва винаги да може да се отвори отвътре без проверка. Поведението на бравата при спиране на тока се избира съобразно изискванията за безопасност, а резервирането с UPS запазва нормалната работа при кратки прекъсвания.
  • Достъпност. Четецът се монтира на височина, удобна и за хора в инвалидна количка, а персоналът трябва да може бързо да отключи при нужда — за деца, възрастни хора или при спешен случай.
  • Ясна табела. Кратко обяснение до четеца, че вратата се отваря с QR кода от касовия бон, спестява въпроси към касата.
  • Качество на печата. Избледняла термохартия или замърсена печатаща глава правят кода трудно четим, така че поддръжката на касовия принтер става част от поддръжката на системата.
  • Сигурност на служебните карти. За RFID карти на персонала е за предпочитане MIFARE DESFire, тъй като защитата на MIFARE Classic има отдавна известни слабости.

Какво се постига

Системата не натоварва клиентите с допълнителни такси и не изисква служител, който да пази вратата. Реалните клиенти ползват санитарния възел безплатно и без чакане, а лицата, които не пазаруват в обекта, просто нямат достъп. Помещенията остават по-чисти, разходите за почистване, консумативи и вода намаляват, а статистиката в уеб панела показва колко често и в кои часове се ползва санитарният възел — полезна информация за планиране на почистването.