На вимогу Національного банку України інформуємо: банк працює в разі тривалої відсутності енергопостачанняБанк працює в разі тривалої відсутності енергопостачанняРАЗОМ ПЕРЕМОЖЕМО! ВСЕ БУДЕ УКРАЇНА!

Що таке відкритий банкінг

Відкритий банкінг (Open Banking) - це структурований і безпечний обмін даними між надавачем платіжних послуг з обслуговування рахунку (Банком) та стороннім надавачем платіжних послуг (Third Party Provider, TPP), який здійснюється через спеціалізовані інтерфейси за згодою користувача з метою надання йому нефінансових платіжних послуг: послуги з надання відомостей з рахунків (Account Information Service, AIS) та послуги з ініціювання платіжної операції (Payment Initiation Service, PIS).

Відкритий банкінг в Україні впроваджується відповідно до Положення про відкритий банкінг в Україні, затвердженого постановою Правління Національного банку України від 25 липня 2025 року № 80, з урахуванням європейських підходів PSD2 та специфікації Berlin Group NextGenPSD2.

Основні принципи

  • доступ до рахунку користувача надається сторонньому НПП виключно за згодою користувача, підтвердженою посиленою автентифікацією (Strong Customer Authentication, SCA);
  • користувач самостійно визначає обсяг інформації та перелік рахунків, до яких надається доступ;
  • згода діє протягом визначеного строку і може бути в будь-який момент відкликана користувачем;
  • доступ надається лише стороннім НПП, включеним до Реєстру платіжної інфраструктури Національного банку України, після успішної перевірки їхньої авторизації;
  • засоби автентифікації користувача (паролі, коди підтвердження, електронні підписи) стороннім НПП не передаються - підтвердження згоди відбувається виключно в каналах Банку.

Спеціалізовані інтерфейси Банку

Банк надає стороннім НПП доступ до рахунків користувачів через базовий спеціалізований інтерфейс (Base API) відкритого банкінгу. Цей інтерфейс є загальнодоступним і безоплатним для сторонніх НПП та не потребує укладення окремого договору з Банком.

Базовий інтерфейс реалізовано на технологічній платформі ПрАТ «Український процесінговий центр» (UPC) - технологічного оператора платіжних послуг, внесеного до Реєстру платіжної інфраструктури Національного банку України, - з використанням специфікації Berlin Group NextGenPSD2 (профіль реалізації UPC).

Комерційні спеціалізовані інтерфейси (на платній договірній основі) Банком наразі не впроваджено.

Функціонал доступних послуг

Послуга з надання відомостей з рахунків (AIS) - доступна для фізичних осіб, фізичних осіб-підприємців та юридичних осіб. За згодою користувача сторонній НПП може отримати:

  • перелік рахунків користувача;
  • інформацію про рахунок;
  • залишки коштів на рахунку (окремо для кожної валюти - для мультивалютних рахунків);
  • історію операцій за рахунком (за період до 31 календарного дня).

Послуга з ініціювання платіжної операції (PIS) - наразі не підтримується у продуктивному середовищі Банку.

Технічні характеристики взаємодії

Обмін даними здійснюється через REST API у форматі JSON з використанням протоколу авторизації OAuth 2.0 та механізмів цифрового підпису повідомлень (JWS).

Формат маршруту запитів: /providers/{provider-id}/{service}/{apiGroupVersion}/…, де provider-id = 380946 (МФО АТ «БАНК АВАНГАРД»).

Ідентифікація користувача (PSU):

  • фізичні особи - PSU-ID-Type: TAXCODE у поєднанні з IBAN (UAxxxxxxxxxxxxxxxxxxxxxxxxxxx, 29 символів) та РНОКПП (10 цифр);
  • юридичні особи / ФОП - PSU-Corporate-ID-Type: TAXCODE у поєднанні з IBAN (29 символів) та ЄДРПОУ (8 цифр, для юридичних осіб) або РНОКПП (10 цифр, для ФОП).

Автентифікація та підтвердження згоди (SCA):

  • для фізичних осіб - Redirect SCA Approach: підтвердження здійснюється у мобільному застосунку Банку після перенаправлення;
  • для суб’єктів господарювання - ASPSP Channel SCA Approach: підтвердження здійснюється безпосередньо у каналі дистанційного обслуговування Банку (Web iFobs New);
  • згода отримує статус «Authorised» лише після успішного проходження SCA; засоби автентифікації та електронні підписи користувача стороннім НПП не передаються.

Параметри послуги AIS:

  • підтримувані типи згоди: AccountList, Account details, Account balances, Transactions list, Transaction details;
  • максимальний строк дії згоди: 90 календарних днів;
  • унікальний ідентифікатор рахунку resourceId (UUID), що використовується у всіх подальших запитах;
  • підтримуваний тип рахунків: CACC;
  • підтримуються мультивалютні рахунки - баланс повертається окремо для кожної валюти (тип балансу: interimAvailable);
  • історія операцій надається за період не більше 31 календарного дня.

Програма тестування для сторонніх НПП

Перед підключенням до продуктивного середовища сторонній НПП проходить тестування на порталі розробника технологічного оператора UPC:

Програма тестування (Sandbox) включає:

  • тестові рахунки та тестових користувачів;
  • тестові сертифікати (QWAC, QSealC);
  • інструкції зі створення застосунку та виконання тестових запитів;
  • підтримку OAuth 2.0 (Client ID / Client Secret).

Особливості реалізації Open Banking API саме для АТ «БАНК АВАНГАРД» (типи PSU-ідентифікаторів, схеми SCA, підтримувані типи згод тощо) додатково описано за посиланням: https://docs.api.upc.ua/ua/api-servisi/regulyatorni-api/specifika-aspsp/at-bank-avangard⁠ (відкривається в новій вкладці)

Після успішного завершення тестування Банк забезпечує сторонньому НПП доступ до продуктивного середовища на рівних умовах для будь-якого стороннього НПП.

Контакти

З питань інтеграції, технічної взаємодії через спеціалізовані інтерфейси та проходження тестування звертайтеся:

  • до служби технічної підтримки технологічного оператора ПрАТ «Український процесінговий центр» (UPC): [email protected];
  • до служби інформаційних технологій АТ «БАНК АВАНГАРД»: [email protected];

Банк приймає та розглядає звернення користувачів щодо надання нефінансових платіжних послуг, а також звернення щодо шахрайства (підозри шахрайства) або підозри щодо неправомірності платіжної операції чи надання відомостей з рахунку в межах відкритого банкінгу.

Відповідно до Положення про відкритий банкінг в Україні:

  • у разі невиконання або неналежного виконання платіжної операції, ініційованої користувачем через стороннього надавача послуг ініціювання платіжної операції, Банк несе відповідальність перед користувачем згідно із Законом України «Про платіжні послуги» та умовами договору, якщо не доведе, що операція виконана Банком належним чином; сторонній надавач, у свою чергу, відшкодовує Банку понесені збитки, якщо порушення сталося з його вини;
  • Банк здійснює моніторинг платіжних операцій та запитів щодо надання відомостей з рахунків з метою виявлення несанкціонованих або шахрайських дій і вжиття заходів для їх запобігання чи припинення;
  • користувач має право в будь-який момент заблокувати доступ до свого рахунку сторонньому НПП, звернувшись до Банку;
  • документи та інформація щодо виконаних операцій і наданих згод зберігаються Банком не менше п’яти років з дня припинення ділових відносин із користувачем.

Оскільки послуга ініціювання платіжної операції (PIS) наразі не надається у продуктивному середовищі Банку, положення щодо порядку взаємодії зі сторонніми НПП з ініціювання платіжної операції у разі неакцептованих, помилкових чи неналежних платіжних операцій буде додатково опубліковано на цій сторінці після запуску відповідної послуги.