Orders Statuses » History » Revision 1
Revision 1/2
| Next »
Dmitry Vasilev, 11/24/2025 07:46 PM
Статусы заказов для taxi order¶
1. Заказ создается со статусом (CREATED)
ручка POST - /api/orders/taxis Add taxi order "Создание заказа"
2. Поиск водителя (SEARCHING)
После создания заказа система автоматически переводит его в статус SEARCHING, чтобы начать поиск водителя.
Переходит в статус "searching"
Результат: Автоматический переход из CREATED в SEARCHING.
3. Принятие заказа водителем
ручка POST - /api/orders/{{order_id}}/taxis/start/{{taxi_order_id}}
Start taxi order. Only for status "searching"
Результат: Переходит в статус "driver found"
4. Водитель в пути за клиентом (ARRIVES)
ручка POST - /api/orders/{{order_id}}/taxis/driver-en-route-to-client/{{taxi_order_id}}
Driver en route to clinet. Only for status "searching".
Результат: Переходит в статус "arrives"
5. Ожидание клиента (WAITING)
ручка POST - /api/orders/{orderId}/taxis/waiting/{taxiOrderId}
"Waiting taxi client. Only for statuses "arrives"."
Результат: Переходит в статус "waiting"
6. Водитель в пути к точке назначения (PROCESSED)
ручка POST - /api/orders/{orderId}/taxis/waiting/{taxiOrderId}
The driver is on his way to his destination. Only for status "waiting"
Результат: Переходит в статус "proccessed"
7. Прибытие в точку назначения (ARRIVED)
ручка POST - /api/orders/{orderId}/taxis/arrive/{taxiOrderId}
Worker has arrived at the point. Only for statuses "arrives", "proccessed" or "waiting".
Результат: Переходит в статус "arrived"
8. Завершение заказа (COMPLETED)
ручка POST - /api/orders/{orderId}/taxis/complete/{taxiOrderId}
Worker completes taxi order. Only for status "arrived" end point.
Результат: Переходит в статус "completed"
Updated by Dmitry Vasilev 3 months ago · 2 revisions