Изменение статуса возможно только у не процессинговых заказов,
а именно у заказов со свойством processable = false. Для изменения статуса, вы можете воспользоваться соответствующим
методом.
- метод:
PUT - ресурс:
/v3/billing/api/order/:uuid/status- где:uuidэто идентификатор заказа - тело запроса - объект UpdateOrderStatusRequest
- тело ответа - объект OrderResponse
Пример запроса и ответа
PUT /v3/billing/api/order/c5041a79-24a6-42d1-b0ce-4abb94982cd9/status
Authorization: Bearer b37c4c689295904ed21eee5d9a48d42e
Content-Type: application/json
User-Agent: MyApp 1.0
Accept: application/json
{
"status": "completed"
}
Ответ:
{
"data": {
"id": "c5041a79-24a6-42d1-b0ce-4abb94982cd9",
"merchantOrderId": "O-12345",
"status": "completed",
"amount": 19658.45,
"currencyId": "RUB",
"paidAt": "2026-08-01T12:31:00+03:00"
}
}
UpdateOrderStatusRequest
| Свойство | Тип | Описание | Пример значения |
|---|---|---|---|
| status * | enum(4) | Статус заказа | created, completed, expired, canceled |