Если курьер ещё не забрал заказ, то заказ будет отменён. Если курьер забрал заказ, то заказ будет возвращён на отправную точку. За возвращение снимается с баланса такая же сумма, сколько и стоила доставка данного заказа.
Prod: https://server.chocodostavka.kz
Dev: https://dev-server.chocodostavka.kz
Сделайте запрос методом POST
по ссылке: {SERVER_HOST}/api-gate/v0/deliveries/cancel-group/<group_id>
где <group_id> - это группа в котором вы хотите отменить заказы
Headers:
-header 'Authorization: JWT {Token}' \\
-header 'Content-Type: application/json' \\
Body:
{
"orders": [
{
"id": 79873 // id заказа который нужно отменить в группе
},
// ... можете указать N точек с данной группы заказа
{
"id": 79874
}
]
}
Response:
Status: 200 Ok
Data:
{ "detail": "Ok" }
<aside> 📌 Про ценообразование возвратов и отмен: 1 кейс: Бесплатная отмена, пока курьер не приехал. 2 кейс: Платная отмена: когда курьер уже в магазине/на складе, но заказ отменился. При платной отмене удерживается стоимость подачи, остаток возвращаем обратно на баланс. p.s стоимость подачи зависит от города и типа транспорта. 3 кейс: Возврат. Когда курьер уже забрал заказ и уехал. Курьер может быть уже у получателя или все еще ехать к получателю. При возврате спишутся дополнительно деньги за обратную дистанцию и 350 тенге за вручение обратно в магазин.
</aside>