Если срок действия ключа PayControl истекает, пользователь получает оповещение (для этого свойство конфигурации Конфигурация ДБО. Мобильный клиент. Уведомление об истечении срока действия ключа PayControl
должно иметь значение
"true"
). Пользователю необходимо продлить срок действия ключа.
Продление ключа PayControl выполняется после успешной обработки запроса на продление ключа PayControl по следующей процедуре:
Пользователь клиентской части системы создает запрос на продление ключа PayControl. Запрос отправляется в банк и обрабатывается на стороне банка. Описание данного процесса приведено в разд. «Жизненный цикл ЭД Запрос на продление ключа PayControl».
После успешной обработки запроса банком выполняется отправка запроса на продление ключа на сервер PayControl.
При успешной обработке запроса сервером PayControl сервер PayControl формирует ключ в виде QR-кода, состоящего из одной или двух частей (в зависимости от параметров, указанных при генерации запроса), определяет срок действия ключа и возвращает эти данные в ответе системе "Corporate".
При получении положительного ответа от сервера PayControl система "Corporate" сохраняет данные нового ключа и связывает полученный ключ с существующим (продлеваемым) ключом PayControl в системе "Corporate".
Если пользователь клиентской части системы должен получить ключ двумя частями, то вторая часть ключа отправляется после поступления запроса на получение кода активации от пользователя.