Демо · эпик batele-microservices#481 · issue batele-turbo#18 · реализация batele_b2c_flutter (io_ui, Nunito Sans, акцент #6921C6, CTA #21C64F). Модель v3: чат НЕ привязан к заказу — это долгоживущий канал пары участников (одна пара = один чат, сквозная история через все заказы). Контекст живёт на сообщении: orderId? · orderShortId? · deliveryId? · ticketId? → чип на сообщении («Заказ #4821»). Два вида: (а) вся история пары с чипами; (б) фильтр по заказу — шапка-чип «Заказ #4821 ✕», композер авто-тегирует новые сообщения. Тикеты поддержки = сообщения с ticketId в одном канале «Поддержка Batele». Ленивое создание пары остаётся; завершение заказа не архивирует канал пары. Легенда: «Тандыр» · Айгерим А. · Boomerang Go · курьер Бакыт Т. · заказы #4821 (тек.) и #4700 (пред.) · тикеты TS-88 (open) / TS-71 (resolved).
Тандыр · ~12 мин
Тандыр · вся история канала · #4821 помечает новые
Спасибо, всё было вкусно! 🙏
Можно плов без лука?
Тандыр · Айзада
Конечно, передала на кухню 👌
v3: вход из заказа открывает весь канал пары — в ленте и прошлый заказ (чип #4700), и текущий (#4821), фильтр по умолчанию НЕ включён. Чип «Заказ #4821» в композере = авто-тег новых сообщений, не фильтр. Unread на табах собеседников — точкой. Фильтр «только этот заказ» — опционально (экран 4).
Тандыр
14:09Приятного аппетита!
#4821Бакыт Т. · курьер
14:12Я у подъезда, код 45#
#4821 1Поддержка Batele
14:22Салтанат: вернёмся в течение 15 минут
TS-88Boomerang Go · служба
виртуальныйНапишите первым — вопросы по доставке
Прошлые
Кафе «Ак-Босого»
28 июнСпасибо, всё вкусно!
#4512Нурлан · курьер
2 июлОставил у двери, хорошего дня
#4700v3: корневой инбокс — список пар, сквозной через заказы. Превью тянет чип последнего сообщения (#4821/TS-88), но канал хранит и старые (#4700). Завершённые заказы канал не архивируют.
Тандыр
канал пары · вся история
Спасибо, всё вкусно! 🙏
Здравствуйте! Можно плов без лука?
Тандыр · Айзада
Конечно, передала на кухню 👌
v3: один канал пары «Клиент ↔ Тандыр» со сквозной историей. Каждое сообщение несёт свой чип заказа: старое — #4700 (серый), сегодняшнее — #4821. Разделители дат.
Тандыр
фильтр по заказу
Быстрое переключение ресторан→курьер в контексте заказа · опционально: тап по чипу — только этот заказ
Здравствуйте! Можно плов без лука?
Тандыр · Айзада
Конечно, передала на кухню 👌 Уберём лук из плова.
Спасибо большое 🙏
v3 (опционально): тот же канал в режиме фильтра — включается тапом по чипу сообщения; шапка-чип Заказ #4821 ✕ прячет остальную историю, композер авто-тегирует ответ этим заказом. Табы собеседников в шапке (Ресторан/Курьер/Служба, unread — точкой) мгновенно переключают канал не выходя из контекста #4821; до назначения курьера Курьер/Служба — с замком.
Поддержка Batele
канал пары · тикеты помечены
Не пришёл возврат по заказу #4700
Поддержка · Данияр
Вернули на карту, 3 рабочих дня. Тикет закрыт ✅
Не могу оплатить картой — «платёж отклонён»
Поддержка · Салтанат
Проверяем, вернёмся в течение 15 минут.
v3: «Поддержка Batele» — один канал пары; два обращения (TS-71 resolved, TS-88 open) различаются чипом ticketId. Из «Мои обращения» вход сразу в фильтр по тикету.
Помощь
Поддержка Batele
Частые вопросы
Как отменить заказ?
Когда вернутся деньги за возврат?
Не приходит SMS-код
Мои обращения
Не могу оплатить картой
Салтанат: вернёмся в течение 15 минут
Возврат по заказу #4700
Вернули на карту — 3 рабочих дня
Тап по обращению открывает канал «Поддержка Batele» с фильтром по этому тикету.
Новое обращение
создаст тикет в канале поддержки
Категория
Связать с заказом
Заказ #4821 · Тандыр
Плов + салат · 1 240 сом · сегодня
Опишите проблему
Не проходит оплата картой — при подтверждении пишет «платёж отклонён». Карта рабочая, деньги на счёте есть.
Бакыт Т. · курьер
канал пары · доставка D-7301
Нет сети — отправим автоматически
Здравствуйте! Я у подъезда, код 45#
Я на 3 этаже, квартира 12
v3: канал пары «Клиент ↔ Бакыт» с чипами #4821. Офлайн: сообщения в очереди (часики), ошибка → «Повторить». Ленивое создание пары при первом сообщении.
Тандыр · курьера ищем
Каналы с курьером и службой откроются после назначения доставки. Сейчас доступен чат с рестораном.
Тандыр · Айзада
Готовим ваш заказ, будет готов к ~14:25 👌
v3: до назначения курьера в сегменте собеседников Курьер / Служба заблокированы (замки) — их пары ещё не открыты. Ресторан доступен. Завершение заказа эти каналы не архивирует.
14:13
четверг, 10 июля
Бакыт Т. · курьер
сейчасЯ у подъезда, код 45#
Заказ #4821Тандыр · Айзада
1 минКонечно, передала на кухню 👌
Заказ #4821v3: пуш из канала пары (только офлайн-получателю) несёт чип заказа. Онлайн — доставка по WebSocket (typing / read / presence / unread), пуш подавляется.