<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Маркетплейс подключает клиента on Документация Монеты</title><link>https://docs.moneta.ru/solutions/marketplaces/registration/individual/integration-options/by-marketplace/index.html</link><description>Recent content in Маркетплейс подключает клиента on Документация Монеты</description><generator>Hugo -- gohugo.io</generator><language>ru</language><atom:link href="https://docs.moneta.ru/solutions/marketplaces/registration/individual/integration-options/by-marketplace/index.xml" rel="self" type="application/rss+xml"/><item><title>Полное наполнение профиля</title><link>https://docs.moneta.ru/solutions/marketplaces/registration/individual/integration-options/by-marketplace/full-profile/index.html</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://docs.moneta.ru/solutions/marketplaces/registration/individual/integration-options/by-marketplace/full-profile/index.html</guid><description>Последовательность запросов для регистрации физического лица с передачей полного набора данных клиента.
sequenceDiagram participant P as Платформа participant M as МОНЕТА.РУ P-&amp;gt;&amp;gt;M: CreateProfileRequest M--&amp;gt;&amp;gt;P: CreateProfileResponse (unitId) M--&amp;gt;&amp;gt;P: URL CREATE_UNIT P-&amp;gt;&amp;gt;M: CreateProfileDocumentRequest M--&amp;gt;&amp;gt;P: CreateProfileDocumentResponse opt Телефон не подтверждён на площадке P-&amp;gt;&amp;gt;M: ApprovePhoneSendConfirmationRequest P-&amp;gt;&amp;gt;M: ApprovePhoneApplyCodeRequest end P-&amp;gt;&amp;gt;M: SimplifiedIdentificationRequest (async) M--&amp;gt;&amp;gt;P: callbackUrl &amp;#43; IDENTIFICATION P-&amp;gt;&amp;gt;M: CreateAccountRequest M--&amp;gt;&amp;gt;P: CreateAccountResponseШаги CreateProfileRequest — создание кошелька (юнита) с данными физического лица. Адрес электронной почты обязателен. Телефон можно передать с approved: true, если номер уже подтверждён на стороне платформы.</description></item><item><title>Минимальное наполнение профиля</title><link>https://docs.moneta.ru/solutions/marketplaces/registration/individual/integration-options/by-marketplace/minimal-profile/index.html</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://docs.moneta.ru/solutions/marketplaces/registration/individual/integration-options/by-marketplace/minimal-profile/index.html</guid><description>Последовательность для создания кошелька с минимальным набором данных: e-mail обязателен, остальные поля — по необходимости.
sequenceDiagram participant P as Платформа participant M as МОНЕТА.РУ P-&amp;gt;&amp;gt;M: CreateProfileRequest (email, phone, alias) M--&amp;gt;&amp;gt;P: CreateProfileResponse (unitId) M--&amp;gt;&amp;gt;P: URL CREATE_UNIT P-&amp;gt;&amp;gt;M: CreateAccountRequest M--&amp;gt;&amp;gt;P: CreateAccountResponse opt Нужна УПРИД P-&amp;gt;&amp;gt;M: CreateProfileDocumentRequest P-&amp;gt;&amp;gt;M: SimplifiedIdentificationRequest endШаги CreateProfileRequest — вариант с минимальными атрибутами (email_for_notifications, cell_phone, при необходимости alias). Дождаться URL-уведомления CREATE_UNIT. CreateAccountRequest — создание счёта (для анонимных пользователей — сразу после создания юнита).</description></item><item><title>Создание профиля</title><link>https://docs.moneta.ru/solutions/marketplaces/registration/individual/integration-options/by-marketplace/create-profile/index.html</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://docs.moneta.ru/solutions/marketplaces/registration/individual/integration-options/by-marketplace/create-profile/index.html</guid><description>Создание кошелька (юнита) для физического лица — клиента платформы.
Параметры unitId — номер юнита группы «Анонимные пользователи» (см. структуру личного кабинета).
profileType: CLIENT.
Адрес электронной почты (email_for_notifications) обязателен.
С подтверждением телефона на стороне платформы Если номер уже подтверждён у вас, передайте cell_phone с &amp;quot;approved&amp;quot;: true.
Запрос:
{ &amp;#34;Envelope&amp;#34;: { &amp;#34;Header&amp;#34;: { &amp;#34;Security&amp;#34;: { &amp;#34;UsernameToken&amp;#34;: { &amp;#34;Username&amp;#34;: &amp;#34;USERNAME&amp;#34;, &amp;#34;Password&amp;#34;: &amp;#34;PASSWORD&amp;#34; } } }, &amp;#34;Body&amp;#34;: { &amp;#34;CreateProfileRequest&amp;#34;: { &amp;#34;unitId&amp;#34;: 69804, &amp;#34;profileType&amp;#34;: &amp;#34;CLIENT&amp;#34;, &amp;#34;profile&amp;#34;: { &amp;#34;attribute&amp;#34;: [ { &amp;#34;key&amp;#34;: &amp;#34;last_name&amp;#34;, &amp;#34;value&amp;#34;: &amp;#34;Иванов&amp;#34; }, { &amp;#34;key&amp;#34;: &amp;#34;first_name&amp;#34;, &amp;#34;value&amp;#34;: &amp;#34;Иван&amp;#34; }, { &amp;#34;key&amp;#34;: &amp;#34;middle_initial_name&amp;#34;, &amp;#34;value&amp;#34;: &amp;#34;Иванович&amp;#34; }, { &amp;#34;key&amp;#34;: &amp;#34;cell_phone&amp;#34;, &amp;#34;value&amp;#34;: &amp;#34;+79123456789&amp;#34;, &amp;#34;approved&amp;#34;: true }, { &amp;#34;key&amp;#34;: &amp;#34;date_of_birth&amp;#34;, &amp;#34;value&amp;#34;: &amp;#34;1981-01-01&amp;#34; }, { &amp;#34;key&amp;#34;: &amp;#34;email_for_notifications&amp;#34;, &amp;#34;value&amp;#34;: &amp;#34;test@test.</description></item><item><title>Паспортные данные</title><link>https://docs.moneta.ru/solutions/marketplaces/registration/individual/integration-options/by-marketplace/create-profile-document/index.html</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://docs.moneta.ru/solutions/marketplaces/registration/individual/integration-options/by-marketplace/create-profile-document/index.html</guid><description>Добавление паспортных данных в кошелек (юнит) клиента — CreateProfileDocumentRequest.
Запрос:
{ &amp;#34;Envelope&amp;#34;: { &amp;#34;Header&amp;#34;: { &amp;#34;Security&amp;#34;: { &amp;#34;UsernameToken&amp;#34;: { &amp;#34;Username&amp;#34;: &amp;#34;USERNAME&amp;#34;, &amp;#34;Password&amp;#34;: &amp;#34;PASSWORD&amp;#34; } } }, &amp;#34;Body&amp;#34;: { &amp;#34;CreateProfileDocumentRequest&amp;#34;: { &amp;#34;type&amp;#34;: &amp;#34;PASSPORT&amp;#34;, &amp;#34;unitId&amp;#34;: 11111, &amp;#34;attribute&amp;#34;: [ { &amp;#34;key&amp;#34;: &amp;#34;SERIES&amp;#34;, &amp;#34;value&amp;#34;: &amp;#34;1111&amp;#34; }, { &amp;#34;key&amp;#34;: &amp;#34;NUMBER&amp;#34;, &amp;#34;value&amp;#34;: &amp;#34;000000&amp;#34; } ] } } } }Ответ:
{ &amp;#34;Envelope&amp;#34;: { &amp;#34;Body&amp;#34;: { &amp;#34;CreateProfileDocumentResponse&amp;#34;: { &amp;#34;id&amp;#34;: 11334 } } } }Сохраните id документа — он понадобится для SimplifiedIdentificationRequest.</description></item><item><title>Отправка кода на телефон</title><link>https://docs.moneta.ru/solutions/marketplaces/registration/individual/integration-options/by-marketplace/approve-phone-send/index.html</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://docs.moneta.ru/solutions/marketplaces/registration/individual/integration-options/by-marketplace/approve-phone-send/index.html</guid><description>Подтверждение номера телефона клиента, если платформа не подтверждает номер на своей стороне — ApprovePhoneSendConfirmationRequest.
Запрос:
{ &amp;#34;Envelope&amp;#34;: { &amp;#34;Header&amp;#34;: { &amp;#34;Security&amp;#34;: { &amp;#34;UsernameToken&amp;#34;: { &amp;#34;Username&amp;#34;: &amp;#34;USERNAME&amp;#34;, &amp;#34;Password&amp;#34;: &amp;#34;PASSWORD&amp;#34; } } }, &amp;#34;Body&amp;#34;: { &amp;#34;ApprovePhoneSendConfirmationRequest&amp;#34;: { &amp;#34;unitId&amp;#34;: 11111, &amp;#34;text&amp;#34;: &amp;#34;{CODE}&amp;#34; } } } }В поле text укажите шаблон SMS; {CODE} будет заменён на код подтверждения.
Ответ:
{ &amp;#34;Envelope&amp;#34;: { &amp;#34;Body&amp;#34;: { &amp;#34;ApprovePhoneSendConfirmationResponse&amp;#34;: { &amp;#34;phoneNumber&amp;#34;: &amp;#34;+71234567890&amp;#34; } } } }Далее — проверка кода.</description></item><item><title>Проверка кода</title><link>https://docs.moneta.ru/solutions/marketplaces/registration/individual/integration-options/by-marketplace/approve-phone-apply/index.html</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://docs.moneta.ru/solutions/marketplaces/registration/individual/integration-options/by-marketplace/approve-phone-apply/index.html</guid><description>Проверка кода подтверждения, введённого клиентом — ApprovePhoneApplyCodeRequest.
Запрос:
{ &amp;#34;Envelope&amp;#34;: { &amp;#34;Header&amp;#34;: { &amp;#34;Security&amp;#34;: { &amp;#34;UsernameToken&amp;#34;: { &amp;#34;Username&amp;#34;: &amp;#34;USERNAME&amp;#34;, &amp;#34;Password&amp;#34;: &amp;#34;PASSWORD&amp;#34; } } }, &amp;#34;Body&amp;#34;: { &amp;#34;ApprovePhoneApplyCodeRequest&amp;#34;: { &amp;#34;unitId&amp;#34;: 11111, &amp;#34;confirmationCode&amp;#34;: &amp;#34;27924&amp;#34; } } } }Ответ:
{ &amp;#34;Envelope&amp;#34;: { &amp;#34;Body&amp;#34;: { &amp;#34;ApprovePhoneApplyCodeResponse&amp;#34;: {} } } }В ответе нет полезной нагрузки. Если в процессе подтверждения (или отмены подтверждения) произошла ошибка, вернётся исключение. Если исключения нет — сотовый телефон подтверждён (или подтверждение отменено).</description></item><item><title>Упрощённая идентификация</title><link>https://docs.moneta.ru/solutions/marketplaces/registration/individual/integration-options/by-marketplace/simplified-identification/index.html</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://docs.moneta.ru/solutions/marketplaces/registration/individual/integration-options/by-marketplace/simplified-identification/index.html</guid><description>Упрощённая идентификация (УПРИД) через СМЭВ — асинхронный запрос SimplifiedIdentificationRequest в обёртке AsyncRequest.
Требования к данным в юните Перед запросом в профиле и документе должны быть заполнены:
Фамилия, имя, отчество (при наличии) Дата рождения ИНН и/или СНИЛС Сотовый телефон (подтверждён) Серия и номер паспорта Минимальный набор для передачи платформой:
ФИО, дата рождения, паспорт (серия, номер), телефон (если не передавался ранее) по связке ФИО + паспорт + дата рождения Система запрашивает ИНН в ФНС; если получить не удалось — передайте ИНН дополнительно Упрощённая идентификация обычно выполняется в течение часа.</description></item><item><title>Ответы асинхронной задачи</title><link>https://docs.moneta.ru/solutions/marketplaces/registration/individual/integration-options/by-marketplace/simplified-identification-responses/index.html</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://docs.moneta.ru/solutions/marketplaces/registration/individual/integration-options/by-marketplace/simplified-identification-responses/index.html</guid><description>Варианты ответа при опросе AsyncRequest по asyncId после упрощённой идентификации.
Задача в обработке { &amp;#34;Envelope&amp;#34;: { &amp;#34;Body&amp;#34;: { &amp;#34;AsyncResponse&amp;#34;: { &amp;#34;asyncId&amp;#34;: 37027, &amp;#34;asyncStatus&amp;#34;: &amp;#34;INPROGRESS&amp;#34; } } } }Задача не найдена { &amp;#34;Envelope&amp;#34;: { &amp;#34;Body&amp;#34;: { &amp;#34;Fault&amp;#34;: { &amp;#34;detail&amp;#34;: { &amp;#34;faultDetail&amp;#34;: &amp;#34;500.9.1&amp;#34; }, &amp;#34;faultcode&amp;#34;: &amp;#34;Client&amp;#34;, &amp;#34;faultstring&amp;#34;: &amp;#34;Асинхронная задача не найдена&amp;#34; } } } }Успешная идентификация { &amp;#34;Envelope&amp;#34;: { &amp;#34;Body&amp;#34;: { &amp;#34;AsyncResponse&amp;#34;: { &amp;#34;SimplifiedIdentificationResponse&amp;#34;: { &amp;#34;success&amp;#34;: true, &amp;#34;personalInformation&amp;#34;: { &amp;#34;profile&amp;#34;: { &amp;#34;attribute&amp;#34;: [ { &amp;#34;approved&amp;#34;: true, &amp;#34;value&amp;#34;: &amp;#34;Иванов&amp;#34;, &amp;#34;published&amp;#34;: false, &amp;#34;key&amp;#34;: &amp;#34;last_name&amp;#34; } ] }, &amp;#34;document&amp;#34;: { &amp;#34;id&amp;#34;: 123, &amp;#34;type&amp;#34;: &amp;#34;PASSPORT&amp;#34;, &amp;#34;hasAttachedFiles&amp;#34;: false, &amp;#34;attribute&amp;#34;: [ { &amp;#34;approved&amp;#34;: true, &amp;#34;value&amp;#34;: &amp;#34;0000&amp;#34;, &amp;#34;published&amp;#34;: false, &amp;#34;key&amp;#34;: &amp;#34;series&amp;#34; }, { &amp;#34;approved&amp;#34;: true, &amp;#34;value&amp;#34;: &amp;#34;000000&amp;#34;, &amp;#34;published&amp;#34;: false, &amp;#34;key&amp;#34;: &amp;#34;number&amp;#34; } ] } } } } } } }Идентификация не пройдена { &amp;#34;Envelope&amp;#34;: { &amp;#34;Body&amp;#34;: { &amp;#34;AsyncResponse&amp;#34;: { &amp;#34;SimplifiedIdentificationResponse&amp;#34;: { &amp;#34;success&amp;#34;: false, &amp;#34;error&amp;#34;: &amp;#34;Customer data did not pass ESIA check.</description></item><item><title>Создание счёта</title><link>https://docs.moneta.ru/solutions/marketplaces/registration/individual/integration-options/by-marketplace/create-account/index.html</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://docs.moneta.ru/solutions/marketplaces/registration/individual/integration-options/by-marketplace/create-account/index.html</guid><description>Создание лицевого счёта для клиента платформы — CreateAccountRequest.
Важно: укажите prototypeAccountId — счёт-прототип, с которого наследуются настройки кошелька.
Запрос:
{ &amp;#34;Envelope&amp;#34;: { &amp;#34;Header&amp;#34;: { &amp;#34;Security&amp;#34;: { &amp;#34;UsernameToken&amp;#34;: { &amp;#34;Username&amp;#34;: &amp;#34;Username&amp;#34;, &amp;#34;Password&amp;#34;: &amp;#34;Password&amp;#34; } } }, &amp;#34;Body&amp;#34;: { &amp;#34;CreateAccountRequest&amp;#34;: { &amp;#34;currency&amp;#34;: &amp;#34;RUB&amp;#34;, &amp;#34;alias&amp;#34;: &amp;#34;Alias&amp;#34;, &amp;#34;paymentPassword&amp;#34;: &amp;#34;12345&amp;#34;, &amp;#34;unitId&amp;#34;: 12345, &amp;#34;prototypeAccountId&amp;#34;: 1111111111, &amp;#34;attribute&amp;#34;: [ { &amp;#34;key&amp;#34;: &amp;#34;ALIAS&amp;#34;, &amp;#34;value&amp;#34;: &amp;#34;Alias&amp;#34;, &amp;#34;published&amp;#34;: true } ] } } } }Ответ:
{ &amp;#34;Envelope&amp;#34;: { &amp;#34;Body&amp;#34;: { &amp;#34;CreateAccountResponse&amp;#34;: 87198713 } } }Дополнительные поля В запрос можно добавить:</description></item></channel></rss>