Додаток 3, п. 4

Чинна редакція від 19.08.2025 · Постанова набрав чинності 01.11.2025

Додаток 3 до Правил формування, передачі та обробки структури даних і графічного зображення QR-коду для обміну реквізитами кредитових та миттєвих кредитових переказів (пункт 8) → II. Відкрита структура даних QR-коду для версії формату QR-коду 002

Опис елементів даних структури QR-коду, що містяться в таблиці 2 додатка 3 до Правил:

1) елемент “Службова мітка” (рядок 1) містить дані, які розкодовуються з QR-коду, починаються із символів “BCD” - “службової мітки”, після якої відразу міститься Закінчення рядка. Подальша перевірка вмісту QR-коду повинна містити розпізнавання та визначення Закінчення рядка;

2) елемент “Версія формату” (рядок 2) містить номер версії формату QR-коду;

3) елемент “Кодування” (рядок 3). Значення в полі “Кодування” визначає інтерпретацію даних (кодову таблицю символів), що використовуються в полях, для яких у колонці “Кодування” таблиці зазначено символ “*”. Для версії формату QR-коду 002 у полі “Кодування” значення повинно бути “2” або “1”, що передбачає використання кодування Win1251 або UTF-8 відповідно для всіх полів, які можуть містити кириличні символи;

4) елемент “Функція” (рядок 4) - для версії формату QR-коду 002 поле “Функція” має містити значення “UCT” (англійською мовою Ukrainian Credit Transfer);

5) елемент “BIC” (рядок 5) - для версії формату QR-коду 002 поле “BIC” зарезервовано для подальшого використання;

6) елемент “Отримувач” (рядок 6) містить прізвище, власне ім’я, по батькові (за наявності) фізичної особи або найменування юридичної особи. Довжина значення елемента не повинна перевищувати довжини 140 символів для версії формату QR-коду 002;

7) елемент “Рахунок отримувача” (рядок 7) містить номер рахунку отримувача. Довжина значення елемента повинна бути 29 символів для версії формату QR-коду 002;

8) елемент “Сума / валюта” (рядок 8). Значення в полі “Сума / валюта” є опціональним. Якщо поле “Сума / валюта” порожнє, то заповнення суми має здійснитися під час ініціювання платежу. Максимальне число в полі “Сума / валюта” становить 999999999.99. Символом “.” у сумі відділяється ціла частина від дрібної частини одиниці валюти. Якщо сума не містить дрібної частини одиниці валюти, то допускається, що символу “.” та нулів після цього символу немає. Якщо сума містить дрібну частину одиниці валюти, то ця дрібна частина обов’язково складається з двох цифрових символів. Перед сумою повинні розміщуватися три великі літери коду валюти. Єдиною валютою, доступною для версії формату QR-коду 002, є гривня. Cума має бути якомога коротшою відповідно до результуючого коду, наприклад, краще “UAH3”, ніж “UAH3.00”. Нулі перед сумою зазначати заборонено;

9) елемент “Код отримувача” (рядок 9) містить код, який має бути зазначений у платіжній інструкції кредитового або миттєвого кредитового переказу відповідно до вимог Національного банку України;

10) елемент “Ціль” (рядок 10) - для версії формату QR-коду 002 поле “Ціль” зарезервовано для подальшого використання;

11) елемент “Reference” (рядок 11) - для версії формату QR-коду 002 поле “Reference” зарезервовано для подальшого використання;

12) елемент “Призначення платежу” (рядок 12) містить інформацію про платіж у текстовій формі. Максимальний розмір даних у даному елементі обмежений значенням, наведеним у таблиці 2 додатка 2 до Правил, із урахуванням обмеження максимального розміру закодованої структура даних QR, наведеної в таблиці 1 додатка 2 до Правил;

13) елемент “Відображення (дисплей)” (рядок 13) містить текст, призначений для виведення на дисплей або друку. Цей текст не включається до даних кредитового та миттєвого кредитового переказу і має бути показаний користувачеві після розкодування QR-коду. Крім того, цей текст у незмінному або зміненому вигляді може використовуватися в системах обробки даних для деталізації даних операції.