ym88659208ym87991671
Создать смарт-контракт | Документация для разработчиков

Создать смарт-контракт

Обновлено 4 сентября 2025
Скачать спецификацию
POST
/smart-contracts

Создание смарт-контракта
Чтобы использовать метод, в параметре scope ссылки авторизации пользователя должен быть указан сервис nominal_accounts для получения доступа к этому ресурсу
В случае открытия клиентом нескольких номинальных счетов заголовок nominalAccountId является обяательным к заполнению

Синхронный ответ с http-кодом 201 Created означает, что смарт-контракт создан

При последовательном создании смарт-контрактов в рамках одного бенефициара рекомендуем руководствоваться правилом: каждый последующий запрос на создание смарт-контракта необходимо вызывать, только после получения ответа на предыдущий, иначе - вернется ошибка с http-кодом 429; также вызов метода на подтверждение шага смарт-контракта необходимо осуществлять только после получения ответа на вызов метода о создании смарт-контракта

Значение атрибута id в запросе должно быть уникально относительно id ранее созданных смарт-контрактов

БИК банка получателя в запросе (contractors.bankBIC) должен соответствовать номеру счета получателя в запросе (contractors.accountNumber). Подробности правил соответствия по ссылке

Данные участников смарт-контракта в запросе (блок contractors) не должны совпадать с данными бенефициара

Значение атрибута amount в запросе должно быть больше 0

Для участников смарт-контракта с типом FL (блок contractors) обязательны к заполнению или блок account, или атрибут phoneSBP. Заполнение блока account является необязательным при заполненном атрибуте phoneSBP (если предполагается подверждение шага смарт-контракта в рамках СБП В2С). Возможно заполнение обоих сущностей (блок account и атрибут phoneSBP) (в данном случае дальнейшее подтверждение шага смарт-контракта возможно как по реквизитам счета, так и по СБП В2С). Для типов участников смарт-контракта IP и UL блок account всегда является обязательным к заполнению.

ФИО владельца расчетного счета получателя средств должно полностью совпадать с ФИО получателя средств, указанном в блоке contractors

Запрос

Ответы

Created

Loading...
Это полезный материал?
Заметили ошибку?
Выделите текст и нажмите
Ctrl
+
Enter
, чтобы сообщить нам об ошибке
ПАО Сбербанк использует cookie для персонализации сервисов и удобства пользователей. Вы можете запретить сохранение cookie в настройках своего браузера.