Банк обязуется по поручению организации (при наличии договора), проводить Упрощенную идентификацию клиента, через СМЭВ, в целях заключения с указанным клиентом договора потребительского кредита (займа), предоставляемого клиенту посредством перевода денежных средств в соответствии с законодательством о национальной платежной системе.
Нужно принимать во внимание, что СМЭВ является государственный информационной системой и не всегда доступен. Возможно как его полное отключение, так и частичное (например определенный регион).
Протокол СМЭВ-3
Однозначного способа понять доступен СМЭВ или нет к сожалению нет, поскольку у них нет каких-либо обязательств по доступности, однако это можно выяснить по косвенным признакам:
result resultCode="0" resultDescription="Откат транзакции" providerResultMessage="Откат транзакции" fatal="true"
В тестовом режиме оплата не взимается за отправку запросов.
Да, personVerificationFinished
обозначает что идентификация этого пользователя закончена, она может быть либо true
, либо false
.
Такой кейс возможен: personVerificationFinished: true; phoneVerificationFinished: false
. В документации имеется описание. Если phoneVerificationFinished: false
, значит на этапе подтверждения номера телефона был введен неверный код из смс.
Да, можно, в таком случае в запросе не нужно передавать поле phone.