На главную

Кошелёк Steam · Только логин · RUB / UAH / KZT / USD · API v2

Оптовое пополнение кошелька Steam по логину — API для магазинов и ботов

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

Оптовое пополнение кошелька Steam для реселлеров — автоматическая выдача кодов

Что вы получаете как реселлер

Линия закрывает задачу магазинов и посредников: пополнение кошелька 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` сводится к треугольнику:

  1. GET `/api/v2/steam-topup/rates` — забрать базу USD и множители RUB, UAH, KZT прямо перед тем, как озвучить покупателю цену.
  2. POST `/api/v2/steam-topup/check-login` — убедиться, что аккаунт Steam может принять моментальное зачисление. Тело запроса — JSON с полем steamLogin (строка с логином покупателя).
  3. 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` сегодня.