Кейсы 6 мин чтения

Магазин женской одежды из Читы: MAX, бонусы и сертификаты поверх 1С

Магазин женской одежды из Читы ведёт учёт в 1С со своим программистом. Я оставил 1С единственным источником учёта и поставил рядом сервис для каналов. Договор подписан, сервис развёрнут на сервере заказчицы: витрина в MAX с бронями, партнёрка, сертификаты, приложение, CRM и единое окно. Этап «Аудитория и витрина» закрывается.

кейс1СMAXпрограмма лояльностиподарочные сертификатыритейл

Коротко (TL;DR)

  • Сеть магазинов женской одежды в Чите. Учёт в 1С на собственном сервере, свой программист 1С, сайт с каталогом из 1С. Нужны были продажи и лояльность в MAX, единое окно для соцсетей и CRM.
  • Главное правило: 1С остаётся единственным источником учёта. Наш сервис стоит на сервере заказчицы и держит то, чего в 1С нет: витрину в MAX, партнёрку, розыгрыши, согласия, приложение, реестр сертификатов, переписку.
  • Предложение на 12 слайдов стало договором. Схему проекта заказчица утвердила, сервис развёрнут на её сервере, витрина с бронями, сертификаты, приложение и CRM работают.
  • Этап «Аудитория и витрина» закрывается актом. Следующий этап ждёт HTTP-сервиса 1С от программиста заказчицы.
Хотите внедрить это у себя?

Сделаю под ключ: разберу задачу, назову срок и цену. Чтобы начать, напишите в Telegram одной фразой.

Обсудить витрину в MAX

Этот кейс начинался с предложения, которое за три недели переписывалось несколько раз и в итоге стало меньше. Потом по нему подписали договор. Расскажу, почему учёт мы решили не трогать, как устроена связка с 1С и что уже работает.

Задача

Заказ пришёл через агентство-партнёра. Владелица сети заполнила анкету: несколько магазинов в Чите, учёт в 1С:Управление торговлей, общая база на своём физическом сервере, рабочее место кассира в каждом магазине. Доработки 1С делает её программист, который работает с ней много лет.

В анкете она попросила четыре вещи: группу в MAX с розыгрышем и партнёрской программой, витрину в MAX, надстройку CRM и единое окно для соцсетей. Текущий инструмент не приносил комментарии под постами и личные сообщения из VK. Подписчики в Telegram, VK и MAX есть, а купить в один клик в этих каналах нельзя.

Что я сделал

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

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

Как устроено

Принципы простые: 1С единственный источник учёта, один бонусный счёт и одна база покупателей, код и данные принадлежат заказчице, логика 1С не меняется.

ДанныеГде живутКак с ними работает наш сервис
Товары, цены, остатки1С и сайтВитрина забирает каталог с сайта по расписанию
Покупатели и бонусы1СПриложение показывает баланс, начисление и списание через HTTP-сервис 1С
Пластиковые сертификаты1СБез изменений
Электронные сертификатыНаш реестр1С и сайт обращаются к нему по тому же протоколу, что к стороннему сервису
Партнёры, розыгрыши, согласия, перепискаНаш сервисВ 1С не нужны

Связь с 1С идёт через HTTP-сервис, который публикует программист заказчицы: найти покупателя, баланс бонусов, начисление и списание, продажи, остатки, резерв. Как такой сервис устроен, я разбирал в статье про HTTP-сервис 1С для приложения.

Что было сложно

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

  • «свой эквайринг» без банка не бывает, деньги идут на счёт заказчицы, а чеки подчиняются 54-ФЗ;
  • бессрочные бонусы со временем превращаются в долг, поэтому нужны срок жизни и потолок списания;
  • подарочный сертификат считается авансом, нужны фискализация, учёт номинала и запрет повторного гашения;
  • «вступили в группу, значит согласились» закон не принимает, согласие собирается отдельной кнопкой.

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

Третье, переход с внешнего сервиса сертификатов. Все запросы 1С идут на наш сервер: новые номера он обрабатывает сам, старые пересылает во внешний сервис до конца их срока. Для 1С меняется только адрес.

Что изменилось к концу октября

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

Сервис развёрнут на сервере заказчицы, её домен с сертификатом HTTPS. Сейчас работает:

  • бот в MAX с согласием до любых действий, журналом согласий и разделом «Мои данные» с отзывом;
  • витрина с фильтром по основному цвету и бронь: заявка уходит в чат продавцов нужного магазина, продавец отвечает кнопкой, после продажи бронь отмечается как выкупленная;
  • партнёрка с одноразовым QR и розыгрыши, плакаты для касс со ссылками, по которым видно источник;
  • реестр электронных сертификатов по протоколу прежнего сервиса, страница покупки с выбором оформления и письмом получателю;
  • приложение на телефоне без магазина приложений: карта с QR, сертификаты, брони, уведомления об акциях;
  • CRM: карточка покупательницы, уровни и сегменты для рассылок только тем, кто дал согласие;
  • единое окно: сообщения и комментарии из MAX, Telegram и VK в одной ленте.

Бонусы, покупки и резерв в 1С сервис пока берёт из заглушки с тем же контрактом: настоящие данные пойдут, когда программист опубликует HTTP-сервис. Живую бронь проверили в чате продавцов: от заявки до отметки «выкуплена» прошло двенадцать минут, тестовые данные потом удалены. Списание бонусов покупательница подтверждает кодом в боте, это решение заказчицы. Сертификат гасится только целиком.

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

Что получилось

ЧтоСостояние
Договорподписан
Проектированиесхема утверждена заказчицей
Сервисразвёрнут на сервере заказчицы
Бот в MAX, витрина, брони, партнёркаработают, живая бронь пройдена
Сертификаты, приложение, CRM, единое окноработают, данные 1С ждут HTTP-сервиса
Этап «Аудитория и витрина»закрывается актом
HTTP-сервис 1СТЗ передано программисту, ждём публикации

Из запроса в анкете остались все четыре блока. Своя 1С и своя касса ушли по решению заказчицы.

Что дальше

  • Программист заказчицы публикует HTTP-сервис по ТЗ. Проверка контракта уже написана, после публикации включаются бонусы, покупки в CRM и резерв под бронь.
  • Заказчица выбирает способ онлайн-оплаты сертификатов, после этого на сайте появится кнопка покупки.
  • После правил от заказчицы включается доначисление бонусов по уровням.
  • Как витрина в MAX влияет на продажи, я пока не измерял и не обещаю.

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

Почему не завести свою базу покупателей рядом с 1С?

Тогда появятся два бонусных счёта и два списка клиентов, которые придётся сверять. В 1С уже есть лояльность и сертификаты, поэтому наш сервис читает и пишет через HTTP-сервис.

Как партнёрская скидка попадает в чек 1С?

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

Можно ли запустить витрину без доработок 1С?

Да. Каталог берётся с сайта, бронь приходит продавцу в чат. Бонусы и полный обмен ждут HTTP-сервиса. Про сертификаты онлайн есть отдельная статья про подарочные сертификаты.

Коротко о главном

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

Если у вас сеть магазинов на 1С и нужна витрина в MAX или единое окно для соцсетей, я соберу сервис поверх вашей 1С. Напишите в Telegram, MAX или VK.

Всё о мессенджере MAX в одном месте

Эта статья — часть кластера материалов о MAX: разработка ботов и мини-аппов, продвижение канала, воронки, отраслевые сценарии и кейсы с реальными результатами.

Обсудим вашу задачу

Что я делаю для бизнеса

Напишите одной фразой, что нужно. Отвечу, что подойдёт, сколько займёт и сколько стоит. Сообщение уже подготовлено.

  • Боты в Telegram, MAX, VK
  • Автоматизация процессов и CRM
  • Аналитика и дашборды
  • Сайты и лендинги под ключ
Пишу о разработке, ИИ и законах для бизнеса

Разборы, кейсы и практика — без воды. Выходит регулярно, читать 3–5 минут.

Готовые решения под ключTurnkey solutionsSoluciones llave en mano交钥匙解决方案Түлхүүр гардуулах шийдэл 451 готовых IT-решений для бизнеса451 ready-made IT solutions for business451 soluciones IT listas para empresas451 个面向企业的现成 IT 解决方案Бизнест зориулсан 451 бэлэн IT шийдэл Автоматизация, боты, AI, 152-ФЗ и платформы · бесплатная консультацияAutomation, bots, AI, data privacy and platforms · free consultationAutomatización, bots, IA, privacidad de datos y plataformas · consulta gratis自动化、机器人、AI、数据合规与平台 · 免费咨询Автоматжуулалт, бот, AI, өгөгдлийн хамгаалалт ба платформ · үнэгүй зөвлөгөө Смотреть каталогView catalogVer catálogo查看目录Каталог үзэх