К содержимому
Инвойсбокс

Изменение статуса возможно только у не процессинговых заказов, а именно у заказов со свойством 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
Страница помогла?