Сделать карту удобной для клиента и связать её с учётом
Ювелирная компания «ДАР» развивает программу лояльности для покупателей серебряных украшений. Одна из ключевых целей заказчика — отказаться от пластиковых бонусных карт. Их место должен был занять личный кабинет, который легко открыть в магазине и использовать при следующих покупках: найти карту, посмотреть бонусы и показать код продавцу.
Источником данных должна была оставаться 1С. Клиент, уже зарегистрированный в магазине, должен находить свою карту по телефону; новый — создавать её через бота.
От первого входа до карты на кассе
Клиент делится контактом и подтверждает согласие на обработку персональных данных. Бот обращается в 1С: если действующая карта уже есть, открывает меню; если её нет — предлагает завершить регистрацию.

Бот знакомится с клиентом
Ссылка на бота или QR у кассы открывают «ДАР Привилегий» в MAX. Клиент нажимает «Начать» и переходит к регистрации.

Один номер — одна точка входа
Кнопка «Поделиться контактом» передаёт номер в бот. Он используется для поиска карты в 1С:Рознице. Вводить номер карты вручную не требуется.
Прежде чем продолжить, ознакомьтесь с условиями обработки персональных данных.
Телефон нужен для поиска вашей карты в программе лояльности «ДАР Привилегий».
Политика обработки персональных данных ↗
Вы согласны на обработку персональных данных?
15:42Сначала согласие, затем работа с картой
Бот показывает условия обработки персональных данных и ссылку на политику. Выбор клиента фиксируется; при повторном входе уже полученное согласие не запрашивается.

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

Можно продолжить без регистрации
При выборе «Пока нет» бот оставляет доступ к магазину, сайту и VK. Кнопка «Завершить регистрацию» позволяет вернуться к созданию карты.

Данные запрашиваются последовательно
После согласия зарегистрироваться бот запрашивает имя, затем дату рождения. Клиент отвечает прямо в чате.

Карта создана — меню доступно
После ввода данных бот подтверждает создание карты и показывает приветствие, баланс, уровень и полное меню программы лояльности.
Действует до: 15:47
Покажите этот QR продавцу
15:42QR для кассы с ограниченным сроком
При открытии карты бот получает актуальные данные из 1С и формирует временный QR. По умолчанию он действует пять минут; новый код можно запросить кнопкой.

Полезный сервис после покупки
Инструкции помогают правильно носить, хранить и чистить серебряные украшения. Адрес магазина и ссылки на карты доступны из того же меню.
На кассе. Клиент открывает «Моя карта» и показывает продавцу временный QR. Срок действия настраивается; по умолчанию — пять минут. Повторную генерацию ограничили по частоте, чтобы случайные нажатия не создавали поток запросов.
Не каждый ответ 1С — повод создавать новую карту
Отдельно проработали ситуации, в которых простой сценарий «нашли или зарегистрировали» дал бы неправильный результат.
Открыть личный кабинет
Показать имя, баланс, уровень и доступные разделы.
Предложить регистрацию
Запросить имя и дату рождения. До завершения оставить магазин, сайт и VK.
Направить к администратору
Сообщить о блокировке и не предлагать зарегистрироваться повторно.
Объяснить временную ошибку
Сохранить доступ к безопасному меню. Не выдавать сбой за отсутствие клиента.

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

Поиск и создание карты
По телефону бот находит существующую карту. Для нового клиента передаёт в 1С данные регистрации.
Ошибки не прерывают сценарий
Дата рождения проверяется до отправки. Сетевые сбои обрабатываются с повторными попытками и понятным ответом клиенту.
Готовая поставка для Windows
Сборка EXE, автозапуск и журнал событий позволяют эксплуатировать бота на сервере заказчика.
Согласия и события под контролем
Веб-панель открывает доступ к согласиям и логам. Вход защищён авторизацией и ограничен списком IP.
Программа лояльности —
в привычном клиенту чате
MAX и 1С:Розница 3.0
связаны в единую систему.
Бонусная карта без пластика
Цифровая карта в MAX заменяет пластиковую при идентификации на кассе. Баланс, уровень и полезный сервис доступны в том же чате.
Клиента узнают по QR
Карту можно показать с экрана телефона. Код действует ограниченное время и обновляется по запросу.
Данные остаются в 1С
Поиск и создание карт связаны с учётом. Согласия фиксируются, события бота доступны в журнале.
Понравилось внедрение?
Поддержите проект своим лайком.
Нужен бот, связанный с 1С?
Обсудим регистрацию, программу лояльности и удобные сценарии для ваших клиентов.
Обсудить задачу ↗
