Appearance
Получение статуса платежа
GET /deposits/:id/status
Получение текущего статуса платежа по его идентификатору.
Параметры пути
| Параметр | Тип | Обязательный | Описание |
|---|---|---|---|
id | string | Да | UUID платежа |
Заголовки
| Заголовок | Обязательный | Описание |
|---|---|---|
merchant-id | Да | Идентификатор мерчанта |
x-signature | Да | HMAC-SHA256 подпись запроса |
Пример запроса
bash
curl -X GET https://api.arcanumpay.ru/api/v1/deposits/a1b2c3d4-e5f6-7890-abcd-ef1234567890/status \
-H "merchant-id: 12345" \
-H "x-signature: a1b2c3d4e5f6..."Ответ
| Поле | Тип | Описание |
|---|---|---|
operationId | string | UUID операции |
status | number | Статус: 1 (Approved), 2 (Declined), 3 (Processing) |
amount | string | Исходная сумма операции |
receivedAmount | string | Полученная сумма за вычетом комиссии (для финальных статусов) |
currency | string | Валюта |
paymentMethod | string | Платежный метод |
merchantOperationId | string | Идентификатор мерчанта (если был указан при создании) |
createdAt | string | Дата создания (ISO 8601) |
confirmedAt | string | Дата подтверждения (ISO 8601), null если не подтвержден |
Пример ответа
json
{
"data": {
"operationId": "a1b2c3d4-e5f6-7890-abcd-ef1234567890",
"status": 1,
"amount": "100.00",
"receivedAmount": "98.50",
"currency": "RUB",
"paymentMethod": "card",
"merchantOperationId": "merch-op-001",
"createdAt": "2026-05-28T12:00:00.000Z",
"confirmedAt": "2026-05-28T12:05:30.000Z"
}
}Ошибки
| HTTP-код | Ошибка | Описание |
|---|---|---|
403 | Forbidden | Платёж не принадлежит данному мерчанту |