Кошелёк Steam · Только логин · RUB / UAH / KZT / USD · API v2
Оптовое пополнение кошелька Steam по логину — API для магазинов и ботов
Пополнение Steam на FazerCards работает так: ваш клиент платит вам, вы передаёте логин Steam, платформа автоматически зачисляет средства на кошелёк. Один REST API: актуальные курсы (RUB, UAH, KZT к базе USD), проверка логина перед заказом и создание пополнения. В штатном режиме зачисление занимает секунды; статусы дублируйте из вебхуков в свою поддержку.

Что вы получаете как реселлер
Линия закрывает задачу магазинов и посредников: пополнение кошелька Steam для аккаунтов в России, Украине, Беларуси, Казахстане, Узбекистане, Кыргызстане, Армении, Азербайджане, Молдове, Таджикистане, Туркменистане и других стран, где доступно API-пополнение. Котировки ведутся в перечисленных валютах к базе USD; списание с вашего баланса FazerCards — в долларах. Покупка подписки на платформу и пополнение баланса — в том числе через Binance Pay и USDT, по общим правилам FazerCards. Перед тем как брать деньги с конечного покупателя, вызывайте проверку логина (метод check-login): результат зависит от конкретного аккаунта Steam и региона, а не только от суммы.
Скидка на пополнение Steam: что платите с баланса и что получает игрок
Скидка — это не «урезание» суммы на Steam. Игроку на кошелёк зачисляется номинал (например, 10 USD — и он видит 10 USD). Со счёта FazerCards списывается меньше: процент скидки уменьшает вашу закупочную цену. Пример: при 5% скидке на пополнение 10 USD с баланса уходит порядка 9,50 USD (плюс курсы и правила тарифа — точную цифру смотрите в кабинете перед сделкой). Стандартная лестница по подписке: Bronze 2,5%, Silver 3%, Gold 3,55%. При большом обороте на линии возможны индивидуальные условия до 5% — обсуждайте с поддержкой. Партнёрам и в калькуляторе показывайте те же числа, что в Hub.
- Это скидка, а не комиссия. Большинство сервисов пополнения Steam в СНГ берут комиссию или наценку сверху — реселлер платит больше номинала кошелька. Здесь процент работает наоборот: вы платите ниже номинала, и ваша маржа стартует шире ещё до того, как вы выставили розничную цену.
- Gold — самая высокая стандартная скидка на эту линию: до 3,55%. То есть за ту же сумму на кошельке Steam с баланса списывается меньше, чем на Bronze и Silver.
- Bronze — 2,5%, Silver — 3%. Финальное списание в USDT зависит ещё от курсов и логики заказа — перед ценовым демпингом сверяйте живой расчёт в кабинете.
- Простыми словами: нет отдельной «тайной надбавки только за то, что это Steam». Сумма списания складывается из оптовой логики и скидки по тарифу; что именно спишется, видно в кабинете до оплаты. На младших тарифах по сравнению с Gold выгода может быть ниже — сравнивайте списание в USDT заранее.
Страны и проверка логина
Пополнение по логину востребовано у аудитории в регионах вокруг СНГ: Россия, Украина, Беларусь, Казахстан, Узбекистан, Кыргызстан, Армения, Азербайджан, Молдова, Таджикистан, Туркменистан и другие страны, где для аккаунта разрешено такое пополнение. Точный ответ по конкретному нику вы получаете только после вызова check-login.
Пополнение Steam по странам
Отдельные страницы с примерами в локальной валюте и калькулятором под каждый рынок:
Три HTTP-шага до продакшена
Не десяток кастомных интеграций — весь вертикаль `steam-topup` сводится к треугольнику:
- GET `/api/v2/steam-topup/rates` — забрать базу USD и множители RUB, UAH, KZT прямо перед тем, как озвучить покупателю цену.
- POST `/api/v2/steam-topup/check-login` — убедиться, что аккаунт Steam может принять моментальное зачисление. Тело запроса — JSON с полем steamLogin (строка с логином покупателя).
- POST `/api/v2/steam-topup/order` — отправить `steamLogin`, `currency` и `amount` (до 4 знаков после запятой), чтобы списать USD-баланс FazerCards и поставить заявку в исполнение.
Здоровые линии закрываются за секунды: клиент Steam обновляет кошелёк быстро, потому что исполнение автоматизировано — всё равно дублируйте исходящие вебхуки в свою поддержку на случай краевых кейсов.
REST-эндпоинты Steam top-up (v2)
Все вызовы идут с обычным API-ключом реселлера и учитывают доступность сервиса `steam_topup` на аккаунте.
| Метод | Путь | Назначение |
|---|---|---|
| GET | /api/v2/steam-topup/public-rates | Получить оптовый FX для котировок RUB / UAH / KZT к USD-балансу. |
| POST | /api/v2/steam-topup/check-login | Проверка со стороны Steam, что логин сейчас можно пополнить. |
| POST | /api/v2/steam-topup/order | Создать пополнение кошелька — списание USD сразу по правилам вашего плана. |
Примеры запроса и ответа
Готовые строки curl и образец JSON — удобно для интеграции и для ИИ-ассистентов. Вместо YOUR_API_KEY подставьте секрет реселлера; базовый URL берётся из NEXT_PUBLIC_API_BASE (по умолчанию публичный хост v2).
GET …/steam-topup/rates
Пример запроса
curl -s "https://reseller.fazercards.com/api/v2/steam-topup/public-rates" \ -H "X-API-Key: YOUR_API_KEY"
Пример ответа
{
"ok": true,
"base": "USD",
"rates": {
"USD": 1,
"RUB": 92.5,
"UAH": 41.2,
"KZT": 520
},
"updated_at": "2026-05-03T12:00:00.000Z"
}Ответы для наглядности; имена полей и коды статусов сверяйте с живыми ответами API.
POST …/steam-topup/check-login
Пример запроса
curl -s -X POST "https://reseller.fazercards.com/api/v2/steam-topup/check-login" \
-H "X-API-Key: YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{"steamLogin":"partner_steam_login"}'Пример ответа
{
"ok": true,
"can_refill": true
}Ответы для наглядности; имена полей и коды статусов сверяйте с живыми ответами API.
POST …/steam-topup/order
Пример запроса
curl -s -X POST "https://reseller.fazercards.com/api/v2/steam-topup/order" \
-H "X-API-Key: YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{"steamLogin":"partner_steam_login","currency":"USD","amount":5}'Пример ответа
{
"ok": true,
"order": {
"title": "Steam Top-up 5 USD for partner_steam_login",
"id": "ord-18472901",
"kind": "steam_topup",
"status": "processing",
"steamLogin": "partner_steam_login",
"chargedUsd": "5.2500",
"failReason": null,
"balanceTxId": "a1b2c3d4-e5f6-7890-abcd-ef1234567890",
"refundTxId": null,
"statusHistory": [
{ "status": "processing", "at": "2026-05-03T12:00:01.000Z" }
],
"createdAt": "2026-05-03T12:00:01.000Z",
"completedAt": null
}
}Ответы для наглядности; имена полей и коды статусов сверяйте с живыми ответами API.
Случайный браузер без ключа не вызовет эти методы — калькуляторы на чужих сайтах должны бить в ваш бэкенд-прокси или в публичный helper ниже.
Виджет курса для вашего сайта
Встройте калькулятор: покупатель видит сумму на кошельке Steam и ориентировочное списание в USDT. Для наглядности заложена логика тарифа Gold (−3,55% на эту линию; при индивидуальных условиях по обороту может быть выгоднее).
Предпросмотр пополнения
Курсы подставляются автоматически, когда сервис котировок доступен.
Минимум пополнения всегда эквивалент 0,10 USD. Максимум — 1 000 USD; границы в выбранной валюте считаются по курсу ниже.
Получит на кошелёк Steam
—
Та же сумма и валюта, что вы ввели выше — то, что должен увидеть игрок на балансе.
Ориентировочное списание в USDT
—
Комиссии сети при переводе USDT в блокчейне — отдельно.
Метка курса: —
Ориентир для витрины; фактическое списание — по вашему тарифу, обороту и авторизованному заказу.
FAQ: Steam оптом
- Есть ли оптовое пополнение Steam в рублях под СНГ?
- Да — берите котировку через `/steam-topup/rates`, продавайте покупателю в локальной валюте, а FazerCards списывает ваш USD-баланс по правилам плана.
- Выдача действительно «только по логину»?
- Эта линия рассчитана на моментальное пополнение по логину без ручного ввода PIN с вашей стороны. Перед безвозвратной оплатой игрока всегда прогоняйте `check-login`.
- Чем Gold отличается от Bronze и Silver на Steam?
- Выше скидка на пополнение Steam: на Gold стандартно до 3,55% — со счёта FazerCards уходит меньше при той же сумме на кошельке игрока. На Bronze/Silver — 2,5% и 3%. При большом обороте на линии возможны индивидуальные условия до 5%. Дополнительной «скрытой» надбавки только за бренд Steam сверх оговоренной логики списания нет — итог смотрите в USDT в кабинете.
- Можно встроить виджет на свой домен?
- Да. На сервере вызывайте GET /api/v2/steam-topup/rates с вашим API key или GET /api/v2/steam-topup/public-rates без ключа — те же цифры, только чтение. Ключ API во фронт не вставляйте.
- Какой срок обещать игроку?
- Большинство заказов закрываются за секунды, но Steam или антифрод могут поставить попытку в очередь — честно отображайте статусы из вебхуков.
- Чем это отличается от Steam-подарков?
- Пополнение (`/steam-topup/*`) даёт свободные средства на кошелёк; подарки витрины — отдельное семейство `/steam-gifts/*` с invite. Баланс реселлера общий, схемы заказов разные.
- Вы берёте комиссию за пополнение Steam, как другие сервисы?
- Нет. Конкурирующие сервисы пополнения в СНГ обычно берут комиссию или наценку, и реселлер платит выше номинала кошелька Steam. У FazerCards наоборот: скидка с вашего оптового списания — Bronze 2,5%, Silver 3%, Gold 3,55%, а при большом обороте до 5% — то есть вы платите ниже номинала. Никакой комиссии сверху и скрытой надбавки за Steam нет; точное списание в USD / USDT видно в кабинете до подтверждения.
Подключите оптовое Steam за один день
Включите Gold-триал, скопируйте три метода выше и отправьте первый реальный `check-login` сегодня.