Ошибка проверки TLS-сертификата при оплате: что делать | Revenue Digital
TLS-сертификаты

Ошибка проверки TLS-сертификата при оплате: что делать

Клиенты пишут, что не могут оплатить заказ, а в логах — ошибка проверки TLS-сертификата? Разбираем, откуда она берётся и как быстро всё восстановить.

Что означает эта ошибка

Ваш сервер обращается к API банка-эквайера по защищённому TLS-соединению. Ошибка проверки сертификата означает, что сервер не смог подтвердить подлинность стороны банка — потому что в доверенном хранилище сервера нет корневого сертификата удостоверяющего центра, которым подписан текущий сертификат банка. Само соединение при этом обрывается, и оплата не проходит.

Почему это произошло именно сейчас

Чаще всего причина — плановая смена удостоверяющего центра на стороне банка. Например, банки один за другим переходят с сертификатов зарубежных центров на национальные — Минцифры (Russian Trusted CA), с HARICA как временной альтернативой. Если на вашем сервере, CMS или CRM не установлен новый корневой сертификат, интеграция с оплатой перестаёт работать сразу после отключения старого.

Что делать прямо сейчас

Если не хочется разбираться самому

Каждый час простоя приёма платежей — это упущенные заказы. Если нет времени или технической возможности разобраться самостоятельно, проще передать это специалистам и получить рабочий приём платежей за 1–2 дня — см. услугу установки TLS-сертификатов.

Частые вопросы

Почему это произошло внезапно, ведь раньше всё работало?
Обычно потому, что банк сменил или отключил старый удостоверяющий центр, а новый сертификат на сервере ещё не установлен.

Сколько занимает восстановление?
Обычно 1–2 дня: диагностика, установка сертификатов, проверка тестовым платежом.

Читайте также

Восстановим приём платежей за 1–2 дня

Пришлите доступ к серверу — быстро найдём и устраним причину.