Проверка чека о переводе на подлинность

Пришлите чек файлом: скажем, настоящий он или подделка. В базе шаблонов около 100 банков, ответ меньше чем за минуту.

Что мы смотрим

152 признака подделки. Любого из 22 стоп-сигналов достаточно, чтобы назвать чек подделкой.

Метаданные файла
Чем и когда создан и менялся PDF: следы редакторов, конвертеров и скриншотов.
Шрифты и кегль
Совпадение шрифтов и размера текста с шаблоном банка, в том числе на сумме.
Генератор файла
Настоящие чеки формирует банк, а подделки часто собраны в обычных редакторах.
Геометрия макета
Положение и выравнивание блоков относительно шаблона банка.
QR и реквизиты
Содержимое QR-кода и реквизиты внутри файла.
База известных фейков
Сверка файла с ранее пойманными подделками.

Файл на входе, вердикт на выходе

Тот же ответ приходит в боте и по API. Персональные данные из чека возвращаются только по запросу.

  1. Присылаете файл

    PDF из банковского приложения.

  2. Проверяем признаки

    Метаданные, шрифты, генератор, геометрию и QR.

  3. Получаете вердикт

    Подделка или нет, что именно не сошлось и насколько мы уверены.

Запрос
curl -X POST "https://api.riskscan.net/v1/receipts/check" \  -H "X-API-Key: $RISKSCAN_KEY" \  -F "file=@receipt.pdf"
Ответ
{  "ok": true,  "verdict": {    "hasForgerySignals": true,    "confidence": "высокий",    "definitiveCount": 1,    "warningCount": 1  },  "receipt": { "issuer": "Сбербанк", "amount": "45 000,00 ₽" },  "findings": [    { "level": "high", "code": "font_mismatch",      "message": "Шрифт суммы отличается от шаблона банка." }  ]}
  • POST /v1/receipts/check · 10 токенов
Документация API

Что в вердикте

Вердикт
Есть ли признаки подделки и насколько мы уверены.
Находки
Что именно не сошлось. Решающие признаки и предупреждения считаются отдельно.
Поля чека
Банк, тип операции, статус, сумма и номер операции из файла.

Частые вопросы

Как проверить чек о переводе на подлинность?

Пришлите файл боту или загрузите его на этой странице. Движок проверит 152 признака и сверит файл с базой известных подделок.

Что значит «подделка»?

Найден хотя бы один из 22 стоп-сигналов. В отчёте видно, что именно не сошлось, сколько найдено решающих признаков и предупреждений и насколько движок уверен.

Для каких банков работает проверка?

В базе шаблонов около 100 банков. Для остальных движок проверяет метаданные и структуру файла.

Как проверять чеки по API?

Отправьте PDF методом POST /v1/receipts/check, ключ выдаётся в боте, цена в токенах указана в документации. Персональные данные из чека возвращаются только с параметром include_pii=1.

Проверьте чек до того, как отпустить товар

Файл в Telegram, вердикт за минуту. Для бизнеса подключаем по API.