QR-оплата незалежно від пристрою: платіть з екрана комп'ютера чи телефона — усе працює
QR-інвойсу байдуже, на якому екрані він з'явиться. Той самий код, який клієнт бачить на моніторі комп'ютера під час оформлення замовлення, працює так само добре на телефоні в чаті Telegram. Реквізити платежу містяться всередині коду, тож пристрій вирішує лише те, як клієнт дістанеться до свого банківського застосунку — дотиком чи скануванням. Переказ, що відбувається далі, в обох випадках однаковий.
Це важливо, бо продавець рідко контролює, де відкриють його рахунок. Посилання, надіслане в месенджері, можуть прочитати на ноутбуці в офісі або на телефоні в дорозі. Код на сайті бачать і десктопні, і мобільні покупці. З pmnt.app один згенерований інвойс покриває всі ці випадки, і продавцеві не потрібно створювати нічого окремого.
На телефоні: один дотик, без другого пристрою
Коли клієнт уже на телефоні — читає чат, переглядає мобільний сайт, дивиться рахунок з електронної пошти — йому не потрібно нічого сканувати. QR-інвойс водночас є платіжним посиланням (диплінком). Дотик до нього відкриває банківський застосунок напряму, з уже заповненою формою переказу: IBAN одержувача, ім'я, податковий номер, сума, валюта й призначення платежу.
Якщо на телефоні встановлено кілька банківських застосунків, система запитує, з якого банку платити, і передає керування цьому застосунку. З боку клієнта вся взаємодія така: дотик → перевірка → підтвердження. Немає камери, немає наведення, немає перемикання між двома пристроями.
Це найпоширеніший шлях для рахунків, доставлених через чат, соцмережі чи пошту, де отримувач тримає в руках той самий пристрій, що може завершити оплату.
На комп'ютері: скануйте телефоном, що в кишені
Коли клієнт бачить рахунок на комп'ютері — сторінку оплати на ноутбуці, рахунок, відкритий на моніторі, — QR-код призначений для сканування. Клієнт відкриває будь-який український банківський застосунок на телефоні, торкається сканера QR і наводить камеру на екран.
Телефон розпізнає стандартний формат QR від НБУ, відкриває відповідний банківський застосунок і заповнює ту саму форму переказу. Комп'ютер показує запит; телефон його авторизує. Кошти все одно рухаються безпосередньо між двома банками.
Саме цей поділ — показати на великому екрані, оплатити на малому — дозволяє інтернет-магазину приймати банківський переказ, жодного разу не просячи покупця вводити IBAN чи залишати сторінку оформлення, щоб увійти у вебверсію банку.
Чому той самий код працює всюди
Незалежність від пристрою — це не функція, яку pmnt.app додає окремо: вона випливає зі стандарту НБУ, якому відповідає код.
- Один формат, кожен сумісний застосунок. pmnt.app генерує V003 QR-коди за специфікацією Національного банку України. Кожен банківський застосунок в Україні, що підтримує стандарт, читає ті самі поля однаково, тож вибір банку клієнтом не змінює результат.
- Код — це структуровані дані, а не картинка. IBAN, сума й призначення закодовані всередині QR. Банківський застосунок декодує їх локально на пристрої платника — саме тому форма надходить уже заповненою, байдуже, торкнулися її чи відсканували.
- Посилання й код — два погляди на один інвойс. Диплінк (для дотику) і QR-зображення (для сканування) несуть один і той самий запит на оплату. Продавцеві не треба підтримувати дві окремі речі — pmnt.app створює обидві з одного інвойсу.
Що продавець робить один раз
Оскільки один інвойс обслуговує кожен пристрій, робота продавця не множиться з кількістю каналів.
- Створіть інвойс один раз. Введіть IBAN, ім'я, податковий номер, призначення платежу та (зазвичай) суму через вебінтерфейс, Telegram-бот, API або MCP-сервер для AI-асистентів.
- Отримайте і SVG-код, і платіжне посилання. QR відображається у форматі SVG для чіткого показу за будь-якого розміру — на моніторі, у роздруківці чи всередині вебсторінки.
- Доставте його туди, де відбувається угода. Покажіть на екрані, роздрукуйте для каси, вставте в чат, вбудуйте на сторінку оплати або опублікуйте в соцмережах. Незалежно від того, опиниться клієнт на телефоні чи на комп'ютері, той самий інвойс виконує свою роль.
Однаковий результат на будь-якому шляху
Незалежно від того, чи торкнувся клієнт посилання, чи відсканував код, решта однакова:
- Нічого не вводиться вручну. Усі поля надходять заповненими, тож немає помилкового IBAN і немає неправильної суми.
- Клієнт перевіряє й підтверджує. Він звіряє одержувача, суму й призначення, обирає картку або рахунок для оплати та авторизує операцію PIN-кодом, відбитком пальця чи Face ID.
- Переказ прямий. Кошти рухаються між двома банками без посередника, який їх утримує. Через СЕП-4.1 миттєві перекази проходять приблизно за десять секунд, цілодобово; суми понад 100 000 грн ідуть стандартними каналами й зазвичай завершуються протягом години.
- Без комісії продавця. Прямий IBAN-переказ не несе еквайрингового відсотка, тож продавець отримує повну суму рахунку на будь-якому пристрої.
Практичні сценарії
- Оформлення в інтернет-магазині. Покупець завершує замовлення на ноутбуці й бачить QR на сторінці підтвердження. Він сканує його телефоном і підтверджує — без термінала, без форми картки, без виходу зі сторінки для відкриття вебверсії банку.
- Рахунок у чаті. Фрилансер надсилає платіжне посилання в Telegram. Клієнт, читаючи його на телефоні, торкається один раз і платить. Те саме посилання, відкрите на комп'ютері, натомість показує скановний код.
- Роздрукований на касі. Торговець на ринку приклеює роздрукований SVG QR до прилавка. Кожен клієнт сканує його зі свого телефона — торговцеві навіть не потрібен пристрій на місці.
- Опублікований у соцмережах. Автор публікує QR для внесків. Підписники з телефонів торкаються й переходять; підписники з комп'ютерів сканують. Один допис, дві аудиторії.
Що все одно потребує телефона й зв'язку
Незалежність від пристрою має одну незмінну вимогу: сам платіж авторизується на смартфоні з банківським застосунком та інтернет-з'єднанням.
- Комп'ютер може показати рахунок, але не завершує оплату — підтвердження відбувається в банківському застосунку на телефоні.
- Платнику в момент оплати потрібен онлайн; офлайн-сканування не підтримується.
- Процес побудований для гривні (UAH); розрахунок в іноземній валюті використовує інші методи.
Висновок
Екран — це лише те, де показано рахунок, а не те, де ухвалюють рішення. На телефоні клієнт торкається посилання, і банківський застосунок відкривається готовим до підтвердження. На комп'ютері він сканує той самий код телефоном і платить звідти. У будь-якому випадку поля вже заповнені, переказ іде прямо на IBAN продавця, і немає комісії продавця. Для продавця, що користується pmnt.app, це означає створити один інвойс і довіритися, що він спрацює там, де клієнт його відкриє — комп'ютер чи телефон, усе працює.