Отмена заказа покупателем
PUT/v2/campaigns/:campaignId/orders/:orderId/cancellation/accept
Подтверждает или отклоняет заявку покупателя на отмену заказа, который передан службе доставки.
Покупатель может отменить заказ в течение его обработки или доставки. Если заказ еще обрабатывается (статус PROCESSING), вам не нужно подтверждать отмену заказа — он будет отменен автоматически.
Если заказ уже передан службе доставки (статус DELIVERY или PICKUP) и пользователь отменил его, вы можете предупредить службу об отмене в течение 48 часов.
- Служба доставки узнала об отмене до передачи заказа покупателю — подтвердите отмену с помощью запроса PUT v2/campaigns/{campaignId}/orders/{orderId}/cancellation/accept.
- Заказ уже доставлен — отклоните отмену с помощью этого же запроса. Тогда у покупателя останется заказ, и деньги за него возвращаться не будут.
Как узнать об отмененных заказах:
- Передайте параметр
onlyWaitingForCancellationApproveв запросе POST v1/businesses/{businessId}/orders. - В кабинете или через почту — на нее придет уведомление об отмене.
- Подключите API-уведомления. Маркет отправит вам запрос POST notification, когда появится новая заявка на отмену заказа. {#T}
Если в течение 48 часов вы не подтвердите или отклоните отмену, заказ будет отменен автоматически.
Request
Responses
- 200
- 400
- 401
- 403
- 404
- 420
- 500
Ответ на отмену заказа был успешно передан.
Запрос содержит неправильные данные. Подробнее об ошибке
В запросе не указаны данные для авторизации. Подробнее об ошибке
Данные для авторизации неверны или доступ к ресурсу запрещен. Подробнее об ошибке
Запрашиваемый ресурс не найден. Подробнее об ошибке
Превышено ограничение на доступ к ресурсу. Подробнее об ошибке
Внутренняя ошибка Маркета. Подробнее об ошибке