Карточка заявки физлица №4

Прототип страницы заказа для демонстрации заказчику

До трансфера 48 часов
Важно

Время подачи неизвестно, нужно уточнить у пассажира

Уточните время подачи автомобиля
Заказ сделан через посредника, поэтому время подачи не заполнено. Подтвердите его с клиентом прямо сейчас.
Назначенный водитель
Данные водителя для карточки заявки
AS

Фото водителя

Имя

Алексей Соколов

Номер телефона

+7 999 123-45-67

Марка автомобиля

Kia Rio

Цвет автомобиля

Оранжевый

Госномер

А123ВС 777

Услуга

Трансфер

Дата и время

13.05.2026 16:55

Маршрут

Аэропорт Елизово -> г. Петропавловск-Камчатский, ул. Арсеньева, 1

Стоимость

3 000 ₽

Пассажиров: 1

Класс авто

Комфорт

Физическое лицо

Контакт клиента

Иван Петров

+7 914 791-35-15

Схема состояний и системная логика
Полное отображение процесса для разработки и демонстрации заказчику

Машина состояний

1. Бронирование создано
2. [48h] Отправка уведомления + создание лэндинга
3. Пассажир может нажать «Я в пути», написать в поддержку
4. [1h] Обновление лэндинга: данные водителя + карта + кнопки «Готов / Задерживаюсь»
5. Водитель нажал «В пути»: пассажиру системное сообщение об оценке заранее
6. Водитель нажал «Поездка завершена»
7. Пассажир подтверждает и ставит оценку
8. Если оценка < 5: комментарий пассажира -> комментарий водителя -> разбор диспетчером
9. Конец: поездка закрыта, данные сохранены

Дополнительные правила и исключения

Если за 15 минут до подачи нет статуса «Готов», отправляется автонапоминание пассажиру.
Если через 5 минут после напоминания нет реакции, система уведомляет диспетчера.
Если водитель завершил поездку, а пассажир не подтвердил, через 30 минут ставится автостатус «Выполнено» + уведомление диспетчеру.
Если пассажир нажал «Я в пути» более чем за 4 часа до подачи, время подачи автоматически не меняется.

Технические заметки

Мессенджеры: проверка по номеру (WhatsApp Business API, Telegram Bot API), fallback в SMS со ссылкой.
Лэндинг: SPA, обновление через WebSocket или polling.
Карта: Яндекс Maps API, обновление координат водителя каждые 10-30 секунд.
Чат поездки: обмен сообщениями через ID поездки без раскрытия личных номеров.

Статус коммуникации

Кнопка «Чат с водителем» доступна в табе «За 1 час» и открывает диалог по поездке.