/fintech/api/v1/pay-doc-cur
Ресурс позволяет создать валютное платежное поручение.
Для создания валютного платежного поручения необходимо отправить POST-запрос /fintech/api/v1/pay-doc-cur
с токеном доступа (access_token) пользователя в параметре Authorization заголовка и реквизитами документа в теле запроса.
В параметре scope ссылки авторизации пользователя должен быть указан сервис PAY_DOC_CUR
для получения доступа к этому запросу.
- Если в запросе на создание документа передать ЭП к документу (объект digestSignatures), то Банк сразу начнет обработку документа.
- Если в запросе не передавать ЭП к документу, то документ будет создано в статусе черновик. Для начала обработки документа Банком потребуется зайти в интерфейс СберБизнес и подписать его.
Для обращения к ресурсу необходимо отправлять запрос на:
- Тестовый контур
https://iftfintech.testsbi.sberbank.ru:9443
- Промышленный контур
https://fintech.sberbank.ru:9443
Request
- Модель
- Пример
Наименование | Тип | Формат | Regexp | Обязательность | Описание |
---|---|---|---|---|---|
HEADER | |||||
Authorization | string | string | ^[a-zA-Z0-9]38$ | required | Access token пользователя, полученный через SSO. |
BODY | |||||
PayDocCur { | |||||
addInfo | string | string | ^.300$ | optional | Примечание, |
additionalInfo | string | string | ^.220$ | optional | Информация получателю платежа (дополнительная информация), поле 72, |
amountTransfer | AmountCurrency | object | required | Сумма перевода, | |
authPersonName | string | string | ^.60$ | optional | ФИО ответственного лица, |
authPersonTelfax | string | string | ^.40$ | optional | Телефон ответственного лица, |
b77info | string | string | ^.109$ | optional | Информация для регулирующих органов, |
beneficiaryAccount | string | ISO 13616 | ^[0-9]34$ | optional | Счет бенефициара, |
beneficiaryAddress | string | string | ??? | optional | Адрес бенефициара , |
beneficiaryBankAccount | string | string | ??? | optional | Корреспондентский счет банка бенефициара , |
beneficiaryBankAddress | string | string | ^.255$ | optional | Адрес банка бенефициара, |
beneficiaryBankBranchName | string | string | ^.70$ | optional | Наименование филиала банка бенефициара, |
beneficiaryBankClearingCode | ClearingCode | object | optional | Клиринговый код банка бенефициара, | |
beneficiaryBankCountryDigital | string | ОКСМ | ^[0-9]3$ Актуальный список значений можно получить с помощью справочника Country | required | Цифровой код страны банка бенефициара, |
beneficiaryBankCountryIso2 | string | ISO 3166-1 | ^[A-Z]2$ Актуальный список значений можно получить с помощью справочника Country | required | ISO-код страны банка бенефициара , |
beneficiaryBankName | string | string | ^.140$ | required | Наименование банка бенефициара, |
beneficiaryBankPlace | string | string | ^.255$ | required | Местонахождение банка бенефициара, |
beneficiaryBankSwift | string | BIC-код | ^([0-9]8|[0-9]11)$ | optional | SWIFT-код банка бенефициара, |
beneficiaryBeiCode | string | BEI-код | ^[0-9]11$ | optional | BEI-код банка бенефициара, |
beneficiaryCountryDigital | string | ОКСМ | ^[0-9]3$ Актуальный список значений можно получить с помощью справочника Country | required | Цифровой код страны бенефициара, |
beneficiaryCountryIso2 | string | ISO 3166-1 | ^[A-Z]2$ Актуальный список значений можно получить с помощью справочника Country | required | ISO-код страны бенефициара, |
beneficiaryCountryName | string | string | ^.255$ | optional | Наименование страны бенефициара на русском языке (краткое наименование), |
beneficiaryInn | string | string | ^([0-9]5|[0-9]10|[0-9]12|0)$ | optional | ИНН бенефициара. Не заполняется при paymentDirection = 0, |
beneficiaryName | string | string | ^.140$ | required | Наименование бенефициара, |
beneficiaryPlace | string | string | ^.35$ | required | Город (месторасположение) бенефициара, |
chargesType | string | string | ^(BEN|SHA|OUR)$ | required | Тип комиссии за перевод. * BEN - ;* SHA - ;* OUR - , |
codes23e | array[Code23e] | array | optional | 23E: Код инструкции, | |
date | string | ISO 8601 YYYY-MM-DD | ^[0-9]4-[0-9]2-[0-9]2$ | required | Дата составления документа, |
digestSignatures | array[Signature] | array | optional | Электронные подписи по дайджесту документа. Если ЭП передана/ы в API, то они сохраняются вместе с документом, а сам документ продвигается дальше по своему жизненному циклу. Если ЭП не была/и передана/ы, то документ сохраняется в своем начальном статусе и ожидает дальнейшего подписания в интерфейсе СберБизнес. О подписании дайджеста платежного документа подробно рассказали в соответствующем разделе документации. | |
externalId | string | UUID | ^[0-9a-f]8-[0-9a-f]4-[0-9a-f]4-[0-9a-f]4-[0-9a-f]12$ | required | Идентификатор документа, который вы присваиваете самостоятельно, |
iMediaBankAddress | string | string | ^.255$ | optional | Адрес банка-посредника, |
iMediaBankCountryDigital | string | ОКСМ | ^[0-9]3$ Актуальный список значений можно получить с помощью справочника Country | optional | Цифровой код страны банка-посредника, |
iMediaBankCountryIso2 | string | ISO 3166-1 | ^[A-Z]2$ Актуальный список зн ачений можно получить с помощью справочника Country | optional | ISO-код страны банка-посредника, |
iMediaBankName | string | string | ^.140$ | optional | Наименование банка-посредника, |
iMediaBankPlace | string | string | ^.35$ | optional | Город банка-посредника, |
iMediaBankSwift | string | BIC-код | ^([0-9]8|[0-9]11)$ | optional | SWIFT-код банка-посредника, |
iMediaClearingCode | ClearingCode | object | optional | Клиринговый код банка-посредника, | |
iMediaFilialBankName | string | string | ??? | optional | Наименование филиала банка-посредника, |
inn | string | string | ^([0-9]5|[0-9]10|[0-9]12|0)$ | required | ИНН клиента, |
linkedDocs | array[LinkedDoc] | array | optional | Связанные документы, | |
number | string | string | ^[0-9]7$ | optional | Номер документа, |
option50a | string | string | ^(K|F)$ | required | Опция 50а. * K - ;* F - , |