Как мы приручили банковские callback в PDP
В PDP сделали верификацию цифровой подписи у callback от банка-эквайера: сначала проверяем подлинность ответа, а потом обновляем статус платежа. Это помогает не путать успешные платежи с техническими сбоями.

В PDP сделали штуку, без которой в финтехе сейчас вообще no way: верификацию цифровой подписи у callback от банка-эквайера. Теперь каждый ответ банка мы сначала проверяем на подлинность, и только потом обновляем статус платежа.
Зачем это всё? Потому что callback’и живут по своим законам: сегодня дошёл, завтра потерялся где-то между сервисами, как уведомление в понедельник утром ☕️ И если банк подтвердил транзакцию, а callback до нас не доехал, мы предусмотрели отдельный статус — «оплачено с ошибкой».
Это помогает не путать реально успешные платежи с техническими сбоями и быстрее разруливать спорные кейсы. На фоне растущих требований к безопасности и надёжности платёжных интеграций — уже не фича, а база.