Управление
Аварийные выключатели и их радиус поражения
Заголовок раздела «Аварийные выключатели и их радиус поражения»Остановить ваше устройство могут три независимых рычага, и каждый называет, что именно он останавливает:
| Рычаг | У кого | Что останавливает |
|---|---|---|
| Заморозка платформы | Sitora | Приём денег через провайдера везде; поверхности экранов замерзают вместе с ним |
| Правомочность провайдера | Sitora | Маршруты одного провайдера; его намерения в полёте освобождаются |
| Пауза устройства / вывод кассы | Владелец ресторана | Это устройство или эту кассу |
Наличные и подтверждённый терминал переживают все три. Ресторан никогда не остаётся без возможности взять деньги из-за того, что у устройства, у провайдера или у самой Sitora выдался плохой день, — и именно поэтому ваша интеграция обязана тихо деградировать, а не блокировать кассу.
Лимиты частоты
Заголовок раздела «Лимиты частоты»Лимиты считаются по учётным данным, а не по IP, поэтому одно шумное устройство не может задушить другое. Погашения кодов подключения анонимны по своей природе и считаются по IP. Проектируйте под описанный темп, а не нащупывайте пределы.
Всё поддаётся аудиту
Заголовок раздела «Всё поддаётся аудиту»- Каждая регистрация, пауза, вывод устройства и сброс подключения попадает в поток аудита владельца с обязательной причиной.
- Каждое намерение навсегда несёт действовавшего кассира, кассу и режим подтверждения. Подтверждённые деньги навсегда остаются опознаваемыми как более слабый класс улик, потому что именно на них в первую очередь нацелена сверка.
- Каждый отчёт о передаче неизменяем. Исправленный исход — это новый отчёт, а не правка старого.
Коды подключения и учётные данные никогда не появляются в полезной нагрузке аудита.
Постоянные границы этого контракта
Заголовок раздела «Постоянные границы этого контракта»Это не пункты дорожной карты. Это форма продукта:
- Никаких данных держателя карты, никогда. Sitora их не принимает, не хранит, не логирует и не пересылает, и поля, чтобы их нести, не существует.
- Никакого расчёта, объявленного устройством. См. правила передачи.
- Никакой суммы, валюты или заказа по выбору устройства. Каждую сумму бэкенд определяет из правды о заказе.
- Никакой частичной или разделённой оплаты. Намерение принимает полную сумму одного заказа.
- Никакого возврата по инициативе продавца. Возвраты инициирует провайдер; на этой поверхности их ничто не выполняет.
- Никакого офлайнового store-and-forward. Без связи нет и намерения — касса честно откатывается на наличные и подтверждённый приём.
Сертификация
Заголовок раздела «Сертификация»Возможность сертифицируется по паре провайдер × возможность, на основании записанного прогона проверок соответствия. Успех для одного аппаратного глагола никогда не сертифицирует другой, а повторный прогон — это новая запись: артефакты сертификации никогда не правятся.
Набор проверок и то, что он доказывает, описаны в быстром старте.