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

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

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

0

FIToFIPaymentStatus

Report

FIToFIPmt

StsRpt

Статус обработки финансовой операции

1

GroupHeader

GrpHdr

Заголовок сообщения

1.1

MessageIdentification

MsgId

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

1.2

CreationDateTime

CreDtTm

Дата и время создания сообщения.

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

1.3

InstructingAgent

InstgAgt

Опционально

Банк-отправитель данного сообщения.

Если отправитель сообщения Платформа, то не указывается

1.3.1

FinancialInstitutionIdentification

FinInstnId

1.3.1.1

Name

Nm

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

Идентификаторы участников доступны в личном кабинете на Платформе (см. )

1.4

InstructedAgent

InstdAgt

Банк-получатель данного сообщения

1.4.1

FinancialInstitutionIdentification

FinInstnId

1.4.1.1

Name

Nm

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

Идентификаторы участников доступны в личном кабинете на Платформе (см. )

2

TransactionInformationAndStatus

TxInfAndSts

Статус обработки транзакции.

Массив, заполняется один элемент массива

2.1

OriginalEndToEndIdentification

OrgnlEndToEndId

Сквозной идентификатор для всей цепочки сообщений в рамках данной операции (формат должен соответствовать описанному в Генерация уникальных идентификаторов для сообщений).

Соответствует сквозному идентификатору из исходного запроса.

Соответствует значению HTTP заголовка end-to-end-id

2.2

OriginalTransactionIdentification

OrgnlTxId

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

Соответствует идентификатору транзакции из исходного запроса

2.3

TransactionStatus

TxSts

Статус обработки транзакции. Принимает значения:

  • PDNG – в обработке

  • RJCT – отклонена

  • ACSC – успешно завершена

2.4

StatusReasonInformation

StsRsnInf

Опционально

Опционально, обязательно заполняется в случае TxSts=RJCT (транзакция отклонена).

Используется только для TxSts=RJCT (отклоненных транзакций).

Массив, заполняется только один элемент массива

2.4.1

Reason

Rsn

Причина отклонения транзакции

2.4.1.1

Proprietary

Prtry

Код причины отклонения транзакции.

Возможные значения см. в Коды ошибок

2.4.2

AdditionalInformation

AddtlInf

Опционально

Описание ошибки. Массив, заполняется один элемент массива

2.5

ChargesInformation

ChrgsInf

Опционально

Комиссии.

Массив

2.5.1

Amount

Amt

Сумма комиссии, должна передаваться в тиын (см. Правило передачи значений денежных сумм).

Сумма указывается в теге <Amt>, валюта указывается в атрибуте «Ccy».

Пример: <Amt Ccy="KZT">

2.5.1.1

(атрибут)

CurrencyCode

Ccy

(атрибут)

Код валюты (буквенный), принимает значение KZT

2.5.2

Agent

Agt

Получатель комиссии

2.5.2.1

FinancialInstitutionIdentification

FinInstnId

2.5.2.1.1

BICFI

BICFI

Опционально

БИК банка-получателя комиссии.

Если получатель комиссии БВУ, то указывается его БИК

2.5.2.1.2

Name

Nm

Наименование получателя комиссии

2.5.2.1.3

Other

Othr

Опционально

Если получатель комиссии не БВУ, то указывается БИН организации-получателя комиссии

2.5.2.1.3.1

Identification

Id

БИН получателя комиссии

2.5.2.1.3.2

SchemeName

SchmeNm

2.5.2.1.3.2.1

Code

Cd

Принимает значение:

  • COID - БИН организации

2.5.3

Type

Tp

Тип комиссии

2.5.3.1

Proprietary

Prtry

2.5.3.1.1

Identification

Id

Код типа комиссии. Принимает значения:

  • INTERCHANGE_FEE - интерчейндж

  • PROCESSING_FEE - комиссия за процессинг

Если сведения о комиссии не указаны, это равнозначно тому, что она равна 0.

2.6

AcceptanceDateTime

AccptncDtTm

Опционально

Дата и время принятия. Опционально, заполняется только если pacs.002 шлется в ответ на pacs.008/pacs.004.

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

2.7

ProcessingDate

PrcgDt

Опционально

Дата опер. дня, в который вошла исходная транзакция

Заполняется только Платформой (поле банки заполнять не должны) в случае, когда она отправляет финальное сообщение PACS.002 со статусом ACSC

2.7.1

Date

Dt

Дата опер. дня.

Last updated