Сервис УПРИД

УПРИД (удаленная упрощенная идентификация клиентов) - это процедура по установлению в отношении клиента - фамилии, имени, отчества, серии номера документа, удостоверяющего личность, и подтверждению достоверности этих и прочих сведений.

Использование доступно для профессиональных участников рынка ценных бумаг и микрофинансовых организаций.

Для МФО данный сервис позволяет проверять следующие данные: ФИО, серия и номер паспорта, ИНН, СНИЛС, номер полиса ОМС, пол, дату рождения, а также производить авторизацию заемщиков через портал Госуслуг.

После проведения идентификации компания может также удаленно, без посещения клиентом офиса компании, заключить с ним договор и оказать свои услуги.
Это позволит значительно расширить клиентскую базу за счет устранения бюрократических процедур и отсутствия необходимости посещать офис компании. Также это даст возможность воспользоваться услугами тем гражданам, в населенных пунктах которых нет офисов компании.
Регистрация реализована для физических (ФЛ), юридических лиц (ЮЛ) и индивидуальных предпринимателей (ИП).

Пример API запроса для МФО

Отправляется запрос идентификации на адрес: https://api.vepay.online/mfo/ident/request-init


{
  "FirstName":"Ivanov",
  "LastName":"Ivan",
  "Patronymic":"Ivanivich",
  "Series":"4518",
  "Number":"875201",
  "IssueData":"2018-09-26",
  "IssueCode":"770120",
  "Issuer":"MvdRussia",
  "BirthDay":"1989-02-09",
  "Inn":"825341231481",
  "Snils":"19858312327"
}

В ответе возвращается id операции:


{
  "status": 1,
  "id": 101188
}

Параметры запроса

Параметры Значение
FirstName Имя
LastName Фамилия
Patronymic Отчество
Series Серия паспорта
Number Номер паспорта
IssueData Дата выдачи паспорта
IssueCode Код подразделения паспорта
Issuer Кем выдан паспорт
BirthDay Дата рождения
Inn ИНН (при необходимости проверки)
Snils СНИЛС (при необходимости проверки)

Параметры ответа:

Параметры Значение
status Статус (1 - принят, 2 – ошибка)
message Описание ошибки
id Идентификатор запроса. По нему в последующем необходимо уточнить статус выполнения операции

 

Проверка статуса идентификации на адрес

Отправляется запрос на адрес:  https://api.vepay.online/mfo/ident/request-status


{
  "id": 101553
}

Параметры запроса

Параметры Значение
id Идентификатор запроса


В ответе возвращается id операции:


{
  "status": 1,
  "ckeckStatus": 521,
  "result": {
    "ExtId": "108",
    "OrderId": 860513752,
    "Inn": {
      "Status": "Processing",
      "Description": "В обработке"
    },
    "Snils": {
      "Status": "NotProcessed",
      "Description": "Не указан СНИЛС, проверка не производилась"
    },
    "Passport": {
      "Status": "Processing",
      "Description": "В обработке"
    },
    "PassportDeferred": {
      "Status": "Processing",
      "Description": "В обработке"
    }
  }
}

"status" - код ответа системы 0 - если по одной из проверок статус "Processing" и нет статусов "Error"
1 - если нет ни одного статуса "Processing" и нет статусов "Error"
2 - имеется статус "Error" / невалидный ответ / ошибка обработки

"ckeckStatus" - сумма статусов по проверкам
Сумма вычисляется путем преобразования двоичного числа, в котором под каждый статус проверки выделяется три разряда.

Порядок (слева направо):
     'Inn', 'Snils', 'Passport', 'PassportDeferred'
Статусы:
     000 NotProcessed (не обработан),
     001 Processing (в обработке),
     010 Error (ошибка),
     011 DataMissing (нет данных),
     100 Valid (действительный),
     101 NotValid (недействительный)

Пример: для ответа банка


{
  "ExtId": "108",
  "OrderId": 860513752,
  "Inn": {
    "Status": "Processing",
    "Description": "В обработке"
  },
  "Snils": {
    "Status": "NotProcessed",
    "Description": "Не указан СНИЛС, проверка не производилась"
  },
  "Passport": {
    "Status": "Processing",
    "Description": "В обработке"
  },
  "PassportDeferred": {
    "Status": "Processing",
    "Description": "В обработке"
  }
}

Двоичное значение получается "001000001001" или, в десятичном виде "521". Т е, значение "ckeckStatus" будет равен "521"
"result" - ответ от банка

Параметры ответа:

Параметры Значение
result.ExtId ид заявки
result.OrderId идентификатор банка
result.Inn.Status статус проверки по переданому ИНН
result.Inn.Description сообщение от банка по проверке
result.Snils.Status статус проверки по переданому СНИЛС
result.Snils.Description сообщение от банка по проверке
result.Passport.Status статус проверки по переданым паспортным данным
result.Passport.Description сообщение от банка по проверке
result.PassportDeferred.Status статус проверки по переданым паспортным данным, вторичная
result.PassportDeferred.Description сообщение от банка по проверке
Войти в кабинет
Техническая поддержкаinfo@vepay.online