ym88659208ym87991671
Создание исходящего платежного требования | Документация для разработчиков

Создание исходящего платежного требования

Обновлено 28 марта 2025
POST
/v1/payment-requests/outgoing

Выставить платежное требование можно не раньше даты, следующей за датой оформления подписки.

Например, клиент оформил подписку 15 января. На следующий день, 16 января, можно будет сформировать платежное требование для списания денежных средств. Если сформировать платежное требование в день оформления подписки, то платежное требование не будет исполнено - оно встанет в "Картотеку" в СберБизнес Клиента на ручное подтверждение.

Запрос на создание платежного требования, где получателем средств является ваша компания.

Должен содержать токен доступа (access_token) пользователя в параметре Authorization заголовка.

Для доступа к этому методу в параметре scope ссылки авторизации пользователя должен быть указан сервис PAYMENT_REQUEST_OUT.

Запрос

Header Parameters

    Authorization
    string
    required

    Access token организации-клиента, полученный через SSO

    Example: f8ad3141-b7e8-4924-92de-3de4fd0a464e-1

Body

required

Запрос на создание исходящего платежного требования

    acceptanceTerm
    string

    Возможные значения: Value must match regular expression ^[1-5]{1}$

    Срок для акцепта (поле 36). Указывается количество дней для получения акцепта плательщика

    amount
    number
    required

    Сумма платежа

    crucialFieldsHash
    string

    Hash от ключевых полей документа

    date
    date
    required

    Дата составления документа

    deliveryKind
    string

    Возможные значения: Value must match regular expression ^(электронно|срочно|0)$

    Вид платежа

    digestSignatures

    object[]

    Электронные подписи по дайджесту документа

  • Array [

  • certificateUuid
    uuid
    required

    Уникальный идентификатор сертификата ключа проверки электронной подписи (UUID)

    base64Encoded
    string
    required

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

    Значение электронной подписи, закодированное в Base64

  • ]

  • externalId
    uuid
    required

    Идентификатор документа, присвоенный сервисом (UUID)

    number
    string

    Номер документа

    operationCode
    string
    required

    Возможные значения: Value must match regular expression ^02$

    Код операции

    payeeAccount
    string
    required

    Возможные значения: Value must match regular expression ^[0-9]{20}$

    Счет получателя платежа

    payeeBankBic
    string
    required

    Возможные значения: Value must match regular expression ^[0-9]{9}$

    БИК банка получателя платежа

    payeeBankCorrAccount
    string

    Возможные значения: Value must match regular expression ^[0-9]{20}$

    Кор. счет банка получателя платежа

    payeeInn
    string

    Возможные значения: Value must match regular expression ^([0-9]{5}|[0-9]{10}|[0-9]{12}|0)$

    ИНН получателя платежа

    payeeName
    string
    required

    Возможные значения: <= 160 characters

    Полное наименование получателя платежа

    payerAccount
    string
    required

    Возможные значения: Value must match regular expression ^[0-9]{20}$

    Счет плательщика

    payerBankBic
    string
    required

    Возможные значения: Value must match regular expression ^[0-9]{9}$

    БИК банка плательщика

    payerBankCorrAccount
    string
    required

    Возможные значения: Value must match regular expression ^[0-9]{20}$

    Корсчет банка плательщика

    payerInn
    string
    required

    Возможные значения: Value must match regular expression ^([0-9]{5}|[0-9]{10}|[0-9]{12}|0)$

    ИНН плательщика

    payerName
    string
    required

    Возможные значения: <= 160 characters

    Полное наименование плательщика

    paymentCondition
    string
    required

    Возможные значения: Value must match regular expression ^(1|2)$

    Условие оплаты (поле 35). Указывается цифра "1" - заранее данный акцепт плательщика или цифра "2" - требуется получение акцепта плательщика

    priority
    string
    required

    Возможные значения: Value must match regular expression ^[1-5]{1}$

    Очередность платежа

    purpose
    string
    required

    Возможные значения: <= 210 characters

    Назначение платежа

    vat

    object

    nullable

    Данные НДС

    type
    string
    nullable
    required

    Возможные значения: [INCLUDED, ONTOP, NO_VAT, MANUAL]

    Способ расчета НДС

    rate
    string
    nullable

    Возможные значения: Value must match regular expression ^(0|5|7|10|20)$

    Ставка НДС

    amount
    number
    nullable

    Сумма НДС

    voCode
    string

    Возможные значения: Value must match regular expression ^[0-9]{5}$

    Код вида валютной операции

Ответы

Создан

Schema

    acceptanceTerm
    string

    Возможные значения: Value must match regular expression ^[1-5]{1}$

    Срок для акцепта (поле 36). Указывается количество дней для получения акцепта плательщика

    amount
    number
    required

    Сумма платежа

    bankStatus
    string

    Статус документа

    bankComment
    string

    Банковский комментарий к статусу документа

    crucialFieldsHash
    string

    Hash от ключевых полей документа

    date
    date
    required

    Дата составления документа

    deliveryKind
    string

    Возможные значения: Value must match regular expression ^(электронно|срочно|0)$

    Вид платежа

    digestSignatures

    object[]

    Электронные подписи по дайджесту документа

  • Array [

  • certificateUuid
    uuid
    required

    Уникальный идентификатор сертификата ключа проверки электронной подписи (UUID)

    base64Encoded
    string
    required

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

    Значение электронной подписи, закодированное в Base64

  • ]

  • externalId
    uuid
    required

    Идентификатор документа, присвоенный сервисом (UUID)

    number
    string

    Номер документа

    operationCode
    string
    required

    Возможные значения: Value must match regular expression ^02$

    Код операции

    payeeAccount
    string
    required

    Возможные значения: Value must match regular expression ^[0-9]{20}$

    Счет получателя платежа

    payeeBankBic
    string
    required

    Возможные значения: Value must match regular expression ^[0-9]{9}$

    БИК банка получателя платежа

    payeeBankCorrAccount
    string

    Возможные значения: Value must match regular expression ^[0-9]{20}$

    Кор. счет банка получателя платежа

    payeeInn
    string

    Возможные значения: Value must match regular expression ^([0-9]{5}|[0-9]{10}|[0-9]{12}|0)$

    ИНН получателя платежа

    payeeName
    string
    required

    Возможные значения: <= 160 characters

    Полное наименование получателя платежа

    payerAccount
    string
    required

    Возможные значения: Value must match regular expression ^[0-9]{20}$

    Счет плательщика

    payerBankBic
    string
    required

    Возможные значения: Value must match regular expression ^[0-9]{9}$

    БИК банка плательщика

    payerBankCorrAccount
    string
    required

    Возможные значения: Value must match regular expression ^[0-9]{20}$

    Корсчет банка плательщика

    payerInn
    string
    required

    Возможные значения: Value must match regular expression ^([0-9]{5}|[0-9]{10}|[0-9]{12}|0)$

    ИНН плательщика

    payerName
    string
    required

    Возможные значения: <= 160 characters

    Полное наименование плательщика

    paymentCondition
    string
    required

    Возможные значения: Value must match regular expression ^(1|2)$

    Условие оплаты (поле 35). Указывается цифра "1" - заранее данный акцепт плательщика или цифра "2" - требуется получение акцепта плательщика

    priority
    string
    required

    Возможные значения: Value must match regular expression ^[1-5]{1}$

    Очередность платежа

    purpose
    string
    required

    Возможные значения: <= 210 characters

    Назначение платежа

    vat

    object

    nullable

    Данные НДС

    type
    string
    nullable
    required

    Возможные значения: [INCLUDED, ONTOP, NO_VAT, MANUAL]

    Способ расчета НДС

    rate
    string
    nullable

    Возможные значения: Value must match regular expression ^(0|5|7|10|20)$

    Ставка НДС

    amount
    number
    nullable

    Сумма НДС

    voCode
    string

    Возможные значения: Value must match regular expression ^[0-9]{5}$

    Код вида валютной операции

Loading...
Loading...
ПАО Сбербанк использует cookie для персонализации сервисов и удобства пользователей. Вы можете запретить сохранение cookie в настройках своего браузера.