1 Один UI — четыре уровня глубины
Регистрируется человек — видит минимум. Получает роль — открываются функции.
Клиент видит баланс и историю. Кассир добавляет заявки и кассу. Соло-брокер — контрагентов и свопы. Обменник — команду, роли, настройки. Путь от клиента до обменника — внутри одного приложения.
👤
Клиент
Баланс + история
💰
Кассир
+ заявки + касса
🏪
Соло-брокер
+ к/а + свопы + отчёты
🏢
Обменник
+ команда + роли + ACL
2 Полная матрица доступа
| Функция |
Клиент |
Кассир |
Соло-брокер |
Обменник |
| Баланс (мои счета) | ✓ | ✓ | ✓ | ✓ |
| История операций | ✓ | ✓ | ✓ | ✓ |
| Запрос на операцию | ✓ | ✓ | ✓ | ✓ |
| Подтверждение приёма/выдачи | — | ✓ | ✓ | ✓ |
| Касса (выдача/приём) | — | ✓ | — | ✓ |
| Создание свопов | — | — | ✓ | ✓ |
| Свои контрагенты | — | — | ✓ | ✓ |
| Кошельки | — | — | ✓ | ✓ |
| Отчёты | — | — | ✓ | ✓ |
| Роли / команда | — | — | — | ✓ |
| Локации | — | — | — | ✓ |
| Настройки бандлов | — | — | — | ✓ |
3 Путь пользователя (User Journey)
От клиента до обменника — внутри одного приложения
📨
Invite от обменника
Регистрация по ссылке
→
👤
Клиент
Баланс + история
→
💰
Кассир
Обменник назначил
→
🏪
Соло-брокер
Купил подписку
→
Ключевой момент каждого перехода
Invite → Клиент: Регистрация по ссылке от обменника. Видит: баланс + историю.
Клиент → Кассир: Обменник назначает кассиром (ставит ★). Появляются: заявки, касса.
Кассир → Соло-брокер: Решает работать самостоятельно, покупает подписку. Появляются: к/а, свопы, кошельки, отчёты. Старый обменник остаётся одним из его контрагентов.
Соло → Обменник: Нанимает людей. Появляются: управление командой, роли, ACL, локации.
4 6 пресетов ролей (из коробки)
👑
Владелец
Полный доступ ко всему
⭐
Старший менеджер
Всё кроме настроек и ролей
👔
Менеджер
Свопы, к/а, без прибыли
💰
Кассир
Только приём/выдача
🤝
Контрагент
Свой баланс, подтверждения
🚗
Курьер
Доставка, маршруты
5 5 портретов пользователей
👨💼
Рустам
Владелец среднего обменника
6 менеджеров, 4 кассы, Дубай. Хочет видеть прибыль, контролировать команду, не вникая в каждую сделку.
👨💻
Алексей
Соло-обменник
10 сделок/день, Казахстан. Работает один. Не нужны роли и команда — нужна скорость и простота.
👩💻
Дина
Менеджер / оператор
20-40 сделок/день, 5 окон одновременно. Боль: медленный интерфейс, много кликов. Успех: быстрые горячие клавиши, мгновенный поиск.
👨🔧
Марат
Кассир
Принимает/выдаёт наличные. Боль: видит лишнюю информацию, боится нажать не ту кнопку. Успех: два действия — принял/выдал. Баланс сходится.
🤝
Ислам
Контрагент / партнёрский брокер
Хочет видеть сальдо взаиморасчётов, подтверждать операции, контролировать обязательства. Не хочет звонить каждый раз чтобы узнать баланс.
6 Мобильная навигация по ролям
Клиент
Кассир
Главная
Заявки
Касса
Профиль
Соло
Главная
К/А
Своп
Кошельки
Профиль
Обменник
Главная
К/А
Свопы
Отчёты
Ещё ▾
7 Миграция PartnerType (legacy → новый)
Regular
→
Client — обычный контрагент
Bank
→
Client — был банком, теперь просто клиент
Courier
→
Cashier — курьер = кассир
+ Новый тип
→
WalkIn — одноразовый клиент без регистрации
8 Привязка ролей к тарифам
| Возможность | Starter (free) | Growth ($29) | Pro ($99) |
| Пресеты ролей | 2 (Владелец + Кассир) | 4 (+Менеджер, К/А) | Все 6 |
| Тонкая настройка ACL | — | — | ✓ |
| Количество менеджеров | 0 (только соло) | до 5 | Безлимит |
| Количество кассиров | 1 | 3 | Безлимит |
| Межброкерские роли | — | — | ✓ |