Валютный перевод
URI
POST: /API/v1/ISO20022/Payments
XSD схема
pain.001.001.06
Описание схемы
Описание | Путь | Комментарий Пример |
||
---|---|---|---|---|
1 |
R |
Дата и Время создания сообщения |
Document.CstmrCdtTrfInitn.GrpHdr.CreDtTm |
Формат даты YYYY-MM-DDTHH:MM:SS 2018-11-27T17:13:45 |
2 |
R |
Уникальный id сообщения |
Document.CstmrCdtTrfInitn.GrpHdr.MsgId |
Указывается идентификатор сообщения присвоенный во внешней системе |
3 |
R |
Количество транзакций в сообщении |
Document.CstmrCdtTrfInitn.GrpHdr.NbOfTxs |
Общее число поручений (секций CdtTrfTxInf) в сообщении |
4 |
R |
Уникальный id пакета платежей |
Document.CstmrCdtTrfInitn.PmtInf.PmtInfId |
Указывается идентифкатор группы распоряжений |
5 |
R |
Уникальный id платежа |
Document.CstmrCdtTrfInitn.PmtInf.CdtTrfTxInf.PmtId.InstrId |
Идентифкатор исходного поручения |
6 |
R |
Метод оплаты |
Document.CstmrCdtTrfInitn.PmtInf.PmtMtd |
Значение "TRF" по умолчанию |
7 |
R |
Подпись 1 |
SplmtryData.Envlp.Signature. |
|
8 |
O |
Подпись n |
SplmtryData.Envlp.Signature. |
|
Общий путь Document.CstmrCdtTrfInitn.PmtInf |
||||
9 |
R |
Валюта перевода |
CdtTrfTxInf.Amt.InstdAmt@Ccy |
<InstdAmt Ccy="USD"> |
10 |
R |
Сумма перевода |
CdtTrfTxInf.Amt.InstdAmt |
<InstdAmt Ccy="USD"> |
11 |
R |
Дата перевода |
CdtTrfTxInf.RmtInf.Strd.RfrdDocInf.RltdDt |
В случае отсутствия значения в RltdDt, брать из …/ReqdExctnDt. Формат даты YYYY-MM-DD |
12 |
R |
Номер счета плательщика |
DbtrAcct.Id.Othr.Id |
|
13 |
R |
Наименование плательщика |
Dbtr.Nm |
|
14 |
R |
Адрес плательщика |
Dbtr.PstlAdr.AdrLine |
|
15 |
R |
ИНН плательщика |
Dbtr.Id.OrgId.Othr.Id |
|
16 |
O |
SWIFT-код банка-корреспондента |
CdtTrfTxInf.IntrmyAgt1.FinInstnId.BICFI |
|
17 |
O |
Клиринговый код банка-корреспондента |
CdtTrfTxInf.IntrmyAgt1.FinInstnId.Othr.Issr |
|
18 |
O |
Наименование банка-корреспондента |
DbtrAgt.FinInstnId.Nm |
|
19 |
O |
Адрес банка-корреспондента |
DbtrAgt.FinInstnId.PstlAdr.AdrLine |
|
20 |
O |
Номер счета банка получателя |
CrdTrfTxInf.CdtrAgtAcct.Id.IBAN |
|
21 |
O |
Номер счета в банке-корреспонденте |
CrdTrfTxInf.CdtrAgtAcct.Id.Othr.Id |
|
22 |
O |
SWIFT код банка получателя |
CdtTrfTxInf.CdtrAgt.FinInstnId.BICFI |
|
23 |
O |
Клиринговый код банка получателя |
CdtTrfTxInf.CdtrAgt.FinInstnId.Othr.Issr |
|
24 |
O |
Наименование банка получателя |
CdtTrfTxInf.CdtrAgt.FinInstnId.Nm |
|
25 |
O |
Адрес банка получателя |
CdtTrfTxInf.CdtrAgt.FinInstnId.PstlAdr.AdrLine |
|
26 |
O |
Номер счета получателя IBAN |
CdtTrfTxInf.CdtrAcct.Id.IBAN |
|
27 |
O |
Номер счета получателя, в случае ели счет не IBAN |
CdtTrfTxInf.CdtrAcct.Id.Othr.Id |
|
28 |
R |
Наименование получателя |
CdtTrfTxInf.Cdtr.Nm |
|
29 |
R |
Адрес получателя |
CdtTrfTxInf.Cdtr.PstlAdr.AdrLine |
|
30 |
R |
Назначение платежа |
CdtTrfTxInf.RmtInf.Ustrd |
|
31 |
R |
Тип списания комиссии |
CdtTrfTxInf.ChrgBr |
DEBT - со счета плательщика |
32 |
O |
Номер счета списания комиссии |
ChrgsAcct.Id.Othr.Id |
|
33 |
R |
Уникальный id ВП (сквозной) |
CdtTrfTxInf.PmtId.EndToEndId |
|
34 |
O |
Признак "Срочность принятия на исполнение перевода банком" |
PmtTpInf.InstrPrty |
"HIGH" - отправлять на обработку в 1-ю очередь |
35 |
R |
Признак "Срочный перевод" |
PmtTpInf.SvcLvl.Cd |
URGP - срочный платеж |
36 |
O |
Информация отправителя получателю |
SplmtryData.PlcAndNm |
Ответ
Ответом является XML-документ, соответвующий схеме pain.002.001.06.
HTTP код | Тип | Body | Описание |
---|---|---|---|
200 |
OK |
- |
Запрос принят без ошибок. |
401 |
Err |
Wrong username or password |
Неверный логин или пароль |
401 |
Err |
User was not found |
Пользователь не найден |
401 |
Err |
User is disabled |
Пользователь заблокирован |
401 |
Err |
Warrant is expired |
Доверенность истекла |
401 |
Err |
Warrant was not found |
Доверенность не найдена |
401 |
Err |
Warrant service error |
Сервис проверки доверенности не отвечает |
406 |
Err |
User does not have permission |
Нет прав на выполнение запроса |
406 |
Err |
Signature is missing |
Нет подписи |
406 |
Err |
Certificate is not valid |
Сертификат подписи невалидный |
406 |
Err |
Signature is not valid |
Подпись невалидна |
406 |
Err |
Internal sign check state error |
Внутренняя ошибка сервиса |
502 |
Err |
Bad Gateway |
Ошибочный шлюз |
503 |
Err |
Service Unavailable |
Сервис недоступен |
504 |
Err |
Gateway Timeout |
Шлюз не отвечает |
500 |
Err |
Internal Error |
Внутренняя ошибка приложения |
400 |
Err |
MsgId is not unique |
Id запроса неуникальный |
400 |
Err |
XML does not match schema |
Документ не соответствует схеме |