Вебхуки
Мы подписываем method + relative url + body точно так же, как советуем подписывать запросы к нам в главе Авторизация, отправляя header X-Signature.
Каждый раз, когда статус заявки меняется, отправляется вебхук в систему мерчанта с использованием POST запроса на указанный postbackUrl в запросе создания заявки.
В случае, когда конечный клиент отправляет некорректную сумму, вы можете открыть диспут, используя соответствующий метод API. После разрешения диспута мы отправим вам колбэк с корректной суммой.
Пример тела запроса
{
"id": "6197167c-04f6-44a4-8144-9fda0c69f8ea",
"status": "Ok",
"amount": "11500",
"paymentId": "7fbff259-ff42-4092-aef1-4145be4fb91c"
}
Варианты статусов
- Ok - Транзакция успешно проведена.
- Error - Транзакция завершилась с ошибкой.
- Expired - Транзакция истекла по времени.
- Cancelled - Транзакция была отменена.
- No requisites - Не смогли найти реквизиты.