Сервис УПРИД

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

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

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

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

 

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

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


{
  "id":"101553",
  "fam":"Ivanov",
  "nam":"Ivan",
  "otc":"Ivanivich",
  "paspser":"4518",
  "paspnum":"875201",
  "paspdate":"2018-09-26",
  "paspcode":"770120",
  "paspvid":"MvdRussia",
  "phone":"9017082619",
  "birth":"1989-02-09",
  "inn":"825341231481",
  "phonecode":"517715",
  "snils":"19858312327"
}


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


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

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

Параметры Значение
id Идентификатор запроса (указывается при повторном запросе для проверки кода отправленного на телефон)
fam Фамилия
nam Имя
otc Отчество
paspser Серия паспорта
paspnum Номер паспорта
paspdate Дата выдачи паспорта
paspcode Код подразделения паспорта
paspvid Кем выдан паспорт
phone Телефон (при необходимости проверки)
birth Дата рождения
inn ИНН (при необходимости проверки)
phonecode
snils СНИЛС (при необходимости проверки)
phonecode Код отправленный на телефон (при повторном запросе)

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

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

 

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

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


{
  "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 сообщение от банка по проверке

 

Пример API запросов для краудплощадок

Swagger Api: https://api.vepay.online/kfapi/default/benific-swagger

1. Регистрация бенефициара (ФЛ)

https://api.vepay.online/kfapi/benific/reg-individual


{
  "registrationtype":0,
  "lastname":"Ivanov",
  "firstname":"Ivan",
  "middlename":"Ivanivich",
  "birthdate":"1980-02-02",
  "birthplace":"Moscow",
  "phone":"89017083418",
  "gender":0,
  "innfl":" 698065906560 ",
  "nationality":"RU",
  "pdl":"1",
  "rpdl":"1",
  "document":{
    "type":1,
    "serial":"2900",
    "number":"456456",
    "issueby":"ГУ МВД России по г.Москва",
    "date":"2018-06-23",
    "code":"770-120"
  },
  "righttostaydocument":{
    "type":1,
    "serial":"2900",
    "number":"456456",
    "issueby":"EGRN",
    "date":"2020-06-23"
  },
  "actualaddres":{
    "fias":"982389",
    "country":"Russia",
    "region":" Moscow",
    "city":"Moscow",
    "house":"14",
    "flat":"12"
  },
  "uraddres":{
    "fias":"982389",
    "country":"Russia",
    "region":"Moscow",
    "city":"Moscow",
    "house":"14",
    "flat":"12"
  },
  "groundforparticipation":"trustee",
  "joiningdate":"2020-06-01"
}

Ответ:


{
  "status":1,
  "message":""
}

2. Регистрация бенефициара (ИП)

https://api.vepay.online/kfapi/benific/reg-sole-proprietor


{
  "registrationtype":1,
  "lastname":"Ivanov",
  "firstname":"Ivan",
  "middlename":"Ivanivich",
  "birthdate":"1987-01-01",
  "birthplace":"Moscow",
  "gender":0,
  "pdl":"1",
  "rpdl":"1",
  "nationality":"RU",
  "inn":"425652325",
  "msp":"1",
  "ownershipform":2,
  "ownershipgroup":4,
  "document":{
    "type":1,
    "serial":"2900",
    "number":"456456",
    "issueby":"ГУ МВД России по г.Москва",
    "date":"2020-06-23",
    "finishdate":"2018-06-23",
    "code":"770-120"
  },
  "uraddres":{
    "fias":"982389",
    "country":"Russia",
    "region":"Moscow",
    "city":"Moscow",
    "house":"14",
    "flat":"12"
  },
  "groundforparticipation":"trustee",
  "joiningdate":"2017-05-01",
  "govregistrationdate":"2017-06-01",
  "govregistrationplace":" Moscow ",
  "govregistrationathority":"IFNS№16"
}

Ответ:


{
  "status":1,
  "message":""
}

3. Регистрация бенефициара (ЮЛ)

https://api.vepay.online/kfapi/benific/reg-legal-person


{
  "registrationtype":2,
  "urname":"ОБЩЕСТВО С ОГРАНИЧЕННОЙ ОТВЕТСТВЕННОСТЬЮ ДИЗЕЛЬЭКСПОРТ",
  "shorturname":"ООО ДИЗЕЛЬЭКСПОРТ",
  "govregistrationdate":"2019-02-01",
  "govregistrationplace":"Moscow",
  "govregistrationathority":" IFNS№16",
  "inn":"7602107191",
  "ownershipform":1,
  "ownershipgroup":4,
  "kpp":"760201001",
  "okpo":"33456614",
  "okopf":"12300",
  "okved":"45.3",
  "ogrn":"1147602004241",
  "uraddres":{
    "fias":"982389",
    "country":"Russia",
    "region":"Moscow",
    "city":"Moscow",
    "house":"14",
    "flat":"12"
  },
  "actualaddres":{
    "fias":"982389",
    "country":"Russia",
    "region":"Moscow",
    "city":"Moscow",
    "house":"14",
    "flat":"12"
  },
  "lastname":"Ivanov",
  "firstname":"Ivan",
  "middlename":"Ivanivich",
  "dirregistrationdate":"2020-02-01",
  "innfl":"2019-02-01",
  "document":{
    "type":1,
    "serial":"2900",
    "number":"456456",
    "issueby":"ГУ МВД России по г.Москва",
    "date":"2018-06-23",
    "code":"770-120"
  },
  "resident":1,
  "phone":"89017082319",
  "email":"a@a.ru",
  "capitalpayed":10000,
  "msp":1,
  "legalformsofbusiness":1,
  "groundforparticipation":"trustee",
  "joiningdate":"2018-06-01"
}

Ответ:


{
"status": 1,
"message": ""
}
Войти в кабинет
Техническая поддержкаinfo@vepay.online
Контактный телефон+7 499 954-84-95
Присоединяйтесь
VKInstagramFacebookTelegramYandex Zen