Обе схемы работают в рамках разрешительного режима: товары добавляются в чек только после того, как продавец проверил код в системе «Честный знак».
Онлайн-проверка
Продавец сканирует код, программа отправляет его в «Честный знак», получает ответ и только после этого касса добавляет товар в чек.
Проверка производится по следующим параметрам:
- наличие кода в системе;
- корректность криптографической подписи;
- факт предыдущей реализации кода;
- статус кода в обороте;
- актуальность срока годности;
- отсутствие запрета со стороны органов власти;
- для табака — соответствие максимальной розничной цене (МРЦ).
Если по любому из параметров система выдаст ошибку, добавить товар в чек не получится.
Офлайн-проверка
Офлайн-проверка применяется, если нет доступа к сети Интернет. Продавец сканирует код, система отправляет запрос к локальному модулю, который определяет, есть ли запрет на продажу. Если все в порядке, товар добавляется в чек. После восстановления связи данные автоматически отправляются оператору фискальных данных и в «Честный знак».
Важно: проверка проводится офлайн, однако локальный модуль должен подключаться к сети Интернет хотя бы раз в 72 часа. При нарушении этого условия модуль блокируется, и продажа становится невозможной.