> 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-pacs.002.md).

# Сообщение pacs.002

Сообщение pacs.002 должно соответствовать XSD-схеме сообщения pacs.002.001.13 стандарта ISO20022 и правилам заполнения документа, указанным в таблице ниже. Если поле не отмечено как опциональное, то оно является обязательным.

<table><thead><tr><th>№</th><th>Наименование </th><th>XML-тег</th><th width="149">Опциональность</th><th>Описание</th></tr></thead><tbody><tr><td>0</td><td><p>FIToFIPaymentStatus</p><p>Report </p></td><td><p>FIToFIPmt</p><p>StsRpt </p></td><td><br></td><td>Статус обработки финансовой операции</td></tr><tr><td>1 </td><td>GroupHeader </td><td>GrpHdr </td><td><br></td><td>Заголовок сообщения</td></tr><tr><td>1.1 </td><td>MessageIdentification </td><td>MsgId </td><td><br></td><td>Идентификатор сообщения (формат должен соответствовать описанному в  <a data-mention href="/pages/s5MxzFtnHpHNgStDruwy">/pages/s5MxzFtnHpHNgStDruwy</a>)</td></tr><tr><td>1.2 </td><td>CreationDateTime </td><td>CreDtTm </td><td><br></td><td><p>Дата и время создания сообщения.</p><p>Указывается в формате UTC (см. <a data-mention href="/pages/nA5tJTQBCyaP9kOrHlzb">/pages/nA5tJTQBCyaP9kOrHlzb</a>)</p></td></tr><tr><td>1.3</td><td>InstructingAgent</td><td>InstgAgt</td><td></td><td>Банк-отправитель данного сообщения</td></tr><tr><td>1.3.1 </td><td>FinancialInstitutionIdentification </td><td>FinInstnId </td><td><br></td><td><br></td></tr><tr><td>1.3.1.1</td><td>Name</td><td>Nm</td><td><br></td><td><p>Идентификатор, присвоенный Банку или финансовой организации Платформой (см. <a data-mention href="/pages/WHfFTzuxkpXfyHNbawjC">/pages/WHfFTzuxkpXfyHNbawjC</a>). </p><p>В сообщениях, сформированных Платформой, будет передаваться в качестве идентификатора Платформы значение - 00000000-0000-0000-0000-000000000000</p></td></tr><tr><td>1.4 </td><td>InstructedAgent </td><td>InstdAgt </td><td><br></td><td>Банк-получатель данного сообщения</td></tr><tr><td>1.4.1 </td><td>FinancialInstitutionIdentification </td><td>FinInstnId </td><td><br></td><td><br></td></tr><tr><td>1.4.1.1</td><td>Name</td><td>Nm</td><td><br></td><td>Идентификатор, присвоенный Банку или финансовой организации Платформой (см. <a data-mention href="/pages/WHfFTzuxkpXfyHNbawjC">/pages/WHfFTzuxkpXfyHNbawjC</a>)</td></tr><tr><td>2 </td><td>TransactionInformationAndStatus </td><td>TxInfAndSts </td><td><br></td><td><p>Статус обработки транзакции.</p><p>Массив, заполняется один элемент массива</p></td></tr><tr><td>2.1</td><td>OriginalEndToEndIdentification </td><td>OrgnlEndToEndId </td><td><br></td><td><p>Сквозной идентификатор для всей цепочки сообщений в рамках данной операции (формат должен соответствовать описанному в  <a data-mention href="/pages/s5MxzFtnHpHNgStDruwy">/pages/s5MxzFtnHpHNgStDruwy</a>).</p><p>Соответствует сквозному идентификатору из исходного запроса. </p><p>Соответствует значению HTTP заголовка end-to-end-id</p></td></tr><tr><td>2.2 </td><td>OriginalTransactionIdentification </td><td>OrgnlTxId </td><td><p><br>Условно обязательный </p><p>(в ответе от Платформы тег может отсутствовать в случае, если сообщение отправлено в ответ на <code>pacs.028</code> до <code>pacs.008/004</code>)</p></td><td><p>Идентификатор транзакции (формат должен соответствовать описанному в  <a data-mention href="/pages/s5MxzFtnHpHNgStDruwy">/pages/s5MxzFtnHpHNgStDruwy</a>).</p><p>Соответствует идентификатору транзакции из исходного запроса. </p><p>Примечание: В ответе от Платформы тег может отсутствовать в случае, если сообщение отправляется по операции, в рамках которой еще не направлялось сообщение  <code>pacs.008/004</code> </p></td></tr><tr><td>2.3 </td><td>TransactionStatus </td><td>TxSts </td><td><br></td><td><p>Статус обработки транзакции. Принимает значения:</p><ul><li><strong>PDNG</strong> – в обработке</li><li><strong>RJCT</strong> – отклонена</li><li><strong>ACSC</strong> – успешно завершена</li></ul></td></tr><tr><td>2.4 </td><td>StatusReasonInformation </td><td>StsRsnInf </td><td>Опционально</td><td><p>Опционально, обязательно заполняется в случае TxSts=RJCT (транзакция отклонена).</p><p><strong>Используется только для TxSts=RJCT (отклоненных транзакций)</strong>.</p><p>Массив, заполняется только один элемент массива</p></td></tr><tr><td>2.4.1 </td><td>Reason </td><td>Rsn </td><td><br></td><td>Причина отклонения транзакции</td></tr><tr><td>2.4.1.1 </td><td>Proprietary </td><td>Prtry </td><td><br></td><td><p>Код причины отклонения транзакции.</p><p>Возможные значения см. в  <a data-mention href="/pages/GNLjZsETLk55q8e2bQPE">/pages/GNLjZsETLk55q8e2bQPE</a></p></td></tr><tr><td>2.4.2</td><td>AdditionalInformation</td><td>AddtlInf</td><td></td><td><p>Описание ошибки. Массив, заполняется один элемент массива. </p><p>Максимальная длина: 105 символов</p></td></tr><tr><td>2.5</td><td>ChargesInformation</td><td>ChrgsInf</td><td>Опционально</td><td><p>Комиссии. </p><p>Массив</p></td></tr><tr><td>2.5.1</td><td>Amount</td><td>Amt</td><td></td><td><p>Сумма комиссии, должна передаваться в тиын (см. <a data-mention href="/pages/yJXdUQKQdG0AMs3xdPlW">/pages/yJXdUQKQdG0AMs3xdPlW</a>).</p><p>Сумма указывается в теге &#x3C;Amt>, валюта указывается в атрибуте «Ccy».</p><p><em>Пример: &#x3C;ns0:Amt Ccy="KZT">12342&#x3C;/ns0:Amt></em></p></td></tr><tr><td><p>2.5.1.1 </p><p>(атрибут)</p></td><td>CurrencyCode</td><td><p>Ccy</p><p>(атрибут)</p></td><td></td><td>Код валюты (буквенный), принимает значение KZT</td></tr><tr><td>2.5.2</td><td>Agent</td><td>Agt</td><td></td><td>Получатель комиссии</td></tr><tr><td>2.5.2.1</td><td>FinancialInstitutionIdentification</td><td>FinInstnId</td><td></td><td></td></tr><tr><td>2.5.2.1.1</td><td>BICFI</td><td>BICFI</td><td>Опционально</td><td><p>БИК банка-получателя комиссии. </p><p>Если получатель комиссии БВУ, то указывается его БИК</p></td></tr><tr><td>2.5.2.1.2</td><td>Name</td><td>Nm</td><td></td><td>Наименование получателя комиссии</td></tr><tr><td>2.5.2.1.3</td><td>Other</td><td>Othr</td><td>Опционально</td><td>Если получатель комиссии не БВУ, то указывается БИН организации-получателя комиссии</td></tr><tr><td>2.5.2.1.3.1</td><td>Identification</td><td>Id</td><td></td><td>БИН получателя комиссии</td></tr><tr><td>2.5.2.1.3.2</td><td>SchemeName</td><td>SchmeNm</td><td></td><td></td></tr><tr><td>2.5.2.1.3.2.1</td><td>Code</td><td>Cd</td><td></td><td><p></p><p>Принимает значение: </p><ul><li>COID - БИН организации</li></ul></td></tr><tr><td>2.5.3</td><td>Type</td><td>Tp</td><td></td><td>Тип комиссии</td></tr><tr><td>2.5.3.1</td><td>Proprietary</td><td>Prtry</td><td></td><td></td></tr><tr><td>2.5.3.1.1</td><td>Identification </td><td>Id</td><td></td><td><p>Код типа комиссии. Принимает значения: </p><ul><li><strong>INTERCHANGE_FEE</strong> - интерчейндж</li><li><strong>PROCESSING_FEE</strong> - комиссия за процессинг</li></ul><p>Если сведения о комиссии не указаны, это равнозначно тому, что она равна 0. </p></td></tr><tr><td>2.6</td><td>AcceptanceDateTime</td><td>AccptncDtTm</td><td>Опционально</td><td><p>Дата и время принятия. Опционально, заполняется только если pacs.002 отправляется в ответ на pacs.008/pacs.004.</p><p></p><p>Не заполняется, если:</p><ul><li>не доставлен pacs.008/pacs.004 до банка бенефициара,</li><li>Платформа возвращает: <code>PACS_002_NET_POSITION_LIMIT_REACHED</code> / <code>PACS_002_SENDING_TO_CREDITOR_ERROR</code> </li><li>Платформа отправляет pacs.002 в ответ на pacs.028.</li></ul><p>Заполняется, если:</p><ul><li>возвращен pacs.002 со статусом PDNG/ACSC,</li><li>банк бенефициар возвращает pacs.002 со статусом RJCT.</li></ul><p>Указывается в формате UTC (см. <a data-mention href="/pages/nA5tJTQBCyaP9kOrHlzb">/pages/nA5tJTQBCyaP9kOrHlzb</a>)</p></td></tr><tr><td>2.7</td><td>ProcessingDate </td><td>PrcgDt</td><td>Опционально</td><td><p>Дата опер. дня, в который вошла исходная транзакция </p><p>Заполняется только Платформой (<em>поле банки заполнять не должны</em>) в случае, когда она отправляет финальное сообщение PACS.002 со статусом <strong>ACSC</strong></p></td></tr><tr><td>2.7.1</td><td>Date</td><td>Dt</td><td></td><td>Дата опер. дня</td></tr><tr><td>2.8</td><td>OriginalTransactionReference</td><td>OrgnlTxRef</td><td>Опционально</td><td>Заполняется   только Платформой.  Значения, отправленные в этом поле БВУ, Платформой будут игнорироваться</td></tr><tr><td>2.8.1</td><td>PaymentTypeInformation</td><td>PmtTpInf</td><td></td><td></td></tr><tr><td>2.8.1.1</td><td>CategoryPurpose</td><td>CtgyPurp</td><td></td><td><p>Тип операции. </p><p>Заполняется   только Платформой.  Значения, отправленные в этом поле БВУ, Платформой будут игнорироваться. </p><p></p><p><em>*В случае отправки сообщения pacs.028 до pacs.004/008 значение типа операции в сообщении pacs.002 в поле "CtgyPurp.Prtry" может отсутствовать, так как на данном этапе тип операции еще не определен.</em></p></td></tr><tr><td>2.8.1.1.1</td><td>Proprietary</td><td>Prtry</td><td></td><td><p>Код типа операции. Принимает значения:</p><ul><li><strong>C2C2</strong> – для перевода денег от отправителя денег к другому ФЛ в приложении Банка отправителя денег</li><li><strong>C2B2</strong> – оплата по QR-коду в POS-терминале</li><li><strong>C2B2_V2 -</strong> оплата по QR-коду в рамках целевой модели</li><li><strong>C2B2_RTP -</strong> инициализация выставления счета на оплату ФЛ от ЮЛ</li><li><strong>C2B2E</strong> – оплата по QR-коду в рамках электронной коммерции</li><li><strong>C2CR</strong> – возврат полученного перевода денег</li><li><strong>C2CR_RTP -</strong> возврат перевода по инициативе Отправителя </li><li><strong>C2BR</strong> – возврат денег по проведенной ранее оплате за товар/услугу</li><li><strong>C2BR_V2</strong> – возврат денег по проведенной ранее оплате за товар/услугу в рамках целевой модели</li></ul></td></tr></tbody></table>


---

# 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-pacs.002.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.
