Wiki: как всё устроено
Здесь кратко описана логика работы платформы и шаги для запуска: от добавления Steam-ботов до приёма скинов на сайте.
1. Личный кабинет и роли
Вы работаете в личном кабинете /dashboard. Зарегистрируйтесь на сайте для доступа.
2. Steam-боты
В разделе Steam-боты вы добавляете свои аккаунты Steam:
- для каждого аккаунта указываете логин, пароль и trade-ссылку;
- выбираете игры (CS2, DOTA 2, Rust);
- после добавления бот появляется в списке, его можно включать/выключать тумблером и при необходимости повторно вводить код Steam Guard через всплывающую форму.
3. Настройки проекта
В разделе Настройки вы задаёте:
- минимальную и максимальную сумму депозита в рублях;
- URL вебхука, на который будут приходить уведомления о завершении сделок;
- «% от цены Steam» — % от цены Steam — коэффициент, по которому считается сумма к выплате пользователю (например, 60%).
- API-ключ для интеграции с вашим сайтом.
4. Процесс приёма оплаты скинами
- Пользователь на вашем сайте выбирает способ оплаты «Скинами».
- Ваш бэкенд вызывает GET /api/v1/deposit/link (постоянная ссылка) или POST /api/v1/deposit (с суммой).
- Показываете пользователю ссылку, он переходит в Steam и отправляет скины боту.
- Бот принимает трейд. Воркер создаёт транзакцию и отправляет вебхук с partnerSteamId, суммами и списком скинов.
- По partnerSteamId пополняете баланс пользователю на вашем сайте.
5. Баланс и тарифы
В панели партнёра есть общий баланс, с которого каждый месяц списывается стоимость тарифа. Тариф определяет, сколько ботов вы можете подключить и доступны ли вам общие боты проекта для приёма скинов и вывода своих предметов.
6. Тарифы и цены
Alpha (490₽/мес) — 1 бот. Beta (990₽) — до 2 ботов. Gamma (1490₽) — до 3. Delta (2490₽) — до 10. Epsilon (4990₽) — до 30. Omega (9990₽) — до 50 ботов. Все тарифы включают API и вебхуки.