Серверные уведомления для тестовых платежей (Sandbox)
Используйте серверные уведомления Sandbox, чтобы проверять работоспособность интеграции Pay SDK в вашем приложении перед переходом к реальным платежам.
Доступ к управлению
Управление уведомлениями о тестовых платежах доступно пользователям с ролями:
- Владелец приложения
- Администратор
- Релиз-менеджер
Чтобы начать получать тестовые уведомления:
-
Откройте RuStore Консоль и перейдите в ваше приложение.
-
В меню слева выберите Монетизация → Уведомления на сервер.
-
В блоке Для тестовых платежей нажмите Подключить.
-
В открывшемся окне укажите URL-адрес вашего сервера для получения уведомлений о тестовых платежах. Адрес должен начинаться с
https://.
Пример валидного URL-адреса:
https://sandbox.notification-server.my-company.ru
Рекомендуем для тестовых уведомлений использовать отдельный URL, отличный от используемого для реальных платежей.
Ключ для расшифровки уведомлений
После сохранения URL-адреса вы получите ключ для расшифровки уведомлений, сгенерированный по алгоритму AES-256.
Обязательно скопируйте ключ и сохраните в надёжном месте, так как он показывается только один раз.
Обновление ключа расшифровки
Если нужно изменить ключ расшифровки:
-
Нажмите кнопку Обновить напротив поля Ключ расшифровки.
-
Подтвердите действие в открывшемся окне.
-
Скопируйте и сохраните новый ключ в надёжном месте. Старый ключ станет недействительным.
Тестирование уведомлений
Применимо только для Pay SDK
После указания URL-адреса и ключа вы можете проверить работоспособность настройки:
- Нажмите кнопку Проверить в строке Проверка соединения.
- RuStore отправит тестовое уведомление на ваш сервер.
- Результат проверки отобразится в RuStore Консоли:
-
✅ Сервер принял тестовое уведомление — проверка прошла успешно.
-
❌ Ошибка доставки (например, 429 Unauthorized) — сервер вернул ошибку. Проверьте конфигурацию сервера и доступность сети.


Тестовые уведомления не имеют гарантий доставки и не повторяются. Убедитесь, что ваш сервер отвечает корректно и принимает уведомления.
Полный список ошибок, которые могут вернуться в результате отправки тестового уведомления, представлен здесь.
Включение отправки уведомлений
Как только вы убедитесь в корректности конфигурации, активируйте переключатель Уведомлять о тестовых платежах.
После этого RuStore начнёт отправлять уведомления о тестовых платежах при изменении их статусов.
Отключение отправки уведомлений
Для отключения уведомлений:
- Откройте RuStore Консоль и перейдите в Монетизация → Уведомления на сервер.
- Деактивируйте переключатель Уведомлять о тестовых платежах.
После отключения уведомления не копятся и не повторяются. При повторном включении отправка уведомлений начнётся только для новых событий.
Изменение URL-адреса сервера
Если необходимо изменить URL сервера:
- Откройте RuStore Консоль и перейдите в Монетизация → Уведомления на сервер.
- Деактивируйте переключатель Уведомлять о тестовых платежах.
- Нажмите Изменить рядом с текущим URL и укажите новый адрес.
- Повторите тестирование отправки уведомлений.
- Активируйте переключатель Уведомлять о тестовых платежах снова.
Новый адрес начнёт действовать сразу после активации, ключ шифрования останется прежним.