> For the complete documentation index, see [llms.txt](https://docs.npck.kz/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.npck.kz/mezhbankovskaya-mobilnykh-platezhei-msmp/mezhbankovskaya-sistema-mobilnykh-platezhei-msmp/opisanie-struktury-zaprosov/formaty-soobshenii/soobshenie-acmt.023.md).

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

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

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

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

{% hint style="info" %}
Для полей идентификаторов и даты используйте единые правила:

* [Генерация уникальных идентификаторов для сообщений](/mezhbankovskaya-mobilnykh-platezhei-msmp/mezhbankovskaya-sistema-mobilnykh-platezhei-msmp/generaciya-unikalnykh-identifikatorov-dlya-soobshenii.md)
* [Формат даты и времени в бизнес сообщении (ISODateTime и ISODate)](/mezhbankovskaya-mobilnykh-platezhei-msmp/mezhbankovskaya-sistema-mobilnykh-platezhei-msmp/format-daty-i-vremeni-v-biznes-soobshenii-isodatetime-i-isodate.md)
  {% endhint %}

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

<table><thead><tr><th>№</th><th>Наименование</th><th>XML-тег</th><th width="109">Опциональность</th><th>Описание</th></tr></thead><tbody><tr><td>0</td><td>IdentificationVerificationRequest</td><td>IdVrfctnReq</td><td>—</td><td>Запрос на верификацию наличия счета клиента.</td></tr><tr><td>1</td><td>Assignment</td><td>Assgnmt</td><td>—</td><td>Информация о сообщении.</td></tr><tr><td>1.1</td><td>MessageIdentification</td><td>MsgId</td><td>—</td><td>Идентификатор сообщения. Формат должен соответствовать странице <a href="/spaces/oKJIIe9wXRYlANVFHqJE/pages/s5MxzFtnHpHNgStDruwy">Генерация уникальных идентификаторов для сообщений</a>.</td></tr><tr><td>1.2</td><td>CreationDateTime</td><td>CreDtTm</td><td>—</td><td>Дата и время создания сообщения. Указывается в формате UTC. См. <a href="/spaces/oKJIIe9wXRYlANVFHqJE/pages/nA5tJTQBCyaP9kOrHlzb">Формат даты и времени в бизнес сообщении (ISODateTime и ISODate)</a>.</td></tr><tr><td>1.3</td><td>Assigner</td><td>Assgnr</td><td>—</td><td>Отправитель сообщения. Сторона, которая направляет сообщение.</td></tr><tr><td>1.3.1</td><td>Agent</td><td>Agt</td><td>—</td><td>Идентификация банка или финансовой организации.</td></tr><tr><td>1.3.1.1</td><td>FinancialInstitutionIdentification</td><td>FinInstnId</td><td>—</td><td>—</td></tr><tr><td>1.3.1.1.1</td><td>Name</td><td>Nm</td><td>—</td><td>Идентификатор, присвоенный банку или финансовой организации Платформой. См. <a href="/spaces/oKJIIe9wXRYlANVFHqJE/pages/WHfFTzuxkpXfyHNbawjC">страницу с идентификаторами участников Платформы</a>.</td></tr><tr><td>1.4</td><td>Assignee</td><td>Assgne</td><td>—</td><td>Получатель сообщения. Сторона, которой направляется сообщение.</td></tr><tr><td>1.4.1</td><td>Agent</td><td>Agt</td><td>—</td><td>Идентификация банка или финансовой организации.</td></tr><tr><td>1.4.1.1</td><td>FinancialInstitutionIdentification</td><td>FinInstnId</td><td>—</td><td>—</td></tr><tr><td>1.4.1.1.1</td><td>Name</td><td>Nm</td><td>—</td><td>Идентификатор, присвоенный банку или финансовой организации Платформой. См. <a href="/spaces/oKJIIe9wXRYlANVFHqJE/pages/WHfFTzuxkpXfyHNbawjC">страницу с идентификаторами участников Платформы</a>.</td></tr><tr><td>1.5</td><td>Creator</td><td>Cretr</td><td>—</td><td>Данные ФЛ, по инициативе которого выполняется запрос верификации счета.</td></tr><tr><td>1.5.1</td><td>Party</td><td>Pty</td><td>—</td><td>Данные ФЛ.</td></tr><tr><td>1.5.1.1</td><td>Name</td><td>Nm</td><td>—</td><td>ФИО ФЛ, по инициативе которого выполняется запрос верификации счета. Максимальная длина — 140 символов.</td></tr><tr><td>1.5.1.2</td><td>CountryOfResidence</td><td>CtryOfRes</td><td>—</td><td>Страна резидентства. Код страны по ISO 3166 Alpha-2.</td></tr><tr><td>1.5.1.3</td><td>Identification</td><td>Id</td><td>—</td><td>Идентификационные данные.</td></tr><tr><td>1.5.1.3.1</td><td>PrivateIdentification</td><td>PrvtId</td><td>—</td><td>Идентификационные данные ФЛ.</td></tr><tr><td>1.5.1.3.1.1</td><td>Other</td><td>Oth</td><td>—</td><td>Массив из трёх элементов. Пример приведён ниже.</td></tr><tr><td>1.5.1.3.1.1.1</td><td>Identification</td><td>Id</td><td>—</td><td>Идентификатор, соответствующий схеме идентификации в теге <code>&#x3C;SchmeNm></code>. Максимальная длина — 35 символов.</td></tr><tr><td>1.5.1.3.1.1.2</td><td>SchemeName</td><td>SchmeNm</td><td>—</td><td>Может содержать только один из тегов <code>&#x3C;Cd></code> или <code>&#x3C;Prtry></code>.</td></tr><tr><td>1.5.1.3.1.1.2.1</td><td>Code</td><td>Cd</td><td>Тег используется для указания кода типа документа.</td><td>Код типа документа: <strong>NIDN</strong> — ИИН, <strong>CCPT</strong> — документ, удостоверяющий личность, для нерезидентов без ИИН.</td></tr><tr><td>1.5.1.3.1.1.2.2</td><td>Proprietary</td><td>Prtry</td><td>Тег используется для передачи дополнительных атрибутов идентификации ФЛ.</td><td><p>Дополнительные атрибуты: </p><p><strong>IRS</strong> — признак резидентства, <strong>SECO</strong> — сектор экономики.</p></td></tr><tr><td>2</td><td>Verification</td><td>Vrfctn</td><td>—</td><td>Данные, на основе которых выполняется верификация наличия счета клиента. Заполняется один элемент массива.</td></tr><tr><td>2.1</td><td>Identification</td><td>Id</td><td>—</td><td>Сквозной идентификатор для всей цепочки сообщений в рамках операции. Используется как EndToEndId в последующей цепочке сообщений. Формат должен соответствовать странице <a href="/spaces/oKJIIe9wXRYlANVFHqJE/pages/s5MxzFtnHpHNgStDruwy">Генерация уникальных идентификаторов для сообщений</a>. Соответствует значению HTTP-заголовка <code>end-to-end-id</code>.</td></tr><tr><td>2.2</td><td>PartyAndAccountIdentification</td><td>PtyAndAcctId</td><td>—</td><td>Информация для верификации.</td></tr><tr><td>2.2.1</td><td>Account</td><td>Acct</td><td>—</td><td>—</td></tr><tr><td>2.2.1.1</td><td>Identification</td><td>Id</td><td>—</td><td>—</td></tr><tr><td>2.2.1.1.1</td><td>Other</td><td>Othr</td><td>—</td><td>—</td></tr><tr><td>2.2.1.1.1.1</td><td>Identification</td><td>Id</td><td>—</td><td>Номер мобильного телефона клиента, по которому выполняется верификация наличия счета. Шаблон: <code>^\+\d{10,14}$</code>. Пример: <code>+77071234567</code>.</td></tr><tr><td>3</td><td>SupplementaryData</td><td>SplmtryData</td><td>—</td><td><p>Массив.</p><p>Параметры запроса в виде «ключ-значение»:</p><p>·          в теге &#x3C;PlcAndNm> - передается ключ;</p><p>·          в теге &#x3C;Envlp> - передается соответствующее указанному ключу значение.</p><p>Не допускается указывать один и тот же ключ дважды.</p><p>Список используемых ключей:</p><ul><li><strong>OPERATION_TYPE</strong> – код типа операции, обязательный. Принимает значения:</li></ul><ul class="contains-task-list"><li><input type="checkbox" checked><strong>C2C2</strong> – для перевода денег от отправителя денег к другому ФЛ в приложении Банка отправителя денег</li><li><input type="checkbox" checked><strong>C2B2_RTP</strong> - для инициализации выставления счета на оплату ФЛ от ЮЛ</li></ul><p>Пример:</p><p><em>&#x3C;ns0:SplmtryData>  &#x3C;ns0:PlcAndNm>OPERATION_TYPE&#x3C;/ns0:PlcAndNm></em></p><p> <em>&#x3C;ns0:Envlp></em></p><p>  <em>&#x3C;EnvlpValue>C2C2&#x3C;/EnvlpValue></em></p><p>    <em>&#x3C;/ns0:Envlp></em></p><p><em>&#x3C;/ns0:SplmtryData></em></p></td></tr><tr><td>3.1</td><td>PlaceAndName</td><td>PlcAndNm</td><td>—</td><td>Ключ в формате Upper Camel Case.</td></tr><tr><td>3.2</td><td>Envelope</td><td>Envlp</td><td>—</td><td>—</td></tr><tr><td>3.2.1</td><td>EnvelopeValue</td><td>EnvlpValue</td><td>—</td><td>Значение. Префикс пространства имён <code>ns0</code> не указывается.</td></tr></tbody></table>

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

```xml
<ns0:PrvtId>
    <ns0:Othr>
        <ns0:Id>856728615445</ns0:Id>
        <ns0:SchmeNm>
            <ns0:Cd>NIDN</ns0:Cd>
        </ns0:SchmeNm>
    </ns0:Othr>
    <ns0:Othr>
        <ns0:Id>1</ns0:Id>
        <ns0:SchmeNm>
            <ns0:Prtry>IRS</ns0:Prtry>
        </ns0:SchmeNm>
    </ns0:Othr>
    <ns0:Othr>
        <ns0:Id>9</ns0:Id>
        <ns0:SchmeNm>
            <ns0:Prtry>SECO</ns0:Prtry>
        </ns0:SchmeNm>
    </ns0:Othr>
</ns0:PrvtId>
```

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

* **NIDN** — ИИН. Обязателен для резидентов и нерезидентов при наличии ИИН.
* **CCPT** — документ, удостоверяющий личность, для нерезидентов при отсутствии ИИН.
* **IRS** — признак резидентства. В теге `<Id>` указывается `1` для резидента и `2` для нерезидента.
* **SECO** — сектор экономики. В теге `<Id>` указывается значение от `1` до `9`, например `9` — домашние хозяйства.

{% hint style="info" %}
Если используется **NIDN**, поле **CCPT** не заполняется.
{% endhint %}

#### Значения для OPERATION\_TYPE

* **C2C2** — перевод денег другому ФЛ в приложении банка отправителя.
* **C2B2\_RTP** — инициализация выставления счёта на оплату ФЛ от ЮЛ.

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

```xml
<ns0:SplmtryData>
    <ns0:PlcAndNm>OPERATION_TYPE</ns0:PlcAndNm>
    <ns0:Envlp>
        <EnvlpValue>C2C2</EnvlpValue>
    </ns0:Envlp>
</ns0:SplmtryData>
```


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.npck.kz/mezhbankovskaya-mobilnykh-platezhei-msmp/mezhbankovskaya-sistema-mobilnykh-platezhei-msmp/opisanie-struktury-zaprosov/formaty-soobshenii/soobshenie-acmt.023.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
