Подтверждение возраста через мессенджер «Макс» в 1С: пошаговая инструкция для розницы и опта
Пошаговая инструкция по настройке и использованию подтверждения возраста через мессенджер «Макс» в 1С:ERP, КА 2.5 и УТ 11.5. Узнайте, как получить токен, настроить РМК и оптовые документы, и что делать кассиру при отрицательном результате проверки.
Как работает подтверждение возраста через мессенджер «Макс» в 1С
Механизм проверки возраста в 1С интегрирован с мессенджером «Макс» и позволяет кассиру за секунды подтвердить, что покупатель достиг нужного возраста. Покупатель открывает приложение «Макс», показывает на экране смартфона QR-код, кассир сканирует его 2D-сканером в интерфейсе 1С. Система отправляет обезличенный запрос в мессенджер и мгновенно получает ответ: «подтвержден» или «не подтвержден». Никакие персональные данные - ни фамилия, ни дата рождения, ни номер телефона - в 1С не передаются. Только факт достижения возраста.
Функция доступна в трех конфигурациях: 1С:ERP, 1С:Комплексная автоматизация редакции 2.5 и 1С:Управление торговлей редакции 11.5. Если вы работаете в 1С:Управление нашей фирмой, алгоритм настройки отличается - для этой конфигурации у нас есть отдельное руководство.
Сценарий использования един для розничных и оптовых продаж: при добавлении в чек или документ товара с возрастным ограничением система блокирует дальнейшие действия и требует подтверждения. Без этой проверки продажа не пройдет технически. Далее разберем настройку и работу по шагам.
Первоначальная настройка: включаем функциональную опцию и токены
Первое, что нужно сделать администратору - активировать саму возможность проверки возраста. Откройте раздел «НСИ и администрирование», перейдите в «Настройка НСИ и разделов», найдите группу «Продажи» и установите флаг «Подтверждение возраста покупателей». После установки флага в карточках видов номенклатуры появится новый реквизит «Продажа с подтверждением возраста», а в формах документов - кнопка вызова проверки.
Второй обязательный шаг - указать токен авторизации для каждой организации, от имени которой будут выполняться продажи с проверкой возраста. Без токена запрос к мессенджеру «Макс» не пройдет, и кассир увидит ошибку авторизации.
Где взять токен авторизации для мессенджера «Макс»
Токен выпускается в личном кабинете организации на платформе мессенджера «Макс». Порядок действий:
- Зарегистрируйте организацию в мессенджере, если этого еще не сделано. Потребуется ИНН и подтверждение полномочий руководителя.
- В разделе «Интеграции» или «API» создайте приложение типа «Подтверждение возраста».
- Скопируйте сгенерированный токен. Он представляет собой длинную строку из букв и цифр.
Важно: токен привязан к ИНН организации и имеет ограниченный срок действия - обычно 12 месяцев. По истечении срока нужно выпустить новый токен и заменить его в 1С, иначе проверки перестанут работать. Один токен обслуживает ровно одну организацию; для холдинга из трех юрлиц потребуется три отдельных токена.
Полученный токен вносится в 1С в карточку организации: откройте справочник «Организации», выберите нужную, перейдите по гиперссылке «Реквизиты для интеграции с мессенджером Макс» и вставьте токен в соответствующее поле. Сохраните изменения. Для выполнения этих действий нужны права администратора или профиль с доступом к изменению данных организации.
Проверка возраста в рабочем месте кассира (РМК)
Рабочее место кассира - основной интерфейс розничных продаж. Когда кассир сканирует штрихкод товара или выбирает его из списка, система анализирует вид номенклатуры. Если для этого вида установлен признак «Продажа с подтверждением возраста», 1С блокирует дальнейшее добавление позиций и выводит окно с предложением проверить возраст.
Кассир просит покупателя открыть QR-код в мессенджере «Макс» и сканирует его 2D-сканером. Если сканера нет, можно ввести цифровой код из приложения вручную - поле для ручного ввода появляется в том же окне проверки. Система отправляет запрос и через 1-2 секунды показывает результат.
Статус «подтвержден» - возраст покупателя соответствует ограничению, продажа продолжается. Кассир завершает формирование чека и проводит оплату. Статус «не подтвержден» - мессенджер вернул отрицательный ответ. Действия кассира зависят от типа товара и политики магазина.
Что делать при статусе «не подтвержден»: когда продажу можно завершить
Система различает два типа ограничений: законодательные и внутренние. Законодательные - это продажа алкоголя, табака, энергетиков и других товаров, для которых минимальный возраст покупателя установлен федеральным законом. При отрицательном ответе по такой позиции 1С жестко блокирует продажу: кнопка «Завершить продажу» недоступна, кассир обязан отказать покупателю.
Внутренние ограничения устанавливает сама торговая точка - например, магазин видео-игр может запретить продажу игр с рейтингом 18+ несовершеннолетним. В этом случае при статусе «не подтвержден» система выводит предупреждение, но разрешает завершить продажу с фиксацией факта в журнале. Кассир нажимает «Продать с подтверждением руководителя» или вводит комментарий о причине завершения. Ответственность за такое решение несет торговая точка, а не кассир лично.
Если у покупателя нет QR-кода, кассир нажимает кнопку «Проверка по документу» в окне запроса. Система переключается в режим ручной проверки: кассир вводит серию и номер паспорта или иного удостоверения личности, визуально сверяет дату рождения и принимает решение. Этот сценарий описан подробнее в разделе о традиционной проверке.
Подтверждение возраста в оптовых документах продажи
Функция работает не только в РМК, но и в «оптовых» документах: «Заказ клиента», «Реализация товаров и услуг», «Чек ККМ» при оформлении продажи из заказа. Механика та же: менеджер добавляет в табличную часть товар с возрастным ограничением, система выводит окно проверки. Менеджер сканирует QR-код покупателя или переключается на ручную проверку документа.
Отличие от РМК - в оформлении отказа. В оптовых документах отрицательный результат проверки по законодательно ограниченному товару не просто блокирует проведение, но и требует удаления позиции из документа. Система предложит либо заменить товар на unrestricted-аналог, либо отменить строку. Для внутренних ограничений поведение аналогично рознице: можно провести документ с пометкой о ручном подтверждении.
При оформлении продажи юридическому лицу или ИП проверка возраста, как правило, не требуется - достаточно данных о представителе и доверенности. Система анализирует тип контрагента и не активирует проверку для B2B-продаж, если иное не настроено в политике учета.
Когда нужна традиционная проверка документов
Цифровая проверка через мессенджер «Макс» удобна, но не универсальна. Есть минимум четыре ситуации, когда кассир или менеджер вынуждены переключиться на ручную проверку паспорта или иного удостоверения личности:
- У покупателя нет смартфона или не установлен мессенджер «Макс».
- Отсутствует интернет-соединение на кассе или в офисе, запрос к сервису не проходит.
- Сервис мессенджера временно недоступен - технический сбой на стороне платформы.
- Покупатель отказывается от сканирования QR-кода, но готов предъявить паспорт.
В 1С переключение на ручную проверку выполняется нажатием одной кнопки в окне запроса возраста - «Проверка по документу». Система открывает поля для ввода типа документа, серии и номера. Кассир обязан визуально сверить фотографию в документе с покупателем, вычислить возраст по дате рождения и принять решение. При ручной проверке вся ответственность лежит на сотруднике и торговой организации, а запись о проверке сохраняется в журнале событий.
Рекомендуем заранее настроить шаблоны документов в справочнике «Виды документов, удостоверяющих личность», чтобы кассир выбирал тип из списка, а не вводил вручную. Это ускоряет процесс и снижает количество ошибок. Подробнее о настройке справочников для маркируемых товаров можно прочитать в руководстве по складскому учету - принципы работы со справочниками там схожи.
Какие данные передаются и как обеспечивается конфиденциальность
1С отправляет в мессенджер «Макс» только обезличенный запрос, содержащий идентификатор сессии и требование подтвердить возраст. В ответ приходит единственный статус: «подтвержден» или «не подтвержден». Ни дата рождения, ни ФИО, ни номер телефона, ни геолокация покупателя в 1С не попадают. Журнал проверок в системе фиксирует только факт запроса, его результат и время операции.
Мессенджер «Макс» со своей стороны подтверждает возраст на основе данных, которые пользователь ранее верифицировал в приложении - например, через подтвержденную учетную запись на Госуслугах. Политика конфиденциальности мессенджера соответствует требованиям 152-ФЗ «О персональных данных». Для торговой точки такая схема выгодна: магазин не обрабатывает и не хранит чувствительные данные покупателей, снижая риски утечек и претензий со стороны регуляторов.
Если ваша компания работает с маркированными товарами, обратите внимание на новые правила проверки карточек товаров для маркетплейсов - механизм подтверждения возраста органично встраивается в общий контур compliance-проверок. Детали мы разбирали в статье о проверке карточек товаров по новым правилам 2026 года.
Частые вопросы и ошибки при настройке
«Не появляется запрос на проверку возраста в РМК, хотя товар возрастной». Проверьте два места: включена ли функциональная опция «Подтверждение возраста покупателей» в настройках НСИ и разделов, и установлен ли флаг «Продажа с подтверждением возраста» в виде номенклатуры, к которому привязан товар. Если опция включена, а флаг в виде номенклатуры отсутствует - система не считает товар возрастным.
«Ошибка авторизации при проверке токена». Токен либо просрочен, либо введен с опечаткой, либо привязан к другой организации. Проверьте срок действия токена в личном кабинете мессенджера «Макс». Убедитесь, что в карточке организации в 1С выбран именно тот токен, который выпущен на ИНН этой организации. Перевыпустите токен, если срок истек.
«Можно ли использовать один токен на несколько организаций?» Нет. Каждый токен жестко привязан к ИНН одной организации. Для холдинга с несколькими юрлицами нужно получить и настроить отдельный токен для каждого.
«Покупатель показывает QR-код, но сканер его не читает». Убедитесь, что используется 2D-сканер, а не линейный. Линейные сканеры не распознают QR-коды. Если сканер корректный, проверьте яркость экрана смартфона покупателя - при низкой яркости сканер может не считать код.
«Система требует подтверждения возраста для товара, который не является возрастным по закону». Проверьте настройки вида номенклатуры. Возможно, флаг «Продажа с подтверждением возраста» установлен ошибочно. Снимите его, если товар не подпадает под законодательные ограничения и внутренняя политика компании не требует проверки.
Если вы внедряете и другие законодательные требования параллельно с возрастными ограничениями, обратите внимание на настройку прослеживаемости сырья для лекарств - принципы интеграции с внешними сервисами в 1С там похожи. Мы подготовили пошаговую инструкцию по настройке передачи данных в 2026 году.