For the complete documentation index, see llms.txt. This page is also available as Markdown.

Сообщение acmt.023

Сообщение acmt.023 должно соответствовать XSD-схеме acmt.023.001.03 стандарта ISO 20022. Если поле не отмечено как опциональное, оно является обязательным.

Что передаёт сообщение

Сообщение используется для запроса верификации наличия счета клиента.

Структура сообщения

Наименование
XML-тег
Опциональность
Описание

0

IdentificationVerificationRequest

IdVrfctnReq

Запрос на верификацию наличия счета клиента.

1

Assignment

Assgnmt

Информация о сообщении.

1.1

MessageIdentification

MsgId

Идентификатор сообщения. Формат должен соответствовать странице Генерация уникальных идентификаторов для сообщений.

1.2

CreationDateTime

CreDtTm

Дата и время создания сообщения. Указывается в формате UTC. См. Формат даты и времени в бизнес сообщении (ISODateTime и ISODate).

1.3

Assigner

Assgnr

Отправитель сообщения. Сторона, которая направляет сообщение.

1.3.1

Agent

Agt

Идентификация банка или финансовой организации.

1.3.1.1

FinancialInstitutionIdentification

FinInstnId

1.3.1.1.1

Name

Nm

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

1.4

Assignee

Assgne

Получатель сообщения. Сторона, которой направляется сообщение.

1.4.1

Agent

Agt

Идентификация банка или финансовой организации.

1.4.1.1

FinancialInstitutionIdentification

FinInstnId

1.4.1.1.1

Name

Nm

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

1.5

Creator

Cretr

Данные ФЛ, по инициативе которого выполняется запрос верификации счета.

1.5.1

Party

Pty

Данные ФЛ.

1.5.1.1

Name

Nm

ФИО ФЛ, по инициативе которого выполняется запрос верификации счета. Максимальная длина — 140 символов.

1.5.1.2

CountryOfResidence

CtryOfRes

Страна резидентства. Код страны по ISO 3166 Alpha-2.

1.5.1.3

Identification

Id

Идентификационные данные.

1.5.1.3.1

PrivateIdentification

PrvtId

Идентификационные данные ФЛ.

1.5.1.3.1.1

Other

Oth

Массив из трёх элементов. Пример приведён ниже.

1.5.1.3.1.1.1

Identification

Id

Идентификатор, соответствующий схеме идентификации в теге <SchmeNm>. Максимальная длина — 35 символов.

1.5.1.3.1.1.2

SchemeName

SchmeNm

Может содержать только один из тегов <Cd> или <Prtry>.

1.5.1.3.1.1.2.1

Code

Cd

Тег используется для указания кода типа документа.

Код типа документа: NIDN — ИИН, CCPT — документ, удостоверяющий личность, для нерезидентов без ИИН.

1.5.1.3.1.1.2.2

Proprietary

Prtry

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

Дополнительные атрибуты:

IRS — признак резидентства, SECO — сектор экономики.

2

Verification

Vrfctn

Данные, на основе которых выполняется верификация наличия счета клиента. Заполняется один элемент массива.

2.1

Identification

Id

Сквозной идентификатор для всей цепочки сообщений в рамках операции. Используется как EndToEndId в последующей цепочке сообщений. Формат должен соответствовать странице Генерация уникальных идентификаторов для сообщений. Соответствует значению HTTP-заголовка end-to-end-id.

2.2

PartyAndAccountIdentification

PtyAndAcctId

Информация для верификации.

2.2.1

Account

Acct

2.2.1.1

Identification

Id

2.2.1.1.1

Other

Othr

2.2.1.1.1.1

Identification

Id

Номер мобильного телефона клиента, по которому выполняется верификация наличия счета. Шаблон: ^\+\d{10,14}$. Пример: +77071234567.

3

SupplementaryData

SplmtryData

Массив.

Параметры запроса в виде «ключ-значение»:

· в теге <PlcAndNm> - передается ключ;

· в теге <Envlp> - передается соответствующее указанному ключу значение.

Не допускается указывать один и тот же ключ дважды.

Список используемых ключей:

  • OPERATION_TYPE – код типа операции, обязательный. Принимает значения:

Пример:

<ns0:SplmtryData> <ns0:PlcAndNm>OPERATION_TYPE</ns0:PlcAndNm>

<ns0:Envlp>

<EnvlpValue>C2C2</EnvlpValue>

</ns0:Envlp>

</ns0:SplmtryData>

3.1

PlaceAndName

PlcAndNm

Ключ в формате Upper Camel Case.

3.2

Envelope

Envlp

3.2.1

EnvelopeValue

EnvlpValue

Значение. Префикс пространства имён ns0 не указывается.

Пример заполнения блока PrivateIdentification

Значения для Code и Proprietary

  • NIDN — ИИН. Обязателен для резидентов и нерезидентов при наличии ИИН.

  • CCPT — документ, удостоверяющий личность, для нерезидентов при отсутствии ИИН.

  • IRS — признак резидентства. В теге <Id> указывается 1 для резидента и 2 для нерезидента.

  • SECO — сектор экономики. В теге <Id> указывается значение от 1 до 9, например 9 — домашние хозяйства.

Если используется NIDN, поле CCPT не заполняется.

Значения для OPERATION_TYPE

  • C2C2 — перевод денег другому ФЛ в приложении банка отправителя.

  • C2B2_RTP — инициализация выставления счёта на оплату ФЛ от ЮЛ.

Пример заполнения блока SupplementaryData

Last updated