Вики

Wiki: как всё устроено

Здесь кратко описана логика работы платформы и шаги для запуска: от добавления Steam-ботов до приёма скинов на сайте.

1. Личный кабинет и роли

Вы работаете в личном кабинете /dashboard. Зарегистрируйтесь на сайте для доступа.

2. Steam-боты

В разделе Steam-боты вы добавляете свои аккаунты Steam:

  • для каждого аккаунта указываете логин, пароль и trade-ссылку;
  • выбираете игры (CS2, DOTA 2, Rust);
  • после добавления бот появляется в списке, его можно включать/выключать тумблером и при необходимости повторно вводить код Steam Guard через всплывающую форму.

3. Настройки проекта

В разделе Настройки вы задаёте:

  • минимальную и максимальную сумму депозита в рублях;
  • URL вебхука, на который будут приходить уведомления о завершении сделок;
  • «% от цены Steam»% от цены Steam — коэффициент, по которому считается сумма к выплате пользователю (например, 60%).
  • API-ключ для интеграции с вашим сайтом.

4. Процесс приёма оплаты скинами

  1. Пользователь на вашем сайте выбирает способ оплаты «Скинами».
  2. Ваш бэкенд вызывает GET /api/v1/deposit/link (постоянная ссылка) или POST /api/v1/deposit (с суммой).
  3. Показываете пользователю ссылку, он переходит в Steam и отправляет скины боту.
  4. Бот принимает трейд. Воркер создаёт транзакцию и отправляет вебхук с partnerSteamId, суммами и списком скинов.
  5. По partnerSteamId пополняете баланс пользователю на вашем сайте.

5. Баланс и тарифы

В панели партнёра есть общий баланс, с которого каждый месяц списывается стоимость тарифа. Тариф определяет, сколько ботов вы можете подключить и доступны ли вам общие боты проекта для приёма скинов и вывода своих предметов.

6. Тарифы и цены

Alpha (490₽/мес) — 1 бот. Beta (990₽) — до 2 ботов. Gamma (1490₽) — до 3. Delta (2490₽) — до 10. Epsilon (4990₽) — до 30. Omega (9990₽) — до 50 ботов. Все тарифы включают API и вебхуки.