• Финансы

Платформа сервисов: как и зачем Сбер использует API

Анна Лоевская

Анна Лоевская

директор дивизиона «Цифровой корпоративный банк» Сбербанка
  • 8 мин
  • 912

SberBusinessAPI — это технология прямой интеграции с банком, которая позволяет мгновенно обмениваться платёжными данными с интернет-банком, автоматически авторизовываться в сервисах экосистемы СберБизнес, а также предоставляет широкий спектр возможностей партнёрского взаимодействия с банком. 

Как в банке изменили свой подход к API и к чему это привело?

Как всё начиналось?

SberBusinessAPI (application programming interface, интерфейс программирования приложений) известен большинству наших действующих клиентов как Fintech API. Это уникальное решение Сбера, которое было разработано и внедрено в банке и по-прежнему не имеет аналогов на отечественном рынке с точки зрения масштабов и количества методов.

Сбер одним из первых начал внедрять API-решения в российской банковской сфере, и результатом этой работы стал принципиально новый SberBusinessAPI, который сейчас сам по себе может служить инструментом для построения полноценной инфраструктуры управления и ведения бизнеса.

Мы изучили подход и практики крупнейших финтех-компаний: Facebook, Amazon, Google, Microsoft, Apple — и пришли к выводу, что наше решение должно быть создано с нуля, без оглядки на предыдущие банковские решения. Начали с фокус-групп — провели серию интервью с разработчиками компаний – потенциальных клиентов нашего API. Вывод оказался очевиден: если разработчик видит знакомый ему подход, интеграция пройдёт быстрее и проще.

Поэтому для разработки API мы сформировали перечень принципов, на которых сегодня основывается SberBusinessAPI:

Никаких универсальных и тяжёлых форматов, которые учитывают малейшие нюансы.

Никаких многотомных описаний, которые только мешают разработчикам достичь быстрого результата. Вместо этого — платформа для тестовых испытаний. Она позволяет получить первые положительные результаты уже за час.

Никаких проприетарных решений (от англ. proprietary, частное, патентованное), привязанных к определённой платформе. Все должно быть кроссплатформенным и не ограничивать партнёра в используемой инфраструктуре и среде разработки.

Никаких лишних деталей. Партнёрам не должно мешать то, что им не нужно: сложные структуры данных, механизмы компонентов банковской платформы, особенности работы наших legacy-систем. Всё это может благополучно укрыться «под капотом».

API должен подходить максимально широкому кругу потенциальных партнеров, вплоть до внедрения в умные холодильники (интернет вещей стремительно набирает обороты).

API нужно проектировать с помощью практик и способов, которые используются при создании визуальных интерфейсов. Для этого нужно выявить и проанализировать UX-схемы использования API.

Зачем нужен SberBusinessAPI?

API в основе своей — это набор методов, с помощью которых одна информационная система может взаимодействовать с другой. Клиентам, работающим в собственных ERP-системах, мы предлагаем простую и быструю интеграцию всех банковских услуг. Она позволяет компаниям значительно оптимизировать бизнес-процессы и снизить операционную нагрузку.

Именно благодаря SberBusinessAPI пользователи нашего корпоративного интернет-банка СберБизнес имеют доступ не только к традиционным банковским продуктам, но и более чем к 40 нефинансовым сервисам для развития и ведения бизнеса.

В их числе — бухгалтерские сервисы, финансовая аналитика, CRM, сервисы для торговли и многие другие. Провайдерами этих услуг выступают партнёры и дочерние компании Сбера, сервисы которых полностью интегрированы в интернет-банк.

Сейчас SberBusinessAPI насчитывает 36 групп методов, которые закрывают ключевые потребности B2B-провайдеров, представителей сегментов крупного и среднего бизнеса. Благодаря этому решению нам удалось выстроить цифровую инфраструктуру, которая превратила наш корпоративный интернет-банкинг СберБизнес в настоящую платформу сервисов и услуг для бизнеса на любом этапе его развития.

Одним из продуктовых методов SberBusinessAPI является СберБизнесID — единая учётная запись клиента, с помощью которой предприниматель получает доступ к миру сервисов и услуг экосистемы Сбера для бизнеса. По аналогии с кнопкой «Войти через Facebook» юридические лица могут заходить в любой облачный продукт, поддерживающий данную технологию, при сохранении высокого уровня безопасности, присущего банковским продуктам.

Что внутри?

Если театр начинается с вешалки, то API начинается с процесса подключения. И его мы максимально упростили: теперь не нужно никуда ехать, достаточно заполнить заявку в интернет-банке и подписать её электронной подписью. Клиенту выдаются доступы к тестовому и production-контуру. Сразу после этого можно приступать к разработке. Для разработчиков сделали простое и понятное руководство в Wiki-формате.

Внутри SberBusinessAPI мы используем такие проверенные решения, как Sbergile-методологию разработки, подход Easy Steps при документировании, аутентификацию на базе протокола OAUTH 2.0, REST-архитектуру поверх HTTP, формат JSON, платформу для тестирования с развёрнутым Swagger. Всё это лучшие практики для отдельно взятых ИТ-отраслей, например, на платформе для тестирования разработчик партнёра может смоделировать бизнес-процесс работы и получить результат без написания кода.

5 млн

запросов в сутки обрабатывает

SberBusinessAPI

Что в итоге?

За два с половиной года SberBusinessAPI удалось стать хедлайнером на рынке отечественных банковских API. Сегодня наше решение обеспечивает основные сценарии взаимодействия юридических лиц и финтех-компаний с банком и обрабатывает свыше 5 млн запросов в сутки, каждый в среднем не более чем за 0,2 секунды.

Благодаря SberBusinessAPI банковские и небанковские продукты и услуги в СберБизнес объединены на одной платформе. Наши клиенты пользуются бесшовной авторизацией в партнёрских сервисах, мгновенно обмениваются платёжными данными, интегрируют учётные системы бизнеса с интернет-банком. К настоящему времени решение используют более 60 тысяч российских компаний, 65 из них — крупнейшие в своих отраслях. Это, например, СберРешения, ГК «Абсолют», ЮMoney, «Эвотор» и другие. Недавно команда разработки ГК СНС провела работы по интеграции своей ERP-системы со SberBusinessAPI всего за 12 дней. Выручка этого дистрибутора исчисляется сотнями миллиардов рублей.

Под эгидой SberBusinessAPI налажены подписание согласия клиента на передачу данных, методы выставления и оплаты счетов, блокировок денежных средств, работы с безакцептными списаниями (корпоративные подписки), получения информации по счетам и операциям, работы с зарплатным проектом, реестры задолженностей и платежей, работы с международными платежами, методы, позволяющие интернет-магазинам увеличивать продажи за счёт кредитных средств, предоставляемых клиентам Сбера. И, конечно, механизм бесшовной авторизации СберБизнесID. Им уже пользуются 360 тысяч организаций в месяц. Благодаря СберБизнесID нам удалось увеличить конверсию регистрации в постоянных пользователей с 30 до 75%.

360 тысяч

организаций используют

СберБизнесID