Deposit Operations
Shared methods for all products that work through the merchant's deposit (Steam + Deposit, TopUp/Vouchers + Deposit).
Getting the current deposit balance
Get the merchant's current deposit balance
Response parameters
| Parameter | Type | Comment |
|---|---|---|
| totalBalance | Number | The total deposit balance, in RUB |
| frozenBalance | Number | The frozen part of the balance (reserved for orders being processed), in RUB |
| availableBalance | Number | The balance available for new orders, in RUB |
Getting deposit order status
Check the order status by number — a shared method for orders of any deposit product (Steam, TopUp, vouchers)
→ GET /api/v1/deposit/order/{orderId}
Request parameters
| Parameter | Required | Type | Comment |
|---|---|---|---|
| orderId | Yes | String | Order number |
Response parameters
| Parameter | Type | Comment |
|---|---|---|
| orderId | String | Order number |
| price | Number | The order cost (debited from the deposit) |
| status | String | Order status. Possible values: Pending (being fulfilled), Success (order fulfilled), Fail (error) |
| type | String | Order type (for example, Steam, TopUp, Vouchers) |
| details | Object | Additional order details depending on the type (may be null) |