Сервис «Кредит в корзине»
Информация о сервисе
Кредит в корзине – это сервис для организации расчетов между юридическими лицами (ЮЛ) и индивидуальными предпринимателями (ИП) с использованием денежных средств Банка. Сервис позволяет получать информацию по кредитным предложениям от Банка для Клиентов Платформы, создавать кредитные заявки, формировать и отслеживать статус платежного документа в СберБизнес плательщика.
Ядро механизма сервиса составляют платежные поручения, которые используются в качестве платежных документов для расчетов между компаниями.
Платежное поручение – это документ, который используется для указания банку перевести определенную сумму денег с одного счета на другой. Обычно это делается, когда компания хочет произвести оплату за товары или услуги, перевести деньги индивидуальному предпринимателю или юридическому лицу.
Платежные поручения используются широким кругом лиц, включая индивидуальных предпринимателей, малый и средний бизнес, крупные корпорации и даже государственные учреждения. Их используют, когда нужно сделать перевод, который требует предварительного уведомления или планирования (например, оплата аренды, коммунальных услуг или выплата заработной платы).
Подробнее о сервисе можно прочитать на сайте Банка .
До начала разработки интеграции с сервисом потребуется:
- Заключить договор с Банком на использование сервиса "Кредит в корзине".
- Завершить интеграцию со СберБизнес ID.
Без сервиса СберБизнес ID настроить работу сервиса невозможно.
Терминология
- Пла тформа – любой web-ресурс (сайт, интернет-магазин, мобильное приложение и т.д.), который вы, как Партнер Банка, используете в рамках клиентского пути Клиентов
- Клиент – пользователь СберБизнес, представитель ЮЛ/ИП, который от лица своей компании приобретает услуги или товары на Платформе
Схема работы сервиса
- Графическое описание
- Текстовое описание

Шаг | Что делаем | Подробности |
---|---|---|
1 | Предложите Клиенту выбрать способ оплаты | Клиент, находясь на Платформе, выбрал необходимые товары/услуги и перешел к оплате. Покажите ему доступные способы оплаты. Среди доступных способов должен быть "Кредит в корзине" (кнопка "Оплата в кредит") без описания конкретных условий. Для получения информации для Клиента требуется авторизация с помощью СберБизнес ID. |
2 | Предложите Клиенту авторизоваться через СберБизнес ID | Подробно о подключении сервиса СберБизнес ID рассказали в соответствующем разделе документации. Если Клиент до старта этого сценария уже авторизовался с помощью СберБизнес ID на Платформе, и у вас есть его access_token, то обязательно обновите его с помощью refresh_token. |
3 | Проверьте возможность кредитования | С помощью ресурса /fintech/api/v2/oauth/user-info получите информацию по клиенту. Проверьте соответствие условиям кредитования.Условия доступности покупки в кредит |
4 | Получите информацию о наличии текущего кредита Клиента | С помощью ресурса /fintech/api/v1/credit-offers и access_token пользователя Клиента запросите информацию о текущем кредитном договоре.Эту информацию можно будет использовать для формирования выбора способов оплаты. |
5 | Получите информацию о кредитных предложениях | С помощью ресурса /fintech/api/v1/credit-offers и access_token пользователя вашей компании запросите информацию о кредитных предложениях для Платформы.Условия динамичны и могут меняться, поэтому запрашивать информацию необходимо в каждом клиентском пути. Процесс получения и обновления access_token аналогичен процессу авторизации Клиента. Получение access_token пользователя вашей компании требуется выполнить единожды при разработке интеграции до выхода в промышленную эксплуатацию. Также необходимо будет обновлять его с помощью refresh_token. |
6 | Предложите Клиенту выбрать способ оплаты (повторно) | После сбора информации о доступных способах оплаты на предыдущих этапах в интерфейсе Платформы предложите пользователю Клиента выбрать удобный вариант. Кнопка "Оплата в кредит" может иметь 2 состояния: новый или действующий кредит. - При выборе "новый кредит" переходим к шагу 7.1 - При выборе "действующий кредит" переходим к шагу 7.2 |
7.1 | Сформируйте заявку на кредит | С помощью ресурса /fintech/api/v1/credit-requests вы можете создать в СберБизнес клиента заявку на оформление кредитного договора. |
8.1 | Перенаправьте Клиента на страницу заявки | С использованием идентификатора созданной заявки на кредитный договор из шага 7.1 вы формируете ссылку переадресации и перенаправляете по ней пользователя Клиента. Перейдя по ссылке в сервис, пользователь пройдет аутентификацию, заполнит кредитную заявку и подпишет ее для исполнения Банком. После получения положительного решения по заявке Клиенту автоматически будет создано платежное поручение для оплаты заказа. Автоматически созданному платежному поручению присваивается тот же идентификатор, который использовался в создании заявки на кредит из шага 7.1 Ссылка переадресации выглядит следующим образом: {контур Банка}/ic/dcb/index.html#/credits/credit-financing/credit-partners?order=externalID Дополнительная информация о формировании ссылки. |
7.2 | Сформируйте оплату за счет открытого кредитного договора | С помощью ресурса /fintech/api/v1/payments/from-invoice-any и access_token пользователя Клиента вы создадите платежное поручения в СберБизнес Клиента. |
8.2 | Перенаправьте клиента в сервис оплаты | С использованием идентификатора созданного платежного поручения из шага 7.2 вы формируете ссылку для оплаты и перенаправляете по ней пользователя Клиента. Перейдя по ссылке в сервис оплаты, пользователь пройдет аутентификацию, выберет счет списания и подпишет платежное поручение для исполнения Банком. Ссылка переадресации выглядит следующим образом: {контур Банка}/ic/dcb/index.html#/payment-creator/{externalid}?backUrl={backUrl} Дополнительная информация о формировании ссылки. |
9 | П олучите статус платежного поручения | С помощью ресурса /fintech/api/v1/payments/{externalId}/state вы сможете разработать механизм проверки статуса оплаты и реакцию Платформы на каждый из них.В этой части страницы указали все статусы платежного поручения и их описание. |
Варианты реализации
Ниже, в качестве примера, приведена диаграмма вариантов использования:

Клиент добавляет в корзину товары/услуги и переходит к оплате.
Вы ему показываете доступные способы оплаты, среди которых есть "Кредит в корзине". Клиент видит данный способ без условий для него - до авторизации СберБизнес ID и получения информации по Клиенту у вас отсутствует возможность проверить возможность кредитования Клиента и условия. После авторизации через СберБизнес ID вы вновь показываете способы оплаты, среди которых "Кредит в корзине" с условиями для Клиента (если присутствует возможность кредитования).
В случаях, когда Клиент уже авторизован на Платформе, и у вас есть access_token пользователя Клиента, уже при первой отрисовке способов оплаты вы сможете проверить возможность кредитования и предоставить полную информацию.