Изменение статуса заказа

При изменении статуса заказа в торговой точке, ЦС будет уведомлять сайт.

Запрос

PUT /change-order/[id-order]

Обязательный заголовок:

Authorization: bearer JWT

Тело

{
    "status": "...",
    "sum": "...",
    "available_before": "...",
    "receipt": [
        {
            "warehouse_id": "...",
            "product_id": "...",
            "count": "...",
            "cost": "...",
            "sum": "..."
        }
    ]
}
Поле Тип Описание
status String Информация об изменении статуса
sum Integer Общая сумма заказа
available_before String Дата и время до которого заказ забронирован
receipt Array Список товаров
warehouse_id String Идентификатор позиции на складе в торговой точке
product_id String Идентификатор товара в торговой точке
count Integer Количества
cost Integer Цена продажи (в копейках)
sum Integer Сумма продажи (количество * цена) (в копейках)

Ответ

Код Описание
200 данные получены
400 данные не удалось обработать
401 не авторизован
404 заказ не найден

Тело ответа (в случае успеха):

{
    "status": 1,
    "message": "ok"
}

Тело ответа (в случае провала):

{
    "status": 0,
    "message": "bad receive data"
}