Buyurtma Holatini o'zgartirish
Buyurtma Holatini o'zgartirish
POST
/v1/order/test-update-status
Buyurtma holatini faqatgina test muhitida tizimga yangi ulanayotgan holatdagina ishlatish mumkin. Buyurtma holatini bir holatdan keyingisiga o'zgartirish uchun ishlatiladi
REQUEST
Request Body
{
"orderId":12266273,
"statusCode": 200
}
| Field | Type | Description |
|---|---|---|
orderId * |
integer | Buyurtma raqami |
statusCode * |
string | Buyurtmaning yangi holati kodi |
RESPONSE
200
Masalan: .
Content-Type:
application/json
Response Body
{
"status": true,
"message": "Muvaffaqiyatli bajarildi",
"status_code": 200,
"data": {
"success": true,
"orderId": 11950975,
"oldStatus": {
"code": 200,
"name": "Курьер принял"
},
"newStatus": {
"code": 400,
"name": "В офисе доставки"
}
}
}
| Field | Type | Description |
|---|---|---|
orderId |
integer | Buyurtma raqami |
oldStatus[code] |
string | Buyurtmaning eski holatdagi raqami |
oldStatus[name] |
string | Buyurtmaning eski holatdagi nomi |
newStatus[code] |
string | Buyurtmaning yangi holatdagi raqami |
newStatus[name] |
string | Buyurtmaning yangi holatdagi nomi |
422
Masalan: .
Content-Type:
application/json
Response Body
{
"status": false,
"message": "Неверный переход статуса",
"status_code": 422,
"errors": {
"success": false,
"message": "Неверный переход статуса"
}
}
No schema defined.