Перейти к инструкции
Документация

AutoSteamNS

Пополнение Steam по логину и перепродажа товаров NS.GIFTS. Вкладка пополнения настраивает реквизиты и обработку Steam; во вкладке NS.GIFTS отдельно подключаются товары каталога и их лоты.

В приложении: Плагины / AutoSteamNS

Содержание инструкции

Что подготовить

  • Активированный AutoSteamNS, подключённый аккаунт FunPay и работающий Worker.
  • Реквизиты кабинета NS.GIFTS: User ID, логин, пароль и API Secret. Баланс поставщика используется для оплаты пополнений и товаров.
  • Для пополнения лоты Steam нужной валюты; для карт и кодов подходящую категорию FunPay и конкретную позицию каталога NS.GIFTS.

Разделы пополнения и перепродажи используют одни реквизиты NS.GIFTS, но включаются и настраиваются отдельно. Перед сменой User ID или логина проверьте незавершённые заказы прежнего кабинета.

Реквизиты и аккаунты FunPay

  1. Откройте «Пополнение Steam», заполните User ID NS.GIFTS, логин, пароль и API Secret. Сохраните настройки.
  2. Выберите аккаунты FunPay. Пустой список означает работу на всех подключённых аккаунтах.
  3. Запустите плагин и проверьте его состояние и баланс NS.GIFTS. Если требуется восстановление реквизитов, заново введите данные своего кабинета и сохраните.

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

Настройка пополнения Steam

Лоты пополнения
Обработка использует категорию Steam-пополнения FunPay и данные заказа. По умолчанию это категория 1086. Валюта и сумма должны соответствовать условиям лота; сумма пополнения определяется количеством товара.
Минимальная сумма
Настраивается отдельно для RUB, UAH и KZT. Заказ меньше лимита плагин не выполняет и сообщает покупателю условие.
Порог баланса
Задаёт уровень предупреждения о средствах NS.GIFTS в долларах.
Выключать лоты при нехватке баланса
Если опция доступна и включена, Pulse скрывает свои Steam-лоты и затем восстанавливает отключённые им предложения после проверки баланса. Лоты, выключенные продавцом вручную, не включаются автоматически.
Очередь на покупателя
Ограничивает число ожидающих пополнений одного покупателя. При заполнении очереди нужно дождаться предыдущих заказов.
Напоминание о подтверждении
Задаёт задержку напоминания покупателю, который ещё не подтвердил Steam-логин.
Чёрный список
Позволяет исключить конкретные Steam-логины из автоматического пополнения.

После оплаты покупатель присылает логин Steam и подтверждает показанный логин сообщением +. До подтверждения можно прислать исправленный логин. Пароль Steam не требуется. Сообщение отмена отменяет ожидающий заказ; результат возврата проверяйте в FunPay.

В разделе «Логи» и истории проверяйте результат пополнения. При таймауте или ошибке NS.GIFTS сначала выясните, было ли выполнено пополнение и списание, прежде чем выполнять его вручную или возвращать деньги.

Обычные товары: карты и коды

Во вкладке «NS.GIFTS» откройте «Каталог». Обычные товары с выдачей кода выбираются по категории и конкретному номиналу. Каталог содержит поддерживаемые позиции поставщика; появление услуги в кабинете NS.GIFTS не означает, что Pulse умеет выдать её автоматически.

  1. Выберите карту или другой доступный товар с кодом. Проверьте номинал, закупку, остаток и региональные условия.
  2. Добавьте выбранные позиции в «Студию лотов» и выберите аккаунт FunPay и категорию продажи.
  3. Задайте наценку или фиксированную цену в рублях, курс пересчёта при необходимости, количество и обязательные параметры категории. Заполните русские и английские тексты и сообщения после оплаты.
  4. Проверьте предпросмотр. Создайте отключённые черновики, убедитесь в привязках и включите проверенные лоты через сохранённые операции.
  5. Откройте «Автовыдачу» внутри вкладки NS.GIFTS и включите перепродажу. Основной плагин тоже должен быть запущен.

Для обычного товара покупатель выбирает количество кодов и оплачивает лот. Pulse создаёт и оплачивает заказ NS.GIFTS, ждёт все коды и отправляет их в чат заказа FunPay. Покупателю не нужны логин кабинета продавца, API Secret или код покупки продавца.

Steam Gift в том же каталоге

Steam Gift выбирается отдельно: найдите игру, нужный вариант и регион и подготовьте лот в студии. Проверьте название подарка и его описание. Регион и вариант относятся к товару поставщика и должны совпадать с условиями FunPay.

После оплаты плагин может запросить у покупателя ссылку приглашения Steam. Покупатель отвечает командой !ns в точном формате из полученного сообщения с ID заказа и полем friendLink. Пароль Steam и код покупки кабинета NS.GIFTS для этого не нужны.

Тексты лота и сообщения

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

Запрос Steam-логина для пополнения, запрос ссылки для Steam Gift и сообщения с результатом формируются по выбранному сценарию. Команда !ns относится к запросу данных конкретного заказа; её не нужно добавлять к обычным картам с выдачей кода.

Заказы NS.GIFTS и восстановление

Откройте «Заказы» внутри вкладки NS.GIFTS и выберите аккаунт FunPay. Старый заказ можно найти по началу ID. Раздел показывает состояние поставщика и отдельно состояние доставки в чат.

Сверяем оплату или поставщик выполняет заказ
Используйте проверку состояния существующего заказа. При неопределённой оплате не создавайте и не оплачивайте второй заказ.
Нужен новый код покупки
Продавец вводит свежий шестизначный код покупки своего кабинета в действие этого заказа и подтверждает оплату. Код вводится в Pulse, а не в чат покупателя. По незащищённому HTTP к удалённому Worker это действие недоступно; используйте защищённое подключение.
Запрос данных не доставлен
Если попытки исчерпаны, доступно действие повторного запроса для этого заказа. Оно снова запрашивает данные покупателя и не создаёт новую покупку.
Отправка требует ручной проверки
Сверьте чат FunPay. Полученные PIN-коды можно открыть действием ручной проверки выдачи по защищённому подключению и передать покупателю после сверки заказа.
Создание лота не подтверждено
Проверьте операцию и предложенные кандидаты FunPay. Подтвердите существующий черновик и привязку до включения; не запускайте новую копию вслепую.

Сохранённые заказы перепродажи восстанавливаются после перезапуска. Статус готовности у поставщика, наличие всех кодов и доставка покупателю проверяются отдельно.