РАЙФФАЙЗЕН БАНК Сведения о транзакциях.

ISO 20022 AUTH.024.001.03

version: 1.0

Введение

Райффайзен Банк предоставляет формат API для импорта сведений о транзакциях, в соответствии со стандартом ISO20022.

Использование формата ISO20022

  1. Термин "Сообщение" используется для обозначения XML-документа, содержащего в себе сведения о транзакциях.
  2. Формат: xml
  3. Количество сведений о транзакциях в сообщении: до 5000
  4. Кодировка: UTF-8
  5. Пустые тэги запрещены. Пример: \BIC
  6. Перед отправкой в Банк файл должен быть проверен по XSD схеме auth.024.001.03.xsd XSD схема с сайта ISO20022: https://www.iso20022.org/message_archive.page модифицирована в соответствии с требованиями ЦБ и требованиями Райффайзен Банка.
  7. Файлы, не прошедшие валидацию по XSD схеме, не принимаются Банком.
  8. В спецификации приведена обязательность элементов и формат с учетом валидационной схемы для сведений о транзакциях Райффайзен Банка.
  9. Все примеры являются тестовыми данными.

История изменений

ВерсияИзменения
1.0Первая версия документа

Спецификация

ПутьМнож.КомментарийФорматОписание
PmtRgltryInfNtfctn[1..1]Секция
PmtRgltryInfNtfctn/GrpHdr[1..1]Секция
PmtRgltryInfNtfctn/GrpHdr/InitgPty[1..1]Секция
PmtRgltryInfNtfctn/GrpHdr/InitgPty/Pty[1..1]Секция
PmtRgltryInfNtfctn/GrpHdr/InitgPty/Pty/CtctDtls[0..1]Секция
PmtRgltryInfNtfctn/GrpHdr/InitgPty/Pty/CtctDtls/Nm[0..1]text140ФИО контактного лица
PmtRgltryInfNtfctn/GrpHdr/InitgPty/Pty/CtctDtls/Othr[0..1]Секция
PmtRgltryInfNtfctn/GrpHdr/InitgPty/Pty/CtctDtls/Othr/Id[0..1]text128Комментарий
PmtRgltryInfNtfctn/GrpHdr/InitgPty/Pty/CtctDtls/PhneNb[0..1]+[0-9]3-[0-9()+-]30Контактный телефонный номер
PmtRgltryInfNtfctn/GrpHdr/InitgPty/Pty/Id[1..1]Секция
PmtRgltryInfNtfctn/GrpHdr/InitgPty/Pty/Id/OrgId[1..1]Секция
PmtRgltryInfNtfctn/GrpHdr/InitgPty/Pty/Id/OrgId/Othr[1..1]Секция
PmtRgltryInfNtfctn/GrpHdr/InitgPty/Pty/Id/OrgId/Othr/Id[1..1]text35ИНН
PmtRgltryInfNtfctn/GrpHdr/InitgPty/Pty/Nm[1..1]text140Наименование резидента
PmtRgltryInfNtfctn/GrpHdr/MsgId[1..1]text35Уникальный идентификатор сообщения
PmtRgltryInfNtfctn/TxNtfctn[1..5000]Секция
PmtRgltryInfNtfctn/TxNtfctn/TxCert[1..5000]Секция
PmtRgltryInfNtfctn/TxNtfctn/TxCert/Acct[1..1]Секция
PmtRgltryInfNtfctn/TxNtfctn/TxCert/Acct/Id[1..1]Секция
PmtRgltryInfNtfctn/TxNtfctn/TxCert/Acct/Id/Othr[1..1]Секция
PmtRgltryInfNtfctn/TxNtfctn/TxCert/Acct/Id/Othr/Id[1..1]text34Номер счета
PmtRgltryInfNtfctn/TxNtfctn/TxCert/Amdmnt[0..1]Секция
PmtRgltryInfNtfctn/TxNtfctn/TxCert/Amdmnt/CrrctnId[1..1]number, totalDigits 18, fractionDigits 0Порядковый номер корректирующей справки
PmtRgltryInfNtfctn/TxNtfctn/TxCert/Amdmnt/OrgnlDocDt[0..1]choise OrgnlDocDt или OrgnlDocIddateДата первоначальной СВО (Сведения от)
PmtRgltryInfNtfctn/TxNtfctn/TxCert/Amdmnt/OrgnlDocId[0..1]choise OrgnlDocDt или OrgnlDocIdtext35Идентификатор корректируемого документа СВО
PmtRgltryInfNtfctn/TxNtfctn/TxCert/BkAcctDmcltnCtry[0..1]text[A-Z]2Код страны: ISO буквенный код
PmtRgltryInfNtfctn/TxNtfctn/TxCert/Cert[1..1]Секция
PmtRgltryInfNtfctn/TxNtfctn/TxCert/Cert/DtOfIsse[1..1]dateДата СВО в сообщении
PmtRgltryInfNtfctn/TxNtfctn/TxCert/Cert/Id[0..1]text35Номер документа СВО в сообщении
PmtRgltryInfNtfctn/TxNtfctn/TxCert/CertRcrd[1..5000]Секция
PmtRgltryInfNtfctn/TxNtfctn/TxCert/CertRcrd/CertRcrdId[1..1]text35Номер строки (порядковый номер записи в сообщении)
PmtRgltryInfNtfctn/TxNtfctn/TxCert/CertRcrd/Ctrct[0..1]Секция
PmtRgltryInfNtfctn/TxNtfctn/TxCert/CertRcrd/Ctrct/AddtlInf[0..1]text1025Примечание
PmtRgltryInfNtfctn/TxNtfctn/TxCert/CertRcrd/Ctrct/CtrctRef[0..1]Секция
PmtRgltryInfNtfctn/TxNtfctn/TxCert/CertRcrd/Ctrct/CtrctRef/Ctrct[1..1]Секция
PmtRgltryInfNtfctn/TxNtfctn/TxCert/CertRcrd/Ctrct/CtrctRef/Ctrct/DtOfIsse[0..1]dateДата клиентского контракта
PmtRgltryInfNtfctn/TxNtfctn/TxCert/CertRcrd/Ctrct/CtrctRef/Ctrct/Id[0..1]text35Номер клиентского контракта
PmtRgltryInfNtfctn/TxNtfctn/TxCert/CertRcrd/Ctrct/CtrctRef/RegdCtrctId[1..1]text35Номер УК
PmtRgltryInfNtfctn/TxNtfctn/TxCert/CertRcrd/Ctrct/TxAmtInCtrctCcy[0..1]number, minInclusive 0, totalDigits 18, fractionDigits 5Сумма в валюте контракта
PmtRgltryInfNtfctn/TxNtfctn/TxCert/CertRcrd/Ctrct/TxAmtInCtrctCcy (аттрибут Ccy)[0..1]text[A-Z]3Валюта контракта: ISO буквенный код
PmtRgltryInfNtfctn/TxNtfctn/TxCert/CertRcrd/Ctrct/XpctdAdvncPmtRtrDt[0..1]dateСрок возврата аванса
PmtRgltryInfNtfctn/TxNtfctn/TxCert/CertRcrd/Ctrct/XpctdShipmntDt[0..1]dateОжидаемый срок
PmtRgltryInfNtfctn/TxNtfctn/TxCert/CertRcrd/Tx[1..1]Секция
PmtRgltryInfNtfctn/TxNtfctn/TxCert/CertRcrd/Tx/Amt[1..1]number, minInclusive 0, totalDigits 18, fractionDigits 5Сумма операции
PmtRgltryInfNtfctn/TxNtfctn/TxCert/CertRcrd/Tx/Amt (аттрибут Ccy)[1..1]text[A-Z]3ISO код валюты
PmtRgltryInfNtfctn/TxNtfctn/TxCert/CertRcrd/Tx/LclInstrm[1..1]text[0-9]5Код ВО
PmtRgltryInfNtfctn/TxNtfctn/TxCert/CertRcrd/Tx/RfrdDoc[1..1]Секция
PmtRgltryInfNtfctn/TxNtfctn/TxCert/CertRcrd/Tx/RfrdDoc/Dt[0..1]dateДата уведомления, распоряжения, расч. или иного документа
PmtRgltryInfNtfctn/TxNtfctn/TxCert/CertRcrd/Tx/RfrdDoc/Id[1..1]Секция
PmtRgltryInfNtfctn/TxNtfctn/TxCert/CertRcrd/Tx/RfrdDoc/Id/EndToEndId[0..1]text35Номер уведомления, распоряжения, расч. или иного документа
PmtRgltryInfNtfctn/TxNtfctn/TxCert/CertRcrd/Tx/TxDt[1..1]dateДата операции
PmtRgltryInfNtfctn/TxNtfctn/TxCert/CertRcrd/Tx/TxTp[0..1]text[0-9]1Код признака платежа
PmtRgltryInfNtfctn/TxNtfctn/TxCert/TxId[1..1]text35Уникальный идентификатор СВО в сообщении