Что делать, если интеграция с банком не передаёт статус оплаты? Сначала проверьте, доходят ли уведомления: откройте логи вебхуков и настройки callback-URL в личном кабинете банка. Чаще всего проблема в неверном адресе уведомлений, отсутствии SSL-сертификата или ответе сервера не с кодом 200 — исправьте это, и статусы начнут приходить. Если уведомления уходят, но платежи всё равно не обновляются, значит, нужно проверить обработку ответов на вашей стороне: подтверждение приёма, корректную обработку повторных отправок и формат данных.
Практическое уточнение: банки повторяют вебхуки с растущей задержкой, обычно делая 3–5 попыток, поэтому важно возвращать 200 даже на дубли. Сделайте обработку идемпотентной — по идентификатору транзакции — и добавьте фоновую сверку статусов через API банка каждые 10–15 минут, чтобы закрывать сбои автоматически. Если времени на самостоятельную отладку нет, мы подключимся в течение дня: проанализируем вашу схему интеграции, настроим приём вебхуков и ретраи под ваш банк, чтобы статусы оплат доходили без потерь.