Вступ

Редакція OpenBanking Ukraine

Цей розділ описує призначення документа PIS API для Open Banking Ukraine v2.1, а також визначає базові припущення щодо згоди PSU, переліку рахунків і обов’язкових сценаріїв застосування.

Призначення документа

Цей документ є адаптованим перекладом специфікації Berlin Group XS2A API as PSD2 Interface Implementation Guidelines version 2.3 (зокрема, розділ 3 Payment Initiation Service), створений для імплементації відкритого банкінгу в Україні.

Документ слід використовувати разом із yaml файлом (посилання на нього у розділі «Документи і посилання»), оскільки він описує тільки обов’язкові, деякі умовні та опціональні атрибути серед можливих, які наведені у yaml файлі. Також, цей документ може містити додані атрибути, які відсутні в оригінальному yaml файлі Berlin Group. Адаптована версія yaml файлу у процесі розробки.

Згода PSU та SCA

Відповідно до Положення про відкритий банкінг згода PSU на виконання платіжної операції надається ASPSP під час кожного ініціювання PSU платіжної операції через PISP з обов’язковим застосуванням SCA.

Згода PSU на виконання платіжної операції надається неявно при авторизації платіжної операції, оскільки надання платіжних даних і пов’язаних з авторизацією даних опрацьовуються одночасно за один сеанс. У цьому випадку не потрібен конкретний об’єкт згоди та пов’язаний токен для подальшого доступу.

Даний документ описує API ініціювання платіжної операції.

Встановлює

  1. Перелік рахунків, по яких API повертає інформацію

    Балансові рахунки

    Для банків:

    • 2620 – рахунки фізичних осіб;
    • 2600 – рахунки ФОП (фізичних осіб-підприємців).

    Для небанківських фінансових установ:

    • 674 - рахунки фізичних осіб;
    • 673 - рахунки ФОП (фізичних осіб-підприємців).

    Валюта рахунку: валюта рахунку платника та отримувача — UAH, валюта платіжної операції — UAH.

    Статус рахунку: статус рахунку, який дозволяє безперешкодно здійснювати/ініціювати PSU платіжну операцію по власному рахунку.

  2. Обов’язкові для підтримання сценарії застосування (Use Cases)

    • 6.1. Ініціювання платіжної операції. Підхід перенаправлення SCA: явний початок процесу авторизації (Redirect SCA Approach: Explicit Start of the Authorisation Process);
    • 6.2. Ініціювання платіжної операції. Відокремлений підхід SCA: явний початок процесу авторизації (Decoupled SCA Approach: Explicit Start of the Authorisation Process).