Skip to content

Подключение ЮMoney ​

ЮMoney позволяет игрокам пополнять баланс монет в KaevCMS. Адрес для уведомлений CMS создаёт сама — его нужно указать в настройках кошелька ЮMoney.

Подключение и проверка ​

  1. В админке KaevCMS откройте Пожертвования → Настройки и задайте цену монеты в рублях (RUB).
  2. Перейдите в Пожертвования → Платёжные системы → ЮMoney.
  3. На странице HTTP-уведомлений ЮMoney включите уведомления и укажите «Адрес для уведомлений ЮMoney», который показан в KaevCMS.
  4. В ЮMoney нажмите «Показать секрет». В форме KaevCMS укажите номер кошелька и скопированный секрет уведомлений. Если секрет уже сохранён, повторно вводить его не нужно.
  5. Если хотите сразу открыть оплату игрокам, отметьте «Принимать платежи через ЮMoney».
  6. Рядом с адресом уведомлений нажмите в KaevCMS кнопку «Тест». Откроется окно ожидания.
  7. Пока окно открыто, вернитесь в ЮMoney и нажмите «Протестировать» в настройках HTTP-уведомлений.

Если CMS покажет «Уведомление получено», значит адрес работает и подпись совпала. Настройки автоматически сохранятся — отдельно нажимать «Сохранить» после успешного теста не требуется.

Что проверяет кнопка «Тест»

Она проверяет получение тестового уведомления и правильность секрета. Деньги не переводятся, монеты не начисляются. Окно ожидает уведомление до 5 минут. Реальные платежи в это время работают как обычно.

Если тест не прошёл ​

  • «Секрет не совпадает» — проверьте, что в ЮMoney и KaevCMS указан один и тот же секрет.
  • «Уведомление не пришло» — проверьте адрес, включение HTTP-уведомлений и доступность сайта. Затем нажмите «Повторить».
  • «Не удалось начать проверку» — введите секрет в поле KaevCMS либо предварительно сохраните его.

Если не включается приём платежей, KaevCMS покажет, чего не хватает: например, цены в RUB, HTTPS, реквизитов или рабочего режима сайта.

Как проверить реальную оплату ​

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

Для настоящих платежей

Сайт должен быть доступен из интернета по HTTPS. На localhost или 127.0.0.1 ЮMoney не сможет доставить уведомление. Возвращение игрока со страницы оплаты не подтверждает платёж — монеты зачисляются только после проверки уведомления. Никому не передавайте секрет.

Справка ЮMoney по HTTP-уведомлениям · Вернуться к «Пожертвованиям»

Независимый открытый проект. Lineage II — собственность правообладателей.