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

Nervixy

Пополнение Steam по логину с отдельными лотами для RUB, USD, KZT и UAH. Покупатель задаёт сумму количеством товара, присылает логин и подтверждает его перед пополнением.

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

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

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

  • Доступ PRO+, работающий Worker и подключённый аккаунт продавца FunPay.
  • API-ключ и средства на балансе Nervixy. В кабинете Nervixy разрешите исходящий IP устройства, где работает Worker: вашего компьютера или VPS.
  • Лот пополнения Steam в категории FunPay 1086. В параметрах лота должна быть явно выбрана та же валюта пополнения, что в плагине.

Nervixy и NS.GIFTS могут обслуживать разные лоты одного аккаунта FunPay. Подключайте каждый лот только к одному поставщику: заказ сохраняет выбранный сервис пополнения и не переключается на другой при повторе.

Подключение Nervixy

  1. Активируйте плагин и откройте вкладку «Подключение».
  2. Сохраните API-ключ и нажмите «Проверить подключение». Убедитесь, что баланс Nervixy загрузился.
  3. Выберите аккаунты FunPay, включите «Автоматическое пополнение» и нажмите «Сохранить настройки».

Пустой список аккаунтов не включает все аккаунты: Nervixy работает только на выбранных. Запущенный плагин и сохранённая настройка пополнения нужны для обработки заказов.

Подключить или создать лот

Подключить существующий
Во вкладке «Лот» выберите аккаунт FunPay, свой лот пополнения и валюту. Нажмите «Подключить лот». Цена и тексты существующего предложения сохраняются.
Создать новый
Выберите отключённый лот-образец, валюту, цену за единицу в рублях и количество в наличии. Проверьте русские и английские тексты в предпросмотре, подтвердите их и создайте черновик. После проверки нажмите «Включить лот».
Валюта пополнения
RUB, USD, KZT или UAH. Она должна совпадать с параметрами лота FunPay; слова в заголовке не заменяют выбор валюты в форме.
Одна единица товара
Соответствует одной единице валюты на баланс Steam. Если покупатель указал количество 100, сумма пополнения равна 100 в валюте лота. Цена за единицу на FunPay задаёт оплату продавцу, а не сумму на Steam.

На один аккаунт FunPay можно подключить по одному лоту каждой валюты, до четырёх лотов. Выбирайте валюту во вкладке «Лот», чтобы увидеть её привязку. Чтобы заменить лот или изменить его валюту, используйте «Выключить и отвязать»: Pulse сначала проверяет отключение старого предложения. В созданном лоте сохраните добавленный плагином маркер привязки.

Минимальная и максимальная сумма

Во вкладке «Лот» выберите валюту, заполните «Минимальная сумма» и «Максимальная сумма» и нажмите «Сохранить лимиты». Значения задаются в валюте пополнения и действуют для всех выбранных аккаунтов FunPay. Минимум не должен превышать максимум.

Пустое поле убирает дополнительную границу продавца. Диапазон пополнений и проверка баланса Nervixy продолжают действовать. Лимиты проверяют количество оплаченного товара, а не общую стоимость заказа или наценку.

Укажите диапазон в описании лота. FunPay может принять оплату вне диапазона; такой заказ потребует внимания продавца и не будет отправлен на пополнение. Если вы изменили лимиты после подтверждения покупателя, до отправки запросите подтверждение снова.

Логин и подтверждение покупателя

  1. Покупатель оплачивает нужное количество в подключённом лоте. Pulse запрашивает логин Steam, а не никнейм. Пароль покупателя не нужен.
  2. Покупатель присылает логин. Pulse показывает логин, сумму и валюту и просит отправить +. Для исправления покупатель присылает другой логин.
  3. После подтверждения Pulse проверяет заказ и возможность пополнения у Nervixy, затем отправляет пополнение.
  4. В «Заказах» появляются состояние и ID пополнения Nervixy. После подтверждённого завершения плагин отправляет сообщение покупателю.

При нескольких ожидающих заказах в одном чате используйте команды с ID заказа. Вместо НОМЕР_ЗАКАЗА и STEAM_ЛОГИН подставьте реальные данные.

Команда в чате FunPay
!логин НОМЕР_ЗАКАЗА STEAM_ЛОГИН

Указать или исправить логин для выбранного заказа. Английский вариант: !login.

Команда в чате FunPay
!подтвердить НОМЕР_ЗАКАЗА

Подтвердить ранее указанный логин и сумму выбранного заказа. Английский вариант: !confirm.

Сообщения

Запрос логина, подтверждение и уведомление о завершении формируются плагином. На странице Nervixy нет редактора этих сообщений. В описании лота можно использовать {currency}; это подстановка валюты при создании лота, а не переменная сообщения чата.

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

Ошибки и повторная проверка

Ключ или IP отклонён
Проверьте API-ключ и разрешённый исходящий IP Worker в Nervixy, затем снова проверьте подключение.
Требует внимания до отправки
Исправьте причину остановки. Действие «Запросить подтверждение снова» доступно только пока пополнение не отправлено: покупатель заново вводит и подтверждает логин.
Ожидает проверки заказа
FunPay пока не подтвердил данные заказа. В строке видны причина, число проверок и время следующей попытки. Действие «Проверить» повторяет чтение заказа без отправки пополнения.
Пополняется
Нажмите «Проверить», чтобы запросить состояние уже созданного пополнения. Это не отправляет новый платёж.
Проверьте в Nervixy
Результат отправки неизвестен. Сверьте историю и списание в Nervixy; автоматический повтор покупки остановлен.
Сумма или подтверждение изменились
Сверьте количество, валюту и статус заказа FunPay. Если подтверждение устарело, до отправки можно запросить его снова.
Количество вне лимитов
Сверьте оплаченный номинал и границы выбранной валюты. Заказ остановлен до пополнения. Если меняете лимиты, используйте «Запросить подтверждение снова» и дождитесь нового подтверждения покупателя.
Создание лота не подтверждено
В «Сохранённых операциях» выберите «Открыть операцию», затем «Проверить создание». Проверка ищет результат исходной отправки и не создаёт ещё один лот.
Нужно сверить конкретный лот
Нажмите «Сверить конкретный лот», проверьте предложения на FunPay и укажите ID отключённого лота этой операции. Для старой операции может потребоваться выбор валюты. «Привязать после сверки» проверяет валюту, тексты, цену и количество перед привязкой. Если лот отсутствует, действие «Подтвердить отсутствие лота» закроет операцию только после проверки через FunPay; история сохранится.

Состояния заказов сохраняются. После перезапуска Pulse проверяет уже отправленные пополнения; неизвестный результат не приводит к повторному списанию по команде покупателя.