Как отменить заявку, которую исполнитель уже принял¶
Пока заявка в статусе «Новая» или «Поиск исполнителя», её можно отменить одной кнопкой. Но как только исполнитель принял заявку (статус сменился на «Принята исполнителем»), прямой отмены уже нет: кнопка отмены в этом статусе недоступна.
Это сделано намеренно — за принятой заявкой стоит человек, который уже выехал или планирует выезд. Чтобы всё-таки отменить такую заявку, её сначала возвращают в состояние без исполнителя, и только потом отменяют. Получается два шага.
Ниже — как это делает сам клиент в Личном кабинете. В Кабинете аутсорсера оператор делает ровно то же самое (отличаются только названия кнопок — см. ниже).
Когда отмена ещё возможна¶
Прежде чем начинать, убедитесь, что заявку вообще можно отменить. Сервер не даст этого сделать, если:
- заявка оплачена — даже частично;
- исполнитель начал или завершил оказание услуги (отметил прибытие на адрес).
Если оказание услуги уже идёт, отмены «вчистую» не будет. Для этого случая есть отдельный путь — отмена с оплатой: заявка закрывается, но исполнители получают деньги за выход. Как это сделать — в статье Отмена с оплатой выхода.
Шаг 1. Снять исполнителя с заявки¶
- Откройте заявку в Личном кабинете.
- В строке исполнителя нажмите на его статус и в меню действий выберите «Снять».
Исполнитель снимается со слота. Если других подтверждённых исполнителей в заявке не осталось, она автоматически откатывается в статус «Поиск исполнителя».
Кнопка «Снять» недоступна, если исполнитель уже в статусе «Срыв», «Брак» или «Отмена» — снимать там нечего.
Шаг 2. Отменить заявку¶
Теперь, когда подтверждённого исполнителя нет и заявка снова в статусе «Поиск исполнителя», отмена доступна:
- Нажмите кнопку отмены заявки.
- Укажите причину.
- Подтвердите.
Заявка перейдёт в статус «Отмена».
Заявка при этом не удаляется из системы — она остаётся в списке со статусом «Отмена». В журнале действий запись может выглядеть как «удалил заявку N», но это особенность формулировки лога: физически заявка сохраняется.
То же самое в Кабинете аутсорсера¶
Если заявку отменяет оператор GetTask, путь тот же, но названия кнопок другие:
- на карточке заявки в строке исполнителя — действие «Снять с адреса» (вместо «Снять» в Личном кабинете);
- после отката в «Поиск исполнителя» — штатная смена статуса заявки на «Отмена».
Серверные ограничения (оплата, начатое оказание услуги) действуют одинаково для клиента и оператора.
Не используйте кнопки «В отдельную» и «Удалить» у адреса на карточке заявки в Кабинете аутсорсера для отмены — они сейчас не работают и всегда возвращают ошибку «Request failed with status code 500». Чтобы убрать ненужную заявку, пользуйтесь именно отменой статуса. Подробнее — в Карточке заявки.
Если что-то пошло не так¶
- Нет кнопки отмены, а исполнитель ещё не принял заявку. Пока заявка в статусе «Новая» или «Поиск исполнителя», отмена должна быть доступна сразу, без снятия исполнителя. Если кнопки нет — обновите страницу и проверьте статус заявки.
- Не дают отменить — «заявка оплачена». Оплаченную (даже частично) заявку отменить нельзя. Это защита от потери уже проведённых денег — отмена здесь невозможна.
- Не дают отменить — исполнитель уже начал или завершил оказание услуги. Если исполнитель отметил прибытие, обычной отмены не будет. В этом случае нужна отмена с оплатой — заявка закроется, а исполнители получат деньги за выход.
- Ошибка про «рабочих, услугу или время прибытия». Это сообщение приходит при попытке отмены с оплатой, когда прибытие не зафиксировано — подробности и что делать в статье Отмена с оплатой выхода.
- В Кабинете аутсорсера кнопки «В отдельную» и «Удалить» дают ошибку 500. Они сейчас не работают — для отмены используйте смену статуса заявки на «Отмена», а не эти кнопки.
Что почитать рядом¶
- Отмена с оплатой выхода — как закрыть заявку, по которой исполнители уже прибыли, и оплатить им выход.
- Заявки: обзор раздела — как устроены статусы и кто что может делать.
- Карточка заявки — действия над заявкой и её адресами.
- Отправка в оплату — что происходит с заявкой после оказания услуги (и почему оплаченную отменить уже нельзя).