Đơn hàng không thể hủy
| Thuộc tính | Giá trị |
|---|---|
| Loại lỗi | https://help.orderhi.com/partner-api/problems/order-not-cancellable |
| Trạng thái HTTP | 409 |
Ý nghĩa
Đơn hàng không thể hủy qua API nữa vì đã được merchant chấp nhận.
Nguyên nhân thường gặp
- Trạng thái không còn là
received(ví dụ:acceptedhoặcin_preparation). - Đơn hàng đã bị hủy hoặc đã hoàn tất.
Cách khắc phục
- Kiểm tra trạng thái bằng
GET /v1/orders/{id}. - Hãy liên hệ merchant nếu một đơn hàng đã được chấp nhận không còn cần thiết.
Phản hồi mẫu
Phản hồi có Content-Type là application/problem+json.
{
"type": "https://help.orderhi.com/partner-api/problems/order-not-cancellable",
"title": "Order not cancellable",
"status": 409,
"detail": "The order has already been accepted by the merchant and can no longer be cancelled."
}