Депозитные операции
Общие методы для всех продуктов, работающих через депозит мерчанта (Steam + Депозит, TopUp/Vouchers + Депозит).
Получение текущего баланса депозита
Получить текущий баланс депозита мерчанта
Параметры ответа
| Параметр | Тип | Комментарий |
|---|---|---|
| totalBalance | Число | Общий баланс депозита в руб. |
| frozenBalance | Число | Замороженная часть баланса (зарезервирована под заказы в обработке) в руб. |
| availableBalance | Число | Доступный для новых заказов баланс в руб. |
Получение статуса депозитного заказа
Проверка статуса заказа по номеру — общий метод для заказов любого депозитного продукта (Steam, TopUp, ваучеры)
→ GET /api/v1/deposit/order/{orderId}
Параметры запроса
| Параметр | Обязательный | Тип | Комментарий |
|---|---|---|---|
| orderId | Да | Строка | Номер заказа |
Параметры ответа
| Параметр | Тип | Комментарий |
|---|---|---|
| orderId | Строка | Номер заказа |
| price | Число | Стоимость заказа (списанная с депозита) |
| status | Строка | Статус заказа. Возможные значения: Pending (в процессе исполнения), Success (заказ исполнен), Fail (ошибка) |
| type | Строка | Тип заказа (например, Steam, TopUp, Vouchers) |
| details | Объект | Дополнительные детали заказа, зависящие от типа (может быть null) |