Проверка заказа
API для проверки статуса заказа.
Пример запроса
http
POST /api/v1/billing/check/order
Accept: application/json
Content-Type: application/json
Authorization: Basic base64(username:password)
{
"orderId": "string"
}Параметры запроса
| # | Параметр | Тип | Описание |
|---|---|---|---|
| 1 | orderId | UUID | Уникальный идентификатор заказа из ответа метода Создание заказа. |
Пример ответа
json
{
"data": {
"createdAt": "25-07-2025 14:56:34",
"phone": "998950072400",
"orderId": "string",
"orderNumber": "1",
"merchantId": "string",
"amount": 100000,
"status": "WAITING"
},
"errorMessage": "",
"timestamp": 1753437449953
}Параметры ответа
| # | Параметр | Тип | Описание |
|---|---|---|---|
| 1 | createdAt | String | Дата создания заказа в формате dd-MM-yyyy HH:mm:ss. |
| 2 | phone | String | Номер телефона клиента. |
| 3 | orderId | UUID | Уникальный идентификатор заказа. |
| 4 | orderNumber | String | Номер счета (invoice из запроса на создание заказа). |
| 5 | merchantId | UUID | Идентификатор мерчанта. |
| 6 | amount | Long | Сумма заказа в тийинах. |
| 7 | status | Enum | Статус заказа — см. таблицу ниже. |
| 8 | errorMessage | String | Текст ошибки. |
| 9 | timestamp | Long | Время ответа в миллисекундах. |
Статусы заказа
| Статус | Описание |
|---|---|
WAITING | Ожидает оплаты. |
PAID | Оплата прошла успешно. |
CANCELLED | Клиент отменил счет. |
EXPIRED | Срок действия счета истек. |
Ответ с ошибкой
json
{
"data": null,
"errorMessage": "Order not found",
"timestamp": 1753437523466
}