Что работает без интернета
Касса продолжает принимать оплату наличными и оформлять продажи. Каждая продажа сохраняется на устройстве, а когда связь возвращается, уходит на сервер автоматически — повторно ничего вводить не нужно.
Синхронизация защищена от дублей: если связь пропала в момент отправки и продажа ушла дважды, на сервере она всё равно окажется одна. Это звучит как деталь, но именно из-за дублей вечерний отчёт обычно и перестаёт сходиться.