Протокол B2C «Прочие выплаты физическому лицу»
«Прочие выплаты физическому лицу» - это перевод денег со счёта юридического лица и/или индивидуального предпринимателя на счёт физического лица по номеру мобильного телефона. Например, выплата заработной платы или выдача займов.
Шаг 1 (B2COther). Запросить список банков-участников по сценарию B2COther
SOAP запрос:
<SOAP-ENV:Envelope xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/">
<SOAP-ENV:Header/>
<SOAP-ENV:Body>
<ns11:GetNextStepRequest xmlns:ns11="http://www.moneta.ru/schemas/messages-serviceprovider-server.xsd">
<ns11:providerId>364.2</ns11:providerId>
<ns11:fieldsInfo>
<ns11:attribute>
<ns11:name>SECUREDFIELD:payment_stage</ns11:name>
<ns11:value>2</ns11:value>
</ns11:attribute>
<ns11:attribute>
<ns11:name>SECUREDFIELD:unsBo_79</ns11:name>
<ns11:value>0</ns11:value>
</ns11:attribute>
<ns11:attribute>
<ns11:name>SECUREDFIELD:scenarios</ns11:name>
<ns11:value>B2COther</ns11:value>
</ns11:attribute>
</ns11:fieldsInfo>
</ns11:GetNextStepRequest>
</SOAP-ENV:Body>
</SOAP-ENV:Envelope>
SOAP ответ:
JSON запрос:
JSON ответ:
Шаг 2 (B2COther). Запрос PAM Получателя платежа
На этом шаге нужно:
передать номер телефона, по которому будет выполнен перевод денег по СБП;
передать счёт списания. Он должен быть зарегистрирован в СБП (уточните у сотрудника НКО «МОНЕТА» (ООО);
передать id банка в SECUREDFIELD:idBp_24, в который планируется перевести деньги.
Ниже примеры запросов и ответов с использованием атрибутов SECUREDFIELD:sumOpSbp_44 и SECUREDFIELD:sourceAmount
SOAP запрос:
SOAP ответ:
JSON запрос:
JSON ответ:
SOAP запрос:
SOAP ответ:
JSON запрос:
JSON ответ:
Ниже примеры запросов и ответов с использованием атрибутов SECUREDFIELD:sourceAmount, isPayerAmount=true, SECUREDFIELD:SOURCETARIFFMULTIPLIER
SOAP запрос:
SOAP ответ:
JSON запрос:
JSON ответ:
Шаг 3 (B2COther). Отобразить PAM-фразу (ФИО) Получателя перевода
На этом шаге нужно получить PAM-фразу (ФИО) Получателя перевода. При этом в полученном ответе на запрос будет указано время, за которое нужно успеть выполнить «Шаг 4 (B2COther). Выполнение перевода СБП». Ограничение по времени прописывается в полях 996 «Минимальное время следующего шага» и 997 «Время истечения ожидания следующего шага» ответа на запрос.
SOAP запрос:
SOAP ответ:
JSON запрос:
JSON ответ:
SOAP запрос:
SOAP ответ:
JSON запрос:
JSON ответ:
Шаг 4 (B2COther). Выполнение перевода СБП На этом шаге выполняется перевод СБП. Для протокола B2COther обычно применяется запрос PaymentRequest.
SOAP запрос:
SOAP ответ:
JSON запрос:
JSON ответ:
SOAP запрос:
SOAP ответ:
JSON запрос:
JSON ответ:
SOAP запрос:
SOAP ответ:
JSON запрос:
JSON ответ:
Last updated
Was this helpful?