Выплаты
Steam
Пополнение баланса аккаунта Steam по логину
Перед тем как начать
Авторизация
Как подписывать запросы API-токеном.
Обзор выплат
Общий формат запроса, поля ответа и статусы.
Это направление выплат доступно не всем мерчантам. Уточните доступность у вашего менеджера и убедитесь, что на вашем балансе мерчанта достаточно средств, прежде чем создавать выплату.
Обзор
| Валюты | Направление | Тип платежа |
|---|---|---|
RUB, KZT, UAH, USD | Баланс аккаунта Steam | STEAM |
Поля account
| Поле | Тип | Обязательное | Описание |
|---|---|---|---|
name | string | ✅ Да | Имя получателя |
requisites | string | ✅ Да | Реквизиты получателя: номер карты, номер телефона, PIX-ключ и т. д. в зависимости от paymentType |
userId | string | ✅ Да | ID пользователя в вашей системе |
requisites — логин Steam получателя. В name можно передать имя профиля Steam или любую строку.
Пример запроса
curl -X POST "https://api.riopay.online/v1/payouts" \
-H "Content-Type: application/json" \
-H "X-Api-Token: YOUR_API_TOKEN" \
-d '{
"amount": 1000,
"currency": "RUB",
"paymentType": "STEAM",
"externalId": "payout-123",
"account": {
"name": "Steam profile name",
"requisites": "steam_login",
"userId": "user_12345"
},
"note": "Выплата по заказу №1234"
}'Ответ
В ответе возвращается стандартный объект выплаты со статусом CREATED. Сохраните id, чтобы отслеживать выплату.