Play Wallet

Пополнение балансаSteamAPI

Комиссия до 0,5%

Обновлено 17.04.2026

API пополнения Steam

Введение

Play Wallet предоставляет полностью открытое API для пополнения аккаунтов Steam. Подключиться к нему может абсолютно любой пользователь — частное лицо или компания — и сразу начать пополнять Steam хоть от 1 $.

Мы никаким образом не ограничиваем использование нашего API. Вам не нужно подписывать с нами договоры и любые другие бумаги — всё взаимодействие строится на доверии к платформе.

Открытое APIдоступно всем
Частное лицоили компания
От 1$минимальная сумма
Без договоровбез бумаг

Объёмы

API активно используется трейдерами, инвесторами в Steam и игровыми магазинами. Оборот мерчантов Play Wallet за 2023–2026 годы превысил 2 миллиона долларов.

2M$+
оборот мерчантов за 2023–2026
500 000+
операций обработано
3 года
стабильной работы API
FunPay, GGsel
и другие маркетплейсы используют наше API

Доступные страны Steam

На данный момент поддерживается пополнение аккаунтов следующих регионов:

ruРоссияazАзербайджанamАрменияbyБеларусьkzКазахстанkgКыргызстанmdМолдоваtjТаджикистанtmТуркменистанuzУзбекистанgeГрузияuaУкраина

Как работает API пополнения аккаунтов Steam?

В текущей версии наше API работает только с аккаунтами Bybit. В первую очередь это необходимо для того, чтобы мы были уверены в чистоте средств, которые поступают на наш крипто-кошелёк.

1BybitВаш аккаунт BybitПополняете биржу
Шаг 1. Вы переводите нам по UID — USDT
2BybitНаш аккаунт BybitАвтоматическое зачисление 1:1
Шаг 2. Зачисляем средства на ваш баланс 1к1
4SteamSteam-аккаунтыАвтоматическое пополнение
N% комиссии
Шаг 3. Создание заявок на пополнение Steam
3Баланс в APIАвтоматическое зачисление
Комиссия списывается автоматически с каждого ордераПополнение 100$ + комиссия 2$ = 102$ с баланса

API реализовано на автоматических внутренних переводах Bybit через UID.

  1. Вы создаёте свой аккаунт на бирже Bybit и пополняете его.
  2. Вы отправляете на наш аккаунт Bybit сумму, которую хотите тратить на пополнения аккаунтов Steam.
  3. Мы моментально зачисляем её вам на ваш счёт.
  4. Вы можете приступать к работе, пополняя аккаунты.
Что такое внутренний перевод Bybit?

Внутренний перевод — это мгновенная транзакция между аккаунтами Bybit по UID. Без комиссии за перевод, без ожидания подтверждений в блокчейне. Средства зачисляются моментально.

Когда сумма кончается, вы можете пополнять снова. У нас нет минимальной и максимальной суммы пополнения. Вы можете протестировать всё за 1$.

Процент комиссии

Ваша начальная комиссия будет составлять всего 2%. Далее, если вы генерируете объём свыше:

Старт2%начальная комиссия
от 5 000 $/мес1%при обороте свыше 5 000 $ в месяц
от 50 000 $/мес0,5%при обороте свыше 50 000 $ в месяц

Как подключиться к API?

Play WalletPlay Wallet (API)@pwMerchantBot

API пополнения различных игровых платформ: Steam и других. Разработчик: playwallet.bot Вопросы: @yspeh_pulse

START BOT

Чтобы быстро подключиться к нашему API, выполните следующие шаги:

  1. Откройте наш телеграм-бот для API и нажмите «Начать»:
    /startначать работу с ботом
  2. Используя команды, предоставьте боту следующую информацию:
    /set_emailукажите почту аккаунта Bybit
    /edit_ipдобавьте IP-адрес DEV-сервера
    /edit_ipдобавьте IP-адрес PROD-сервера
  3. Запросите токены доступа:
    /tokensполучить токены для DEV и PROD
  4. Далее вы можете приступать к интеграции.

Доступные команды бота

Общие команды
/helpПоказать список команд
/set_languageИзменить язык
Баланс и комиссия
/balanceПоказать ваш баланс
/commissionТекущий процент комиссии
/top_upИнструкции по пополнению счёта
Настройки доступа
/tokensПоказать токены доступа
/ip_listСписок доступных IP
/edit_ipИзменить IP в списке
/set_emailУстановить Bybit почту
/emailПоказать Bybit почту
Экспорт данных
/orders_exportИстория транзакций
/deposits_exportИстория пополнений

FAQ по подключению API

  • Вы можете использовать один и тот же IP-адрес сервера как для PROD-версии, так и для DEV-среды.
  • Оплату пользователя вы настраиваете на своей стороне, через наше API вы только начисляете деньги пользователям на Steam.
  • Вы пополняете баланс в нашем API, принимаете оплату от пользователя (любым способом, который выберете), и, если проблем нет, начисляете деньги пользователю. Мы списываем сумму заказа с вашего баланса.

Тестовая, DEV-версия

В DEV-версии API вам не требуется пополнять баланс или оплачивать ордера. Основная задача — убедиться, что все API-запросы обрабатываются корректно и возвращают ответы без ошибок.

Далее вы можете приступать к интеграции PROD-версии.

DEV URLhttps://dev.merchant.playwallet.bot/api/merchant/

Пополнение баланса для создания транзакции

BYBIT
137 323 163
После того, как пополните баланс, вы можете в боте с помощью команды /balance проверить, что всё было верно зачислено.

Когда вы убедитесь, что PROD-версия полностью готова, вы можете начать создавать ордера на пополнение Steam-аккаунтов. Однако перед этим необходимо пополнить баланс.

Отправьте с указанного вами аккаунта Bybit сумму более 1 USDT через внутренний перевод на наш аккаунт. Таким образом, вы будете пополнять баланс каждый раз, когда он будет заканчиваться.

Данные UID нашего аккаунта Bybit:

UID137323163
/balanceпроверить, что всё было верно зачислено

Инструкция по внутреннему переводу на Bybit по UID

Шаг 1 — откройте Bybit и нажмите ВывестиШаг 2 — выберите внутренний перевод и укажите UID
  1. Войдите в свой аккаунт Bybit (аккаунт должен быть зарегистрирован на электронную почту, которую вы ранее предоставили нам).
  2. Наведите курсор на свой профиль в Bybit и нажмите «Вывести».
  3. Выберите монету — USDT.
  4. Укажите, что это Внутренний перевод.
  5. Напишите аккаунт назначения UID — 137323163.
  6. Укажите сумму вывода и нажмите «Подтвердить».

После отправки средства в течение минуты поступят на ваш баланс API, и вы сможете приступить к созданию ордеров.

Если вы допустили ошибку при отправке ордера, например указали неправильную монету, напишите нам, и мы вернём вам средства.

Однако если вы указали неправильный UID, мы не сможем вам помочь. В этом случае обратитесь в службу поддержки Bybit.

Код

Base URLhttps://merchant.playwallet.bot/api/merchant/

Authorization

Все запросы к API должны быть авторизованы с использованием API-ключа, который передаётся через заголовок pw-api-key. Клиентский IP должен быть в списке разрешённых IP-адресов для данного мерчанта.

GET/get-balance

Получение баланса мерчанта, а также списка доступных сервисов для оплаты.

Заголовки:

pw-api-keyAPI-ключ мерчанта

Response

{
    "status": "success",
    "message": "",
    "data": {
        "balance": "0.00",
        "frozenBalance": "0.00",
        "feeRatio": "0.0600",
        "services": [
            {
                "id": "ff71c998-14be-4e3d-8ad3-0ffc8357265b",
                "name": "test",
                "minAmount": "0.25",
                "maxAmount": "200.00"
            }
        ]
    }
}
POST/create-order/

Создание нового заказа.

Заголовки:

pw-api-keyAPI-ключ мерчанта

Тело запроса:

externalIdУникальный идентификатор заказа, предоставленный клиентом. Используется для связи заказа с внешней системой клиента.
serviceIdИдентификатор услуги, которую клиент хочет заказать. Должен соответствовать одной из услуг, доступных в системе.
amountСумма заказа в валюте, установленной для мерчанта. Должна быть представлена в виде строки с двумя десятичными знаками.
loginЛогин пользователя, для которого создаётся заказ. DEV логин 123456789.

Request

{
  "externalId": "ext-12345",
  "serviceId": "ff71c998-14be-4e3d-8ad3-0ffc8357265b",
  "amount": "150.00",
  "login": "user123"
}

Response

{
    "status": "success",
    "message": "",
    "data": {
        "id": "72cf5503-ae6a-45af-97b8-aae3a0731687",
        "status": "queued",
        "externalId": "7",
        "serviceId": "ff71c998-14be-4e3d-8ad3-0ffc8357265b",
        "amount": "1.00",
        "amountFee": "0.03",
        "feeRatio": "0.03",
        "createdDateTime": "2024-04-18T17:36:55.453116",
        "expiredDateTime": "2024-04-18T17:46:55.453069",
        "completedDateTime": null
    }
}
POST/pay-order/

Оплата созданного заказа.

Заголовки:

pw-api-keyAPI-ключ мерчанта

Тело запроса:

Идентификатор заказа (id): "72cf5503-ae6a-45af-97b8-aae3a0731687"
Время создания заказа (createdDateTime): "2024-04-18T17:36:55.453116"
Конкатенация: "72cf5503-ae6a-45af-97b8-aae3a07316872024-04-18T17:36:55.453116"

Применение SHA-512 к конкатенации: SHA512("72cf5503-ae6a-45af-97b8-aae3a07316872024-04-18T17:36:55.453116")

Результат: хеш-строка, представляющая токен — db8e5992e47c48b46f59ecdd1789cc525f4061a52fbf8200dbdab4bc0929de9cf2f61bd8725314440c498a694176b06a2faec22776be4dc8123fffee14b027a5

Примечание: мерчант должен самостоятельно сгенерировать токен на своей стороне и передать его в теле запроса при оплате заказа. На DEV-окружении не связано с реальными платежами.

Request

{
  "id": "72cf5503-ae6a-45af-97b8-aae3a0731687",
  "externalId": "ext-12345",
  "token": "db8e5992e47c48b46f59ecdd1789cc525f4061a52fbf8200dbdab4bc0929de9cf2f61bd8725314440c498a694176b06a2faec22776be4dc8123fffee14b027a5"
}

Response

{
    "status": "success",
    "message": "",
    "data": {
        "id": "b8509f61-17fd-4578-8529-7bfb29f14d39",
        "status": "queued",
        "externalId": "ext-12345",
        "serviceId": "ff71c998-14be-4e3d-8ad3-0ffc8357265b",
        "amount": "150.00",
        "amountFee": "0.00",
        "feeRatio": "0.00",
        "createdDateTime": "2024-04-16T03:07:16.739351",
        "expiredDateTime": "2024-04-16T03:34:14",
        "completedDateTime": null
    }
}
GET/get-order/{id}

Получение статуса заказа.

Заголовки:

pw-api-keyAPI-ключ мерчанта

Параметры запроса:

idИдентификатор заказа

Response

{
    "status": "success",
    "message": "",
    "data": {
        "id": "72cf5503-ae6a-45af-97b8-aae3a0731687",
        "status": "completed",
        "externalId": "7",
        "serviceId": "ff71c998-14be-4e3d-8ad3-0ffc8357265b",
        "amount": "1.00",
        "amountFee": "0.03",
        "feeRatio": "0.03",
        "createdDateTime": "2024-04-18T17:36:55.453116",
        "expiredDateTime": "2024-04-18T17:46:55.453069",
        "completedDateTime": "2024-04-18T17:44:31.974430"
    }
}
GET/get-order-list/

Получение истории заказов мерчанта.

Заголовки:

pw-api-keyAPI-ключ мерчанта

Параметры запроса:

offsetСмещение начала списка (по умолчанию 0)
limitКоличество возвращаемых заказов (по умолчанию 10)

Response

{
    "status": "success",
    "message": "",
    "data": [
        {
            "id": "8ca9e0bf-b45b-43c4-acb2-93f467b1760e",
            "status": "active",
            "externalId": "6",
            "serviceId": "ff71c998-14be-4e3d-8ad3-0ffc8357265b",
            "amount": "1.00",
            "amountFee": "0.03",
            "feeRatio": "0.03",
            "createdDateTime": "2024-04-18T17:33:13.510839",
            "expiredDateTime": "2024-04-18T17:43:13.510798",
            "completedDateTime": null
        },
        {
            "id": "72cf5503-ae6a-45af-97b8-aae3a0731687",
            "status": "completed",
            "externalId": "7",
            "serviceId": "ff71c998-14be-4e3d-8ad3-0ffc8357265b",
            "amount": "1.00",
            "amountFee": "0.03",
            "feeRatio": "0.03",
            "createdDateTime": "2024-04-18T17:36:55.453116",
            "expiredDateTime": "2024-04-18T17:46:55.453069",
            "completedDateTime": "2024-04-18T17:44:31.974430"
        }
    ]
}

Статусы ордеров

СтатусОписание
activeОжидает подтверждения оплаты
queuedНаходится в очереди на выполнение
completedУспешно выполнен
errorОшибка выполнения — ордер не оплатился, списаний со счёта нет

Ограничения

Никаких ограничений на текущий момент.

Отказ или прекращение сотрудничества

Мы оставляем за собой право отказать в сотрудничестве без объяснения причин.

В случае нарушения условий нашего соглашения сотрудничество с вами будет немедленно прекращено.

Изменения

Мы оставляем за собой право изменять и обновлять информацию об API по своему усмотрению. Несмотря на то что частые изменения не предполагаются, мы рекомендуем регулярно проверять эту страницу, чтобы быть в курсе актуальной версии.

О всех значительных изменениях мы уведомим в этом разделе.

Остались вопросы? Напишите нам в поддержку
Play Wallet – Интернет-магазин цифровых товаров и услуг