Как работает проверка чека по QR-коду и сверка с ФНС — APMcheck

ГлавнаяБлог → Как работает проверка чека

Как работает проверка чека по QR-коду и сверка с ФНС

Проверка чека — сердце любой чековой акции. От неё зависит, попадут ли в розыгрыш только подлинные покупки. Разберём простыми словами, что зашито в QR-коде чека, как система распознаёт фото и зачем нужна сверка с ФНС.

В этой статье

Что зашито в QR-коде кассового чека

С 2017 года все кассовые чеки в России формируются онлайн-кассами и содержат QR-код. В нём закодирован компактный набор фискальных реквизитов, по которым чек можно однозначно идентифицировать:

  • t — дата и время покупки;
  • s — сумма чека;
  • fn — номер фискального накопителя;
  • i — номер фискального документа (ФД);
  • fp — фискальный признак документа (ФПД);
  • n — тип операции (приход/расход).

Этого набора достаточно, чтобы проверить чек в системе ФНС и убедиться, что он реальный, а не нарисованный в редакторе.

Три способа загрузить чек

Чтобы не терять участников, важно дать несколько способов регистрации чека. APMcheck поддерживает три:

  1. QR-сканирование — камера смартфона считывает код прямо в браузере, без установки приложений.
  2. Фото чека — участник загружает снимок, система распознаёт реквизиты и состав автоматически.
  3. Ручной ввод — если QR повреждён, данные вводятся вручную по реквизитам с чека.

Все три способа доступны в любом формате приёма — виджете, промо-сайте и чат-боте.

Этапы проверки за 30 секунд

После загрузки чек проходит несколько стадий — обычно это занимает около 30 секунд:

  • Чек полученQR распознан или фото обработано
  • Реквизиты провереныМагазин, дата, сумма, состав покупки
  • Сверка с ФНС пройденаЧек подлинный и существует в системе
  • Проверка на дубликатЧек не регистрировали ранее
  • Зачем нужна сверка с ФНС

    Распознать реквизиты с фотографии мало — изображение можно подделать. Сверка с ФНС подтверждает, что чек с такими фискальными признаками действительно был пробит на онлайн-кассе. Это ключевая защита: без неё в акцию легко загрузить выдуманный или отредактированный чек.

    Дополнительно проверяется состав покупки — что участник купил именно акционный товар, а не что-то постороннее на нужную сумму.

    Дубликаты и защита от фрода

    Каждый чек уникален по своим фискальным признакам, поэтому повторная загрузка того же чека отклоняется как дубликат. Но мошенники идут дальше: регистрируют чужие чеки, чеки юрлиц, массово загружают похожие. Здесь подключается антифрод FairPlay — он анализирует массовые загрузки, схожесть чеков и связи с юрлицами, отсекая призоловов.

    Все проверенные чеки попадают в аналитику: видно, из каких сетей, регионов и по каким товарам идёт активность.

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

    Что зашито в QR-коде кассового чека?

    В QR-коде чека закодированы ключевые фискальные реквизиты: дата и время, сумма, фискальный признак документа (ФП/ФПД), номер фискального накопителя (ФН) и номер фискального документа (ФД). Этого набора достаточно, чтобы проверить чек в системе ФНС.

    Можно ли зарегистрировать один чек дважды?

    Нет. Система хранит уникальные фискальные признаки уже зарегистрированных чеков и отклоняет повторную загрузку того же чека как дубликат.

    Что если QR-код не читается?

    Участник может загрузить фотографию чека — система распознает реквизиты автоматически — или ввести данные вручную по реквизитам с чека. После этого проверка проходит так же, как по QR.

    Готовы запустить акцию с надёжной проверкой чеков? Начните с гайда «Как провести чековую акцию» или сразу оставьте заявку.

    ← Все статьи блога
    Проверка за 30 секунд

    Покажем проверку чеков в действии

    Настроим приём и проверку чеков под вашу акцию: QR, фото и ручной ввод, сверка с ФНС и антифрод.