Перевірка квитанції ПриватБанк: як відрізнити справжню від фейкової
Квитанція ПриватБанку — найпоширеніший формат, з яким стикаються обмінники, продавці «по реквізитах» і P2P-трейдери в Україні. Саме тому її й підробляють найчастіше: генератори фейкових чеків спочатку вчаться копіювати дизайн Приват24, а вже потім усе інше. Розбираємо, що дивитись у квитанції вручну і як перестати робити це вручну, коли обсяг переказів переростає у десятки на день.
Що таке квитанція ПриватБанку насправді
Приват24 видає квитанцію у двох формах: PDF-файл з кнопки «Зберегти квитанцію» в історії операцій і скриншот екрана підтвердження одразу після переказу. Це не одне й те саме. PDF-квитанція має QR-код і структурований текст, який можна копіювати. Скриншот — це просто картинка екрана, і на ній шахраю підробити суму чи назву отримувача в будь-якому графічному редакторі значно простіше, бо перевіряти нема чим, крім самого зображення.
Якщо вам присилають скриншот замість PDF або фото роздрукованого чека — це вже привід придивитися уважніше, а не сама по собі ознака фейку. Багато клієнтів реально надсилають скриншоти, бо так зручніше в месенджері.
Що перевіряти вручну: чек-лист
- Сума. Звірте цифрами і прописом (якщо є прописом). У фейках часто підмальовують одну цифру в сумі, залишаючи решту реквізитів справжніми — беруть реальну квитанцію на меншу суму й домальовують нуль.
- Картка або IBAN отримувача. Останні 4 цифри картки або повний IBAN мають збігатися з тим, що ви давали клієнту. Це найчастіша точка підробки — шахрай надсилає справжню квитанцію переказу комусь іншому, змінюючи лише номер картки на потрібний.
- Дата і час. Час операції повинен впадати в розумний проміжок від моменту, коли клієнт написав «відправив». Квитанція трьохденної давнини, видана за «щойно» — червоний прапорець.
- Статус операції. У Приват24 є статуси «Виконано», «Відхилено», «В обробці». Скриншот екрана з формою оплати (де ще не натиснута кнопка підтвердження) — це не квитанція, а спроба видати незавершену дію за факт оплати. Це один з найпоширеніших способів обману на P2P-майданчиках.
- Комісія і призначення платежу. Якщо очікували переказ між картками, а бачите оплату товару чи поповнення телефону — це інша операція, помилково чи навмисно надіслана не та квитанція.
- Шрифт і вирівнювання. На згенерованих фейках часто трохи «пливе» шрифт сум порівняно з рештою тексту — це слід від графічного редагування поверх оригінального шаблону.
Офіційна перевірка через check.gov.ua
Для електронних квитанцій, які мають QR-код або унікальний код перевірки, державний сервіс check.gov.ua дозволяє звірити факт видачі документа за кодом. Це працює для офіційних е-квитанцій і чеків, але не для всіх типів банківських переказів — Приват24 не завжди видає квитанції з кодом, придатним для цієї перевірки, особливо для звичайних переказів між картками фізосіб. Це корисний додатковий інструмент, але не універсальне рішення для щоденного потоку П2П-переказів.
Чому ручна перевірка не масштабується
Один оператор витрачає 15-40 секунд на уважну перевірку однієї квитанції: відкрити фото, знайти суму, звірити картку, оцінити візуально. При 50 переказах на день це ще стерпно. При 500 — це вже повна ставка людини, яка тільки й робить, що дивиться в екран, і все одно втомлюється й пропускає підробки ближче до кінця зміни.
Як це автоматизувати: CheckAPI
CheckAPI — сервіс, який приймає фото квитанції, очікувану суму і останні 4 цифри картки отримувача, і за секунду повертає вердикт: підтверджено чи ні, з поясненням причини. Всередині — власна ML-модель, навчена на понад 16 000 реальних квитанцій ПриватБанку, monobank та інших українських банків, тож вона впізнає не тільки цифри, а й типові патерни підробки — невідповідність шрифту, ознаки редагування, скриншоти незавершеної оплати замість справжньої квитанції.
Сервіс обробляє понад 10 000 перевірок на тиждень, 96% з них система підтверджує чи відхиляє автоматично без участі людини, медіанний час відповіді — близько 1 секунди. Оператору залишаються тільки прикордонні випадки — темні фото, обрізані скріншоти.
Тарифи прості: пакет Start — 1 000 перевірок за $30, Business — 10 000 перевірок за $200, для нестандартних обсягів чи вимог — Custom від $500, це окремий продукт під ваш кейс. Детальний опис запитів і відповідей — у документації API. Підключення зазвичай займає один день, писати в Telegram @sarmkadan.
Формат квитанції Приват24: що саме видає банк
Приват24 генерує квитанцію у кількох варіантах, і кожен має свої нюанси для перевірки:
- PDF з QR-кодом. Найнадійніший формат. Має структурований текст, який можна скопіювати і звірити, плюс QR-код для перевірки через check.gov.ua (працює не для всіх типів переказів). Якщо клієнт надсилає PDF — це добрий знак.
- Скриншот екрана підтвердження. Більшість клієнтів надсилають саме це — знімок екрана відразу після переказу. Тут немає QR-коду, немає структурованого тексту — тільки картинка. Звіряти доводиться візуально або через модель розпізнавання.
- Фото роздрукованої квитанції. Рідкість, але буває — клієнт роздруковує квитанцію і фотографує на телефон. Якість зазвичай гірша, ніж скриншот, але модель CheckAPI працює і з такими зображеннями.
Типові ознаки підробки квитанції ПриватБанку
Ось конкретні речі, які видають фейкову квитанцію Приват24:
- Невідповідність шрифту суми. Генератори часто використовують шрифт, схожий на шрифт Приват24, але не ідентичний. Різниця помітна при збільшенні — ширина символів, міжрядковий інтервал, товщина ліній.
- Неправильний відтінок зеленого. Приват24 використовує специфічний зелений колір для статусу «Виконано». Підробка може мати трохи інший відтінок — яскравіший, темніший або з іншою насиченістю.
- Артефакти навколо відредагованого тексту. Якщо суму або картку «домальовували» поверх оригіналу, навколо змінених цифр часто залишається тонка рамка або зміна текстури фону. На маленькому екрані це непомітно, але при збільшенні — очевидно.
- Неправильна комісія. Переказ між картками ПриватБанку може мати нульову комісію або фіксовану суму. Якщо комісія в квитанції не відповідає правилам банку для цього типу переказу — варто перевірити уважніше.
- Невідповідність часового поясу. Час у верхній панелі телефону й час операції в квитанції мають бути в одному часовому поясі. Якщо різниця — квитанція могла бути зроблена на іншому пристрої або відредагована.
Практичні поради для операторів обмінників
- Зберігайте всі квитанції. Навіть якщо перевірка пройшла — зберігайте скріншоти хоча б 30 днів. Це допоможе при розборі спірних ситуацій.
- Встановіть максимальний час на квитанцію. Якщо квитанція старша 15 хвилин від моменту заявки — це привід запитати пояснення. Більшість легітимних клієнтів платять одразу після створення заявки.
- Не приймайте обрізані скріни без питань. Клієнт може обрізати скрін невинно (щоб не показувати баланс), але обрізаний скрін значно складніше перевірити. Ввічливо попросіть повний варіант.
- Порівнюйте зі зразком. Тримайте під рукою приклад справжньої квитанції ПриватБанку, щоб оператор міг візуально порівняти шрифти, кольори і розташування елементів.
- Автоматизуйте рутину. Ручна перевірка має сенс для 10–20 квитанцій на день. При 100+ — людина стає вузьким місцем і джерелом помилок одночасно. API-перевірка за секунду — це не розкіш, а базовий інструмент, коли обсяг зростає.
Часті питання про квитанції ПриватБанку
Чи можна підробити QR-код на квитанції?
QR-код на PDF-квитанції веде на сервер банку для верифікації. Підробити сам код можна, але він не пройде перевірку на check.gov.ua. Проблема в тому, що більшість переказів між картками фізосіб не мають такого QR-коду взагалі.
Чому ПриватБанк не дає API для перевірки квитанцій?
Банк не надає зовнішнього API для верифікації квитанцій третіми сторонами. Це пов'язано з політикою конфіденційності: банк не розкриває дані операцій через API без участі обох сторін переказу.
Як CheckAPI працює з квитанціями ПриватБанку?
Модель навчена на тисячах реальних квитанцій Приват24 різних форматів — скриншоти, PDF, фото роздруківок. Вона розпізнає суму, картку отримувача й статус операції, і порівнює із очікуваними значеннями. Якщо сума і картка збігаються — verified: true, якщо ні — причина відхилення.