Raiffeisenbank (Russia) Callback API
Для информирования ТСП о проведенных платежах и возвратах могут использоваться HTTP-уведомления на адрес, указанный в его настройках. Адрес для уведомлений можно указать в [личном кабинете](https://www.rbo.raiffeisen.ru/acquiring/mcp#/) во вкладке "Прием платежей". Также адрес для тестовой и боевой среды можно указать с помощью [метода в API](#operation/post-settings-v1-callback). Для партнёра уведомление представляет собой входящий POST-запрос, который использует JSON-структуру. Уведомление считается принятым, если получатель ответил на запрос кодом HTTP 200. Ответы с любыми другими HTTP-кодами будут считаться невалидными. Повторные попытки отправки будут проводиться в течение суток с нарастающим интервалом. Для проверки подлинности уведомлений к данным добавляется подпись в заголовке `x-api-signature-sha256`, полученная на основе общего секретного ключа и контрольной строки, зашифрованная с помощью `HMAC-SHA-256`. | Тип уведомления | Шаблон проверки | |-------------------------------|---------------------------------------------------------------------------------| | **Оплата** | | | Уведомление об оплате (v3) | `data.amount\|data.publicId\|data.order.id\|data.status.value\|data.status.date`| | **Возвраты** | | | Уведомление о возврате (v1) | `refund.amount\|publicId\|refund.id\|refund.status.value\|refund.status.date` | | **Подписки** | | | Уведомление о подписке (v2) | `data.publicId\|data.id\|data.status.value\|data.status.date` | Необходимо проверять сумму, так как у клиентов есть возможность ее изменить. **Уведомления отправляются с IP 193.28.44.23**