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