SimplifiedIdentificationRequest
Для проведения упрощенной идентификации у клиента в юните должны быть заполнены:
1. Фамилия
2. Имя
3. Отчество (если есть)
4. Дата рождения и/или ИНН и/или СНИЛС
5. Сотовый телефон (должен быть подтвержден)
6. Серия паспорта
7. Номер паспорта
Упрощённая идентификация происходит обычно в течение часа.
Запрос SimplifiedIdentificationRequest является асинхронным. В ответ на запрос приходит ID созданного таска.
запрос:
{
"Envelope":{
"Header":{
"Security":{
"UsernameToken":{
"Username":"USERNAME",
"Password":"PASSWORD"
}
}
},
"Body":{
"AsyncRequest":{
"SimplifiedIdentificationRequest":{
"unitId":12345678,
"personalInformation":{
"profile":{
},
"document":{
"id":12345
}
}
},
"callbackUrl":"https://..."
}
}
}
}
ответ:
{"Envelope": {
"Body": {
"AsyncResponse": {
"expirationDate": "2017-12-19T12:12:05.102+03:00",
"asyncId": 37027,
"asyncStatus": "CREATED"
}
}
}}
О завершении асинхронного таска Система "МОНЕТА.РУ" сообщит на сallbackUrl, указанный в запросе.
Запросы маркетплейс отправляет в рамках интерфейса MONETA.MerchantAPI.
Интерфейс MONETA.MerchantAPI представляет собой Web-сервис, описанный по спецификации Web Services Description Language (WSDL), использующий протокол Simple Object Access Protocol (SOAP) для передачи информации.
После проведения идентификации клиента Система "МОНЕТА.РУ" отправляет URL - уведомление:
IDENTIFICATION - Изменение статуса идентификации клиента
NOTIFICATION=IDENTIFICATION &ACTION=SIMPLIFIED&PREVIOUS_ACTION=...&UNIT_ID=...&PROFILE_ID=...&DOCUMENT_ID=...&MNT_SIGNATURE=md5(PREVIOUS_ACTION+ACTION+UNIT_ID+PROFILE_ID+DOCUMENT_ID+ключ) В DOCUMENT_ID пустое значение. PREVIOUS_ACTION - предыдущий статус идентификации:
USER - анонимный пользователь
PARTIAL - дан ные пользователя требуют актуализации
SIMPLIFIED - упрощенно-идентифицированный пользователь
IDENTIFIED - идентифицированный пользователь
Для настройки URL - уведомления маркетплейсу необходимо отправить URL обработчика на [email protected]
URL - уведомления отправляются методом POST.
Content-type: application/x-www-form-urlencoded.
Encoding: UTF-8
! Если маркетплейс не получил URL - уведомление IDENTIFICATION, но получил уведомление на callbackURL, маркетплейс может отправить AsyncRequest с номером асинхронного таска для получения информации о результате асинхронного таска.
Маркетплейс может отправить SimplifiedIdentificationRequest еще раз.
! Если Система "МОНЕТА.РУ" не отправила уведомление на callbackURL в течение 700 минут, то маркетплейс может отправить GetProfileInfoRequest, чтобы посмотреть parenId и установлен ли признак подтвержденности у полей, необходимых для идентификации. Если юнит клиента находится в группе "Анонимные пользователи", то маркетплейс может отправить еще раз SimplifiedIdentificationRequest, предварительно проверив передаваемые данные.
Last modified 1yr ago