# Сообщение 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="../../generaciya-unikalnykh-identifikatorov-dlya-soobshenii">generaciya-unikalnykh-identifikatorov-dlya-soobshenii</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="../../format-daty-i-vremeni-v-biznes-soobshenii-isodatetime-i-isodate">format-daty-i-vremeni-v-biznes-soobshenii-isodatetime-i-isodate</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="../../poluchenie-informacii-o-bankakh-i-statuse-api">poluchenie-informacii-o-bankakh-i-statuse-api</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="../../poluchenie-informacii-o-bankakh-i-statuse-api">poluchenie-informacii-o-bankakh-i-statuse-api</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="../../generaciya-unikalnykh-identifikatorov-dlya-soobshenii">generaciya-unikalnykh-identifikatorov-dlya-soobshenii</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="../../generaciya-unikalnykh-identifikatorov-dlya-soobshenii">generaciya-unikalnykh-identifikatorov-dlya-soobshenii</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="../../kody-oshibok">kody-oshibok</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="../../pravilo-peredachi-znachenii-denezhnykh-summ">pravilo-peredachi-znachenii-denezhnykh-summ</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="../../format-daty-i-vremeni-v-biznes-soobshenii-isodatetime-i-isodate">format-daty-i-vremeni-v-biznes-soobshenii-isodatetime-i-isodate</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></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>C2B2E</strong> – оплата по QR-коду в рамках электронной коммерции</li><li><strong>C2CR</strong> – возврат полученного перевода денег</li><li><strong>C2BR</strong> – возврат денег по проведенной ранее оплате за товар/услугу</li><li><strong>C2BR_V2</strong> – возврат денег по проведенной ранее оплате за товар/услугу в рамках целевой модели</li></ul></td></tr></tbody></table>
