Як обмінник автоматизував перевірку 300 квитанцій на день
Обмінний пункт у Києві з трьома касами і потоком 250–350 безготівкових операцій щодня. До підключення CheckAPI кожну квитанцію перевіряли вручну — оператор відкривав скрін, звіряв суму, картку, час, статус. Це працювало, поки обсяг не перевищив можливості команди.
Як було раніше
Три оператори, кожен обробляв свою чергу заявок. На одну квитанцію йшло в середньому 2 хвилини: відкрити зображення, знайти суму, порівняти з заявкою, перевірити картку, записати результат. При навантаженні 300 квитанцій — це 10 годин чистого часу на перевірку.
Основні проблеми:
- У пікові години (18:00–21:00) черга заявок росла швидше, ніж оператори встигали закривати. Клієнти чекали, дзвонили, нервували.
- На втомі після 4–5 годин безперервної звірки оператори починали «проковтувати» деталі — не перевіряли останні цифри картки, дивились тільки суму.
- Один раз пропустили підроблену квитанцію monobank на 12 000 грн — скрін виглядав правильно, але картка отримувача відрізнялась на одну цифру. Помітили тільки при звірці в кінці дня.
Деталі, які добивали
Крім очевидних проблем з часом і помилками, були речі, які не видно зі сторони:
- Навчання нових операторів. Кожен новий співробітник потребував 2-3 тижні, щоб навчитися впевнено відрізняти справжні квитанції від підозрілих. Перший місяць — підвищений ризик пропуску. При плинності кадрів (а в обмінниках вона висока) це означало, що хтось завжди був «зеленим».
- Різні банки — різні формати. Оператори добре знали ПриватБанк і monobank, але коли приходила квитанція OTP Bank чи Raiffeisen — довше шукали, де що, інколи пропускали перевірку картки, бо не знаходили поле у звичному місці.
- Суперечки з клієнтами. Коли оператор відхиляв квитанцію, клієнт іноді сперечався: «все ж правильно, ось скрін!». Без об'єктивного інструменту оператор мусив або відстоювати позицію вручну, або поступатися. Це забирало час і нерви.
- Пікові години. Між 18:00 і 21:00 кількість заявок подвоювалася. Наймати людей на 3 години на день — нерентабельно, а працюючі оператори просто не встигали. Середній час відповіді клієнту в піковий час доходив до 8 хвилин — і частина клієнтів просто йшла до конкурентів.
Що змінили
Підключили CheckAPI до внутрішньої системи обмінника. Схема проста: коли клієнт завантажує
квитанцію в чат, система автоматично відправляє фото на POST /api/v1/verify разом
з очікуваною сумою і карткою. Відповідь приходить за ~1 секунду.
Якщо verified: true — заявка автоматично позначається як підтверджена, оператор
бачить зелену галочку і переходить до наступної. Якщо verified: false або причина
«не знайдено» — заявка потрапляє в ручну чергу, і оператор перевіряє її сам.
Інтеграція зайняла півдня. Один розробник, один ендпоінт, документація на check.sarmkadan.com/docs.
Результат
| До CheckAPI | Після CheckAPI | |
|---|---|---|
| Час на перевірку | ~2 хвилини | ~1 секунда (авто) / 2 хв (ручна) |
| Щоденний обсяг | 300 квитанцій, ледь встигали | 300 без напруги, запас до 1000+ |
| Пропущені помилки | 1–2 на місяць | 0 за 3 місяці |
| Оператори на перевірку | 3 людини повний день | 1 людина на ручні кейси (~12 на день) |
| Піковий час | Черга, затримки, скарги | Проходить непомітно |
Що відбувається з «невизначеними» квитанціями
Приблизно 4% квитанцій повертаються зі статусом «не знайдено» — це нечіткі фото, незвичні формати, обрізані зображення. Ці 4% потрапляють у ручну чергу, і оператор перевіряє їх по-старому. При 300 квитанціях на день це ~12 штук — менше 15 хвилин роботи.
Обмінник помітив закономірність: більшість «невизначених» — це квитанції, надіслані через Telegram, де месенджер стискає зображення. Після того як попросили клієнтів надсилати оригінали фото (а не пересилати через кілька чатів), відсоток «невизначених» впав до 2%.
Нічний час і вихідні
До автоматизації обмінник не приймав безготівкові заявки вночі — не було оператора на перевірку. Після підключення API обмінник відкрив нічну зміну з одним касиром, який не перевіряє квитанції вручну — все робить система. Це додало ~50 заявок на день, які раніше просто губилися.
У вихідні — аналогічно. Раніше по суботах працював один оператор і не встигав. Тепер один касир закриває весь потік, бо 96% квитанцій перевіряються автоматично.
Скільки це коштує
При обсягу 300 квитанцій на день — це ~9 000 перевірок на місяць. Тариф Business: $200 за 10 000 перевірок, тобто $0.02 за перевірку. Для порівняння: зарплата одного оператора, якого вивільнили, — у рази більше.
Тарифи: Start — $30 за 1 000 перевірок, Business — $200 за 10 000, Custom — від $500 для нестандартних вимог. Оплата USDT або на рахунок.
Детальний графік підключення
Від рішення «підключаємо» до робочої системи пройшло менше доби. Ось як це виглядало по годинах:
| Час | Що робили |
|---|---|
| 09:00 | Розробник прочитав документацію API — 20 хвилин |
| 09:30 | Написав інтеграцію: POST-запит з фото + суми + картки → розбір відповіді |
| 11:00 | Тестування на 30 реальних квитанціях з архіву — перевірка, що вердикти збігаються з ручною звіркою |
| 12:00 | Підключення до бойової системи — нові заявки почали проходити через API |
| 12:30 | Перший реальний вердикт: verified: true, 870 мс |
| 18:00 | Перший піковий час з API — пройшов непомітно, черг не було |
Економія за місяць
До автоматизації на перевірку квитанцій працювали 3 оператори. Після — залишився 1, і той витрачає на ручні кейси не більше години на день. Ось як виглядає математика:
| Стаття витрат | До | Після |
|---|---|---|
| Зарплата операторів на перевірку | ~$1 800/міс (3 людини) | ~$600/міс (1 людина, частково) |
| CheckAPI (Business) | — | $200/міс |
| Втрати від фейків | ~$500/міс (1-2 інциденти) | $0 за 3 місяці |
| Разом | ~$2 300/міс | $800/міс |
Чиста економія — ~$1 500 на місяць. Окупність API — з першого дня. А двоє операторів, яких вивільнили від рутинної звірки, тепер працюють з клієнтами — це теж дає дохід.
Уроки, які виніс обмінник
- Не чекати, поки стане критично. Обмінник підключив API після інциденту з фейком на 12 000 грн. Краще було б зробити це раніше — вартість API за рік менша за одну таку втрату.
- Оператор не зникає — він працює розумніше. API не замінює людину повністю. Воно закриває 96% рутини, а людина фокусується на складних випадках і роботі з клієнтами.
- Інтеграція — це не «проєкт». Один POST-запит, один розробник, півдня. Не потрібен тендер, не потрібна робоча група, не потрібен місяць на впровадження.
- Нічний і вечірній час. Раніше в нічну зміну оператор працював один і перевіряв повільніше. Тепер API працює однаково швидко о 3 ночі і о 6 вечора.
Підходить і для вас?
Якщо ваш бізнес приймає платежі на картку і перевіряє квитанції вручну — спробуйте демо на головній або напишіть у Telegram @sarmkadan. Підключення — один день, а результат видно з першої години.
Цей кейс стосується обмінника, але та сама логіка працює для P2P-платформ, маркетплейсів з оплатою на картку, фінкомпаній і будь-якого бізнесу, де клієнт надсилає фото квитанції як підтвердження оплати. Різниця тільки в обсягах — а API масштабується без обмежень.