Національний банк України 19 серпня 2025 року офіційно затвердив нові правила формування QR-кодів для платежів, запровадивши третю версію формату. Постанова №97 від 25 серпня 2025 року замінює попередні регулятивні акти та вступає в дію з 1 листопада 2025 року.
Ключовою інновацією третьої версії стала підтримка різних типів переказів через один QR-код:
Версія 003 дозволяє використовувати персоніфіковані коди старту застосунків замість стандартного https://qr.bank.gov.ua/
. Це означає, що банки та платіжні сервіси можуть створювати власні домени для автоматичного запуску своїх додатків.
Нова версія суттєво покращує можливості для комерційного використання:
Категоризація платежів: Поле "Категорія/ціль" тепер підтримує міжнародний стандарт ISO 20022 у форматі CCCC/PPPP
, що забезпечує точну категоризацію транзакцій.
Унікальні референси: Елемент Reference дозволяє ідентифікувати конкретне місце продажу та рахунок на оплату, що критично важливо для автоматизації бухгалтерського обліку.
Розширене призначення платежу: Максимальна довжина поля збільшена до 420 символів з підтримкою додаткових параметрів у форматі ?параметр="значення"&параметр2="значення2"
.
Версія 003 вводить систему контролю змін через "Код заборони зміни полів" — бітову маску, що дозволяє точно визначити, які поля користувач може редагувати при оплаті.
Додано підтримку термінів дії QR-кодів через поля "Дата/час дії рахунку" та "Дата/час формування", що особливо важливо для обмежених у часі пропозицій.
Передбачено поле для електронного підпису структури даних QR-коду, що у майбутньому дозволить забезпечити додатковий рівень безпеки та автентифікації.
Максимальний обсяг даних зріс до 507 байт, що відповідає версії QR-коду 17 (85×85 модулів).
Обов'язкове використання закінчення рядка Lf
замість Cr + Lf
для мінімізації розміру QR-коду.
Дані кодуються алгоритмом Base64URL, що забезпечує сумісність з веб-технологіями та URL-параметрами.
Для швидкого впровадження нової версії QR-кодів в онлайн сервісах та інтернет-торгівлі компанією OpenCartBot розроблено PHP бібліотеку, яка надає функціонал для генерації QR-кодів версії 003 з валідацією даних згідно з вимогами НБУ.
Третя версія особливо корисна для:
Запровадження третьої версії QR-кодів НБУ створює технологічну основу для подальшого розвитку безготівкових розрахунків в Україні, даючи бізнесу та розробникам значно більше можливостей для створення зручних платіжних рішень. У парі з відкритим банкінгом, про який ми вже писали, це великий крок вперед для фінансового сектору України.
Open Banking - це регуляторна ініціатива, яка дозволяє банкам та іншим фінансовим установам відкрива..
SEPA-перекази - зручний спосіб отримання коштів у євро з країн Європейського Союзу та Європейської е..
Магазини, банки та інші юридичні особи мають право не приймати певні гривневі банкноти. Це стосуєтьс..
Для отримання витягу з ЄДР онлайн потрібно знати ІПН підприємця або ЄДРПОУ компанії. Витяг формуєтьс..