rustbase.shop Документация
Панель ↗

Подключение ЮKassa

Платежи идут напрямую на твою ЮKassa — платформа не держит деньги игроков. Для приёма оплаты по СБП нужно привязать магазин ЮKassa в панели.

Что понадобится

  • Аккаунт ЮKassa с подключённым магазином.
  • shopId — идентификатор магазина.
  • Секретный ключ — из раздела «Интеграция → Ключи API».

Шаги

  1. В панели: Настройки → Платёжный провайдер.
  2. Впиши shopId и секретный ключ, сохрани. Платформа сразу проверит ключи тестовым запросом — если ЮKassa их не примет, появится ошибка.
  3. Скопируй показанный URL для вебхука и добавь его в ЮKassa (Интеграция → HTTP-уведомления), событие payment.succeeded.

Вебхук ускоряет зачисление, но не обязателен: витрина также опрашивает статус платежа сама. Если уведомление не дошло — баланс всё равно зачислится после проверки.

Чеки (54-ФЗ)

Если включить Отправлять чеки в настройках провайдера, в платёж добавляется чек с e-mail покупателя. Включай, только если у тебя подключена онлайн-касса в ЮKassa.

Секретный ключ хранится в зашифрованном виде (AES-256-GCM) и нигде не отображается обратно. Потерял — перевыпусти в ЮKassa и впиши заново.