Документация

Enable Banking (open banking)

Читайте банковские счета и транзакции через open banking (PSD2/AIS) с помощью Enable Banking, в режиме BYO.

Enable Banking (open banking)

Интеграция Enable Banking предоставляет вашим pipeline доступ на чтение к банковским счетам и транзакциям через европейский open banking (PSD2 / AIS). Это идеальное топливо для казначейского agent или CFO IA.

Что можно с этим делать

  • Получить список доступных банков и открыть сессию согласия с банком.
  • Получить список авторизованных счетов и получить их транзакции.
  • Построить детерминированный казначейский снимок в разбивке по валютам, пригодный для agent.

Все возможности работают только на чтение: Enable Banking не позволяет инициировать платёж из betool.

Инструменты и узлы

  • Инструменты чтения: enablebanking.list_banks, enablebanking.list_accounts, enablebanking.get_transactions, enablebanking.report.
  • Узел enablebanking_report — вычисляет детерминированную казначейскую позицию по каждой валюте и публикует её в контекст (agent только переформулирует её, никогда не выводит её сам).

Подключение (BYO)

Коннектор работает в два слоя:

  1. Аккаунт приложения — ваш application_id Enable Banking + приватный ключ RSA (платформа подписывает каждый вызов с помощью JWT RS256; ключ никогда не покидает сервер).
  2. Сессии согласия — для каждого банка процесс согласия (connect → sessions), защищённый от CSRF; доступ ограничен счетами, которые вы явно авторизовали.

Хост зафиксирован на API Enable Banking. В зависимости от вашей конфигурации betool может маршрутизировать через общий аккаунт вендора (порядок разрешения ваш аккаунт > общий аккаунт).

Продукт банковского уровня: только чтение, зафиксированный хост, доступ ограничен согласованными счетами, секреты никогда не раскрываются повторно. Идеально для agent, который следит за казначейством, никогда не имея возможности переместить деньги.

Сценарии использования

  • Казначейский брифинг — каждый понедельник CFO IA читает балансы и движения недели и отправляет сводку по каждой валюте.
  • Оповещение о пороге — запланированный pipeline сигнализирует о любом балансе, опустившемся ниже установленного минимума.