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

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

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

0

PaymentReturn

PmtRtr

Запрос возврата денежных средств

1

GroupHeader

GrpHdr

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

1.1

MessageIdentification

MsgId

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

1.2

CreationDateTime

CreDtTm

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

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

1.3

NumberOfTransactions

NbOfTxs

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

1.4

SettlementInformation

SttlmInf

Информация о переводе/платеже

1.4.1

SettlementMethod

SttlmMtd

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

1.4.2

ClearingSystem

ClrSys

Платежная система

1.4.2.1

Proprietary

Prtry

Должен содержать значение: KZOBG

1.5

InstructingAgent

InstgAgt

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

1.5.1

FinancialInstitutionIdentification

FinInstnId

1.5.1.1

Name

Nm

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

1.6

InstructedAgent

InstdAgt

1.6.1

FinancialInstitutionIdentification

FinInstnId

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

1.6.1.1

Name

Nm

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

2

TransactionInformation

TxInf

Информация о транзакции.

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

2.1

ReturnIdentification

RtrId

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

2.2

OriginalInstructionIdentification

OrgnlInstrId

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

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

2.3

OriginalEndToEndIdentification

OrgnlEndToEndId

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

2.4

OriginalTransactionIdentification

OrgnlTxId

Соответствует идентификатору транзакции из исходного запроса (pacs.008).

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

2.5

PaymentTypeInformation

PmtTpInf

Тип операции

2.5.1

CategoryPurpose

CtgyPurp

2.5.1.1

Proprietary

Prtry

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

  • C2CR – возврат полученного перевода денег

  • C2BR – возврат денег по проведенной ранее оплате за товар/услугу

  • C2BR_V2 – возврат денег по проведенной ранее оплате за товар/услугу в рамках целевой модели

  • C2BRE – возврат денег по проведенной ранее оплате за товар/услугу в рамках электронной коммерции

2.6

ReturnedInterbankSettlementAmount

RtrdIntrBkSttlmAmt

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

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

Не должно превышать 100 000 000 000 00.

Пример: <ns0:RtrdIntrBkSttlmAmt Ccy="KZT">138640</ns0:RtrdIntrBkSttlmAmt>

2.6.1

(атрибут)

CurrencyOfTransfer

Ccy

(атрибут)

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

2.7

ChargeBearer

ChrgBr

Плательщик комиссии. Принимает значение SLEV

2.8

ReturnChain

RtrChain

2.8.1

Debtor

Dbtr

Отправитель денег.

В зависимости от типа операции может содержать данные ФЛ, ЮЛ, ИП (см. тег <PmtTpInf> -> <CtgyPurp> -> <Prtry>):

  • для C2CR – содержит данные ФЛ, осуществляющего возврат перевода

  • для C2BR, C2BR_V2 – содержит данные ЮЛ или ИП, осуществляющего возврат денег по совершенной покупке/ оплате

2.8.1.1

Party

Pty

2.8.1.1.1

Name

Nm

Может указываться:

  • ФИО отправителя денег – для ФЛ

  • Наименование – для ЮЛ и ИП

Максимальная длина: 140 символов

2.8.1.1.2

Identification

Id

Идентификационные данные отправителя денег.

Заполняется только один из тегов <PrvtId> или <OrgId>:

  • Для ФЛ – заполняется тег <PrvtId>.

  • Для ЮЛ и ИП – заполняется тег <OrgId>.

2.8.1.1.2.1

PrivateIdentification

PrvtId

Условно обязательно

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

2.8.1.1.2.1.1

Other

Othr

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

Пример:

2.8.1.1.2.1.1.1

Identification

Id

Идентификатор, соответствующий схеме идентификации, указанной в теге <SchmeNm>.

Максимальная длина: 35 символов

2.8.1.1.2.1.1.2

SchemeName

SchmeNm

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

2.8.1.1.2.1.1.2.1

Code

Cd

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

Код типа документа

  • NIDN – ИИН (обязателен для резидентов и нерезидентов при наличии ИИН; при указании ИИН поле CCPT не заполняется);

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

Примечание: В теге <Id> указывается соответственно ИИН (длина - 12 символов) либо номер документа, удостоверяющего личность

2.8.1.1.2.1.1.2.2

Proprietary

Prtry

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

Дополнительные атрибуты идентификации для физического лица:

  • IRS – признак резидентства

Примечание: Для данного кода в теге <Id> указывается значение: 1 – резидент, 2 – нерезидент

  • SECO – сектор экономики

Примечание: Для данного кода в теге <Id> указывается значение сектора экономики (принимает значение от 1 до 9), например: 9 – домашние хозяйства

2.8.1.1.2.2

OrganisationIdentification

OrgId

Условно обязательно

Идентификационные данные ЮЛ или ИП

2.8.1.1.2.2.1

Other

Othr

Массив, в массиве заполняются шесть элементов.

Пример заполнения:

<ns0:OrgId>

<ns0:Othr>

<ns0:Id>600100277300</ns0:Id>

<ns0:SchmeNm>

<ns0:Prtry>COID</ns0:Prtry>

</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>7</ns0:Id>

<ns0:SchmeNm>

<ns0:Prtry>SECO</ns0:Prtry>

</ns0:SchmeNm>

</ns0:Othr>

<ns0:Othr>

<ns0:Id>f810639431e4423f982737abaffb03c5</ns0:Id>

<ns0:SchmeNm>

<ns0:Prtry>POSID</ns0:Prtry>

</ns0:SchmeNm>

</ns0:Othr>

<ns0:Othr>

<ns0:Id>5814</ns0:Id>

<ns0:SchmeNm>

<ns0:Prtry>MCC</ns0:Prtry>

</ns0:SchmeNm>

</ns0:Othr>

<ns0:Othr>

<ns0:Id>1</ns0:Id>

<ns0:SchmeNm>

<ns0:Prtry>SME</ns0:Prtry>

</ns0:SchmeNm>

</ns0:Othr>

</ns0:OrgId>

2.8.1.1.2.2.1.1

Identification

Id

Идентификатор, соответствующий схеме идентификации, указанной в теге <SchmeNm>.

Максимальная длина: 35 символов

2.8.1.1.2.2.1.2

SchemeName

SchmeNm

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

2.8.1.1.2.2.1.2.1

Proprietary

Prtry

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

Дополнительные атрибуты идентификации для ЮЛ или ИП:

  • COID – идентификатор компании

Примечание: В теге <Id> указывается соответственно БИН для ФЛ (длина - 12 символов) или ИИН (длина - 12 символов) для ИП

  • IRS – признак резидентства

Примечание: Для данного кода в теге <Id> указывается значение: 1 – резидент, 2 – нерезидент

  • SECO – сектор экономики

Примечание: Для данного кода в теге <Id> указывается значение сектора экономики (принимает значение от 1 до 9)

  • POSID – уникальный идентификатор торговой точки (point of sale identification)

  • MCC – 4-значный код категории продавца

  • SME - признак МСБ

Примечание: Для данного кода в теге <Id> указывается значение: 0 – не является МСБ, 1 – является МСБ

2.8.1.1.2

CountryOfResidence

CtryOfRes

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

2.8.2

DebtorAccount

DbtrAcct

Счет отправителя денег

2.8.2.1

Name

Nm

IBAN счета отправителя денег. Шаблон:^[0-9A-Z]{20}$

2.8.3

DebtorAgent

DbtrAgt

Банк отправителя денег

2.8.3.1

FinancialInstitutionIdentification

FinInstnId

2.8.3.1.1

BICFI

BICFI

БИК банка отправителя денег

2.8.3.1.2

Name

Nm

Полное наименование, включая организационно-правовую форму, банка отправителя денег.

Максимальная длина: 140 символов

2.8.4

CreditorAgent

CdtrAgt

Банк бенефициара

2.8.4.1

FinancialInstitutionIdentification

FinInstnId

2.8.4.1.1

BICFI

BICFI

БИК банка бенефициара

2.8.4.1.2

Name

Nm

Полное наименование, включая организационно-правовую форму, банка бенефициара.

Максимальная длина: 140 символов

2.8.5

Creditor

Cdtr

Бенефициар.

Содержит данные ФЛ, которому выполняется возврат

2.8.5.1

Party

Pty

2.8.5.1.1

Name

Nm

Имя клиента.

Максимальная длина: 140 символов.

Примечание: должно соответствовать значению, указанному для отправителя денег в исходном pacs.008, по которому был платеж

2.8.5.1.2

Identification

Id

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

2.8.5.1.2.1

PrivateIdentification

PrvtId

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

2.8.5.1.2.1.1

Other

Othr

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

Пример:

2.8.5.1.2.1.1.1

Identification

Id

Идентификатор, соответствующий схеме идентификации, указанной в теге <SchmeNm>.

Максимальная длина: 35 символов

2.8.5.1.2.1.1.2

SchemeName

SchmeNm

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

2.8.5.1.2.1.1.2.1

Code

Cd

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

Код типа документа:

  • NIDN – ИИН (обязателен для резидентов и нерезидентов при наличии ИИН; при указании ИИН поле CCPT не заполняется);

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

Примечание: В теге <Id> указывается соответственно ИИН (длина - 12 символов) либо номер документа, удостоверяющего личность

2.8.5.1.2.1.1.2.2

Proprietary

Prtry

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

Дополнительные атрибуты идентификации для физического лица:

  • IRS – признак резидентства

Примечание: Для данного кода в теге <Id> указывается значение: 1 – резидент, 2 – нерезидент;

  • SECO – сектор экономики

Примечание: Для данного кода в теге <Id> указывается значение сектора экономики, например (принимает значение от 1 до 9): 9 – домашние хозяйства

2.8.5.1.3

CountryOfResidence

CtryOfRes

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

2.8.6

CreditorAccount

CdtrAcct

Счет бенефициара

2.8.6.1

Name

Nm

IBAN счета бенефициара. Шаблон:^[0-9A-Z]{20}$

2.9

ReturnReasonInformation

RtrRsnInf

Информация о причине возврата.

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

2.9.1

Reason

Rsn

Причина возврата

2.9.1.1

Code

Cd

Код причины возврата.

Возможные значения:

  • CUST – запрос возврата по инициативе клиента.

  • DS28 – возврат по техническим причинам.

  • FR01 – подозрительная операция, вероятная попытка мошеннических действий (Fraud).

  • DUPL – дублирование платежа.

  • FOCR – иная причина, используется в случае, если другая причина из указанных не применима.

2.10

OriginalTransactionReference

OrgnlTxRef

2.10.1

RemittanceInformation

RmtInf

2.10.1.1

Unstructured

Ustrd

Описание цели платежа/перевода для транзакции возврата денежных средств.

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

Ограничение: не больше 140 символов

По умолчанию: Указывается наименование назначения платежа, соответствующее коду в теге <Prtry>

2.10.2

Purpose

Purp

2.10.2.1

Proprietary

Prtry

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

Значение должно соответствовать правилам, утвержденным Постановлением Правления Национального Банка Республики Казахстан от 31 августа 2016 года № 203 «Об утверждении Правил применения кодов секторов экономики и назначения платежей»

Last updated