Как работает проверка чека

Участник регистрирует чек

На промо-сайте или в Telegram участник:

  • 01сканирует QR-код камерой
  • 02загружает фотографию чека
  • 03либо вводит необходимые реквизиты вручную, если такой сценарий предусмотрен проектом

Получаем фискальные реквизиты

Из QR-кода считываются данные, необходимые для поиска чека:

  • ФН — номер фискального накопителя
  • ФД — номер фискального документа
  • ФП — фискальный признак
  • Дата и время покупки
  • Сумма

QR кассового чека действительно содержит фискальные реквизиты, используемые для идентификации документа; ФНС предоставляет сервис проверки факта записи расчёта и подлинности фискального признака.

Получаем данные чека

Система получает доступные данные кассового документа и его состав.

Это позволяет проверить не просто существование чека, а что именно купил участник.

Проверяем условия акции

К каждому проекту задаётся собственный набор правил.

Например:

  • чек должен быть пробит с 1 сентября по 31 октября
  • в чеке должен быть минимум один SKU
  • либо два любых товара бренда
  • общая стоимость акционных товаров должна быть от 500 ₽
  • чек не должен быть зарегистрирован ранее

Присваиваем статус

После проверки чек получает статус:

  • ПринятВсе обязательные условия выполнены
  • ОтклонёнЕсть конкретная причина отказа
  • На проверкеТребуется дополнительная обработка или ручная модерация

Запускаем механику промо

Если чек принят, система автоматически:

  • начисляет баллы
  • выдаёт игровую попытку
  • добавляет билет в розыгрыш
  • увеличивает прогресс участника
  • открывает гарантированный приз

То есть проверка чека — не отдельный ручной процесс, а часть общей бизнес-логики акции.

Что именно можно проверять

Не только «существует ли чек»
В зависимости от условий конкретной акции система может проверять:

Дату покупки

Чек должен попадать в период действия акции

Акционный товар

В составе покупки должен присутствовать необходимый SKU

Количество товаров

Например: не менее двух упаковок акционного продукта в одном чеке

Сумму покупки

Можно проверять как общую сумму чека, так и стоимость акционных позиций

Набор SKU

Например: приобрести три разных вкуса;

или: купить продукт из двух разных категорий

Торговую сеть

Если акция проводится только в определённой сети или группе магазинов, это можно учитывать

Повторную регистрацию

Один кассовый документ нельзя использовать повторно

Другие условия

Правила проверки проектируются под механику конкретного промо

  • Как система понимает, какой товар куплен
  • А если товар в чеке называется неправильно?
  • QR-код не читается
  • Автоматическая и ручная модерация
  • Чек не найден
  • Защита от повторных чеков
  • Проверка чеков через ФНС
  • Антифрод

Проверяем состав покупки

Кассовый чек содержит список товарных позиций.

Но наименование одной и той же продукции у разных продавцов может выглядеть по-разному.
Поэтому для акции формируется база допустимых наименований и правила определения акционного товара.

В зависимости от проекта можно учитывать:
  • наименование
  • бренд
  • объём / вес
  • артикул или другие доступные признаки
  • набор допустимых вариантов написания

Кассовые наименования не всегда идеальны

Варианты наименований

Ритейлеры самостоятельно формируют товарные справочники, поэтому название в кассовом чеке может отличаться от привычного названия продукта.

До запуска акции собираем и настраиваем возможные варианты товарных наименований.

Дополнительный анализ

Во время промо неизвестные позиции можно дополнительно анализировать и добавлять в правила распознавания после подтверждения.

Это особенно важно для федеральных акций, где один SKU продаётся в десятках торговых сетей и тысячах магазинов.

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

Не каждый чек идеален.

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

Не каждый чек можно проверить полностью автоматически

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

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

В административной панели модератор видит чек, результаты автоматических проверок и причину, по которой документ потребовал внимания. После решения участнику автоматически присваивается итоговый статус.

Чек не найден сразу
— это не обязательно ошибка

Информация о кассовом документе не всегда становится доступна мгновенно.

Поэтому в механике можно предусмотреть повторные автоматические попытки получения данных,
прежде чем отправлять чек на ручную модерацию или окончательно отклонять его.

Для пользователя при этом отображается понятный статус:Чек проверяется. Мы сообщим результат после обработки.

Один чек — одно участие

Кассовый документ

Повторно зарегистрировать тот же кассовый документ нельзя

Уникальность чека

Система отслеживает использование документа вне зависимости от аккаунта

Контроль дубликатов

Один из стандартных элементов современных сервисов проверки чеков

Подтверждаем кассовый документ
по фискальным данным

54-ФЗ предусматривает возможность проверки факта записи расчёта и подлинности фискального признака, а ФНС предоставляет соответствующий информационный сервис проверки чеков ККТ.

В промо-платформе эти данные используются как один из этапов автоматической проверки покупки.

Дальше поверх полученной информации применяются правила конкретной рекламной акции.

ФНСПодтверждает кассовые данные
Lucky SiteПроверяет правила промо
Промо-платформаПринимает или отклоняет участие

Проверка чека не заканчивается
проверкой ФНС

Реальный чек ещё не означает честное участие.

Например, один человек может попытаться:
  • собрать большое количество чужих чеков
  • создавать множество аккаунтов
  • использовать один чек несколько раз
  • подбирать промокоды
  • эксплуатировать особенности конкретной механики
Поэтому в зависимости от акции дополнительно контролируем:
  • частоту регистраций
  • дубликаты чеков
  • поведение аккаунтов
  • аномальные объёмы чеков
  • подозрительные последовательности действий
  • другие признаки фрода

Не существует универсального антифрод-правила для всех промо.
Ограничения проектируются под механику, объём участников и ценность призов.

Где участник может зарегистрировать чек

Регистрация чека на промо-сайте

На промо-сайте

  • 01регистрация
  • 02личный кабинет
  • 03загрузить чек
Подробнее о разработке промо-сайтов
Регистрация чека в Telegram

В Telegram

Участник регистрирует покупку через бот или Mini App

Подробнее
о промо в Telegram
Интеграция проверки чеков в проект заказчика

В существующем проекте заказчика

Если у бренда уже есть собственный сайт, приложение или программа лояльности, проверку можно интегрировать в существующую архитектуру

С нами остаются на годы

Многие проекты начинаются с одной задачи и превращаются в многолетнее сотрудничество

30+ совместных
проектов
с 2025 года

«Lucky Site хорошо понимает специфику промо-проектов и агентского формата работы, что позволяет нам передавать команде значительную часть организационных задач»
С.А. ЕшановГенеральный директор ООО «Рэббит»

Проекты
2025→2026→2027

«Успешный опыт первого проекта стал основанием для продолжения сотрудничества: в 2026 году мы вновь доверили Lucky Site реализацию промо-акции Choco Pie и планируем совместный проект в 2027 году»
ООО «Лотте КФ Рус»

Работаем вместе с 2018 года

«Особенно ценим надёжность команды, оперативность коммуникации, соблюдение сроков и способность быстро включаться в проекты, в том числе при сложных технических задачах и сжатых сроках запуска»
В. Е. СурковОперационный директор ICE Agency

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

Можно проверить кассовый чек по QR-коду?

Да. QR содержит фискальные реквизиты, позволяющие идентифицировать кассовый документ. Дальше система получает доступные данные и применяет правила конкретной промо-акции.

Вы проверяете чек через ФНС?

Для проверки кассовых документов используются фискальные данные и доступные сервисы проверки. Поверх них наша система проверяет уже условия конкретной акции: товары, количество, даты и другие параметры.

Можно определить, какой именно товар купил участник?

Да, если необходимые данные присутствуют в составе чека и товар можно идентифицировать по доступным признакам

Что если один товар в разных магазинах называется по-разному?

Перед запуском настраиваем правила распознавания товарных позиций. Во время акции базу можно дополнять новыми подтверждёнными вариантами наименований.

Можно требовать покупку нескольких товаров?

Да. Например, минимум два товара бренда или три разных SKU.

Можно проверить сумму покупки?

Да, если соответствующие данные доступны в кассовом документе.

Что происходит, если чек не находится?

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

Что делать, если QR не читается?

Можно предусмотреть повторное сканирование, загрузку фотографии, ручной ввод реквизитов или ручную модерацию.

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

Система может определять повторное использование документа и отклонять дубликаты.

Проверка происходит мгновенно?

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

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

Да. Проверку можно использовать как часть Telegram-промо с ботом или Mini App.

Мы используем файлы cookie для улучшения вашего опыта на сайте. Продолжая использовать наш сайт, вы соглашаетесь с использованием файлов cookie. Подробнее о нашей политике конфиденциальности.