Перейти к основному содержимому

Уведомления на сервер

Уведомления на сервер (server notification, callback) — это сервис, который в режиме реального времени отправляет уведомления об изменении статусов платежей в вашем приложении. Вы сможете своевременно получать актуальные статусы без необходимости запрашивать их вручную.

Чтобы начать получать уведомления, настройте ваш сервер и включите отправку уведомлений в RuStore Консоль.

к сведению

Настройка отправки уведомлений доступна только владельцам и администраторам приложения. Подробнее о ролях см. в разделе Управление доступами и ролями пользователей в RuStore Консоли.

Ограничения

  • Уведомления на сервер не работают для тестовых платежей.
  • Уведомления сообщают только об изменении статуса платежей. Чтобы узнать полную информации о платеже, используйте токен покупки purchase_token, который передаётся в уведомлении. См. получение данных платежа через RuStore API.

Гарантии доставки уведомлений

Если RuStore не получает от вашего сервера ответ Уведомление успешно доставлено в течение 3 секунд, уведомление отправляется повторно. Всего совершается 16 попыток отправить уведомление повторно в течение 36 часов. Интервалы между попытками с каждым разом увеличиваются.

Если после всех повторных отправок RuStore не получает подтверждение о доставке, попытки отправить уведомление прекращаются.

В этом разделе