GASTROCOREАДМИНКА ПЛАТФОРМЫ
PLATFORM CHAIN
Смена:
SUPERADMIN
⚠ Открыта сессия в кабинете клиента: · истекает через 30:00

Пульс платформы

ВОРОНКА ОНБОРДИНГА · 30 ДНЕЙ
ИНЦИДЕНТЫ
MRR · 90 ДНЕЙ
Точки на платформе:

Радар помощи

кому помочь сегодня — платформа решает сама
пересчёт: ночной cron 04:30 + реалтайм-триггеры
ОЧЕРЕДЬ · ПО УЩЕРБУ И ДЕДЛАЙНУ
HEALTH ПО ВСЕМ ТОЧКАМ
Score = 100 − сигналы. 80+ healthy · 60–79 watch · 40–59 at-risk · <40 critical. Игнорирование карточки требует причину — пишется в журнал.

Аккаунты

организации-клиенты платформы
Все Trial Активные Просрочка Приостановлены

Точки

все заведения на платформе
Все Проблемные Без кассы

Биллинг

подписки · счета · dunning
СЧЕТА
Все Просроченные Ожидают Оплачены
DUNNING-ОЧЕРЕДЬ
Правило: D+3 — напоминание · D+7 — приостановка (read-only, синк остановлен, данные живы) · D+30 — архив. Каждый шаг — событие в журнале.

Синк касс

здоровье адаптеров по всем точкам
Эскалация: 3 ошибки подряд → инцидент на «Пульсе». Повтор синка догоняет пропущенное — дедупликация по external_id, дубли невозможны.

Здоровье

cron · цепочки · инфраструктура
CRON-ДЖОБЫ
НОЧНАЯ ВЕРИФИКАЦИЯ ЦЕПОЧЕК · 04:00
ИНФРАСТРУКТУРА

Журнал платформы

append-only · SHA-256 цепочка
Журналируется всё: входы, смены статусов, тарифов, impersonation-сессии, результаты watchdog. Цепочка платформы отдельна от цепочек ресторанов.

Поддержка

обращения клиентов

Алерты

класс события → канал → роль. Админка работает, даже когда в неё не смотрят
Хук после appendEvent → очередь в Redis → Telegram Bot API / email, retry ×3. Алерт не ушёл трижды — событие alert.delivery.failed и инцидент на Пульсе. Дайджесты собирает cron 08:00. Изменение правила — событие в цепочке.

Коммуникации

объявления · email-шаблоны · maintenance
НОВОЕ ОБЪЯВЛЕНИЕ В КАБИНЕТЫ
АКТИВНЫЕ ОБЪЯВЛЕНИЯ
MAINTENANCE
ПлатформаРАБОТАЕТ
Баннер всем кабинетам + заморозка синка. Требует причину и окно. Включение/выключение — события в цепочке.
EMAIL-ШАБЛОНЫ
Переменные: {owner_name}, {venue}, {amount}, {findings}. Правка шаблона — событие template.changed: история в журнале, откат всегда возможен.

Edge nodes

локальные установки клиентов · cloud видит только heartbeat без бизнес-данных
В этом экране нет названий ресторанов, чеков, ТК, склада, гостей, накладных и payload журнала. Точки отображаются как pseudonymous venue_ref.

Флаги и тарифы

только superadmin · каждое изменение — событие
FEATURE-ФЛАГИ
ТАРИФНАЯ СЕТКА
Изменение цены не трогает действующие подписки до следующего расчётного периода.

Команда

админы платформы · 2FA обязателен
СЕССИЯ ПОДДЕРЖКИ GASTROCORE · · этот баннер видит и клиент · осталось 30:00
КАБИНЕТ КЛИЕНТА · РОЛЬ: SUPPORT (видимость director)