АТ “ПУМБ” надає Open Banking API для сторонніх надавачів платіжних послуг (TPP) за згодою клієнта.
Порядок підключення:
ознайомитися з переліком реалізованих API Open Banking ПУМБ;
отримати тестові ключові пари;
провести розробку та тестування з використанням тестових даних;
запровадити сервіс у продуктивному середовищі.
Реалізовані API:
створення або відкликання згоди користувача для AISP на отримання відомостей з рахунку;
отримання балансу за наявності актуальної згоди користувача;
отримання історії транзакцій за наявності актуальної згоди користувача;
разовий переказ, ініційований PISP.
Особливості згоди для AIS:
рахунки: 2620 для поточних рахунків фізичних осіб, 2600 для поточних рахунків юридичних осіб або ФОП;
валюти: UAH, USD, EUR;
одна згода містить один рахунок;
SCA виконується за підходом decoupled через push-повідомлення;
максимальний строк згоди - 90 діб;
максимальна кількість викликів на добу без залучення користувача за однією згодою - 4.
Особливості PIS:
платіж може ініціюватися з рахунків 2620 та 2600;
платіж виконується тільки на території України у гривні;
підтримуються миттєвий та звичайний кредитовий переказ;
максимальна сума: 100 000 грн для миттєвого кредитового переказу та 400 000 грн для кредитового переказу;
мінімальна сума переказу - 0,01 грн.
Для тестування ПУМБ публікує тестові ключові пари та тестові IBAN. Для емуляції підтвердження або відхилення згоди чи платежу використовуються тестові заголовки, зокрема Target-Consent-State.
Технічна документація доступна у розділі “Опис API” на сторінці Open API ПУМБ. Для запитів слід використовувати відповідний хост: Develop server для розробки і тестування на Dev-порталі або Production server для продуктивного середовища.