Автор кейсаDATAKITЛоготип компании

Разработка интернет-магазина «Доктор Новикова» на 1С-Битрикс

Заказчик
«Доктор Новикова» — интернет-магазин натуральных добавок и витаминных комплексов, созданный Екатериной Новиковой, врачом-натуропатом и биохимиком с международным медицинским образованием.
Задача
Разработать интернет-магазин на 1С-Битрикс с интеграцией учёта, оплаты и доставки, синхронизацией с маркетплейсами, автоматизацией маркетинга и системой товарных подписок.

Разработка интернет-магазина «Доктор Новикова» на 1С-Битрикс

 

1. О проекте и задачах бизнеса

О клиенте

«Доктор Новикова» ([doctornovikova.store](https://doctornovikova.store/)) — авторский интернет-магазин натуральных добавок и витаминных комплексов, созданный Екатериной Новиковой — врачом-натуропатом и биохимиком с международным медицинским образованием и 12-летней практикой.

Задача

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

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

Таким образом, проект охватил несколько направлений: от создания технической инфраструктуры интернет-магазина до разработки собственной системы подписок с автоматическим формированием заказов и повторными списаниями.

 

2. Техническая инфраструктура и интеграции

Платформа и организация каталога

В качестве основы выбрали 1С-Битрикс. Была установлена и настроена платформа, подготовлен сервер и сконфигурирован каталог товаров.

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

Интеграция с 1С

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

Это позволяет поддерживать актуальность каталога без необходимости вручную обновлять каждую позицию на сайте.

Доставка и онлайн-оплата

Для организации доставки подключили СДЭК с поддержкой нескольких способов получения заказов: через пункты выдачи и курьерскую доставку.

Оплату реализовали через CloudPayments. При интеграции также предусмотрели работу с обязательной маркировкой товаров «Честный ЗНАК».

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

 

3. Интеграция с Ozon и Wildberries

Для развития продаж через внешние торговые площадки реализовали интеграцию интернет-магазина с Ozon и Wildberries.

Передача товаров

Настроили автоматизированный обмен товарами между сайтом и маркетплейсами. При добавлении или обновлении продукции на сайте данные передаются на подключённые площадки.

Такой подход сокращает количество ручных операций при работе с ассортиментом и упрощает управление товарами в нескольких каналах продаж.

Централизация данных

Также была предусмотрена передача данных о продажах и показателях маркетплейсов в систему на базе 1С-Битрикс. Это позволяет централизовать информацию, необходимую для контроля продаж и товарных остатков.

Интеграция стала частью общей инфраструктуры магазина, объединяющей собственный сайт и внешние торговые площадки.

 

4. Автоматизация маркетинга и работа с брошенными корзинами

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

Для этого связали функциональность сайта с сервисом email-рассылок Unisender через API. На сайте также реализовали сбор контактных данных с помощью всплывающих баннеров и механизмы генерации промокодов.

Автоматическая цепочка писем

Для пользователей, оставивших товары в корзине, настроили последовательность из трёх писем.

Первое письмо — напоминание о корзине. Пользователь получает письмо с напоминанием о незавершённой покупке и перечнем выбранных товаров. Это позволяет вернуться к оформлению заказа, не собирая корзину заново.

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

Третье письмо — персональное предложение. На заключительном этапе пользователю предлагается ограниченное по времени поощрение с персональным промокодом. Например, скидка 5% на заказ со сроком действия 24 часа.

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

 

5. Дополнительные маркетинговые инструменты

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

Аналитика

Настроили цели Яндекс.Метрики для отслеживания пользовательских действий и ключевых событий на сайте. Это создаёт основу для анализа поведения посетителей и оценки эффективности маркетинговых активностей.

Программы лояльности

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

Экспертный контент

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

Такой формат помогает представить автора продукции и раскрыть экспертный контекст, в котором она создаётся.

Сбор отзывов

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

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

 

6. Разработка системы товарных подписок

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

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

Для реализации этой функциональности разработали отдельную программную архитектуру внутри 1С-Битрикс.

Выбор подписки в карточке товара

Для десяти базовых товаров подготовили варианты подписки сроком на 1, 3 и 6 месяцев.

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

Для хранения информации о товарах-подписках настроили структуру свойств каталога и предусмотрели отдельную логику обработки таких позиций.

Управление подписками в личном кабинете

Для работы с оформленными подписками разработали отдельный раздел личного кабинета.

Пользователь может просматривать список своих подписок, открывать подробную информацию и управлять их состоянием. Реализованы следующие операции:

- создание подписки;

- изменение параметров;

- приостановка и возобновление;

- отмена подписки;

- изменение даты следующего заказа после возобновления или неуспешного платежа.

Для хранения информации о подписках использовали Highload-блоки (HL-блоки). Это позволило организовать отдельную структуру данных для подписок и связанных с ними событий.

Для реализации пользовательских сценариев разработали компоненты `datakit:subscription.list` и `datakit:subscription.detail`, отвечающие за отображение списка подписок и управление отдельной подпиской.

Также подготовили адаптивные макеты страниц личного кабинета и интегрировали их в шаблоны сайта.

Автоматическое создание заказов

Следующим этапом стала реализация механизма повторных заказов.

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

Для этой логики разработали отдельный сервис `SubscriptionOrderService`, отвечающий за получение и создание заказов, связанных с подписками.

В форме оформления заказа также добавили проверку согласия на приобретение товаров по подписке, если в корзине присутствуют соответствующие позиции.

Рекуррентные платежи через CloudPayments

Для автоматического списания средств использовали возможности рекуррентных платежей CloudPayments.

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

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

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

Обработка ошибок и автоматизация процессов

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

Для обработки таких сценариев реализовали планировщик на базе CRON и агентов 1С-Битрикс. Он используется для запуска фоновых операций, обработки подписок и повторных попыток оплаты в предусмотренных сценариях.

Дополнительно разработали механизм журналирования событий. Сервис `SubscriptionHistoryService` фиксирует создание и отмену подписок, изменение их параметров, создание заказов, попытки оплаты и результаты списаний.

Это позволяет сохранять историю операций и упрощает диагностику проблем при обработке подписок.

Уведомления о событиях

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

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

Для обработки уведомлений разработали `SubscriptionNotificationService`, который формирует сообщения в зависимости от произошедшего события.

Учет особенностей подписочных товаров

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

Для этого товары по подписке исключили из некоторых механизмов, которые предназначены для обычных покупок:

- запросов отзыва после покупки;

- быстрых ссылок на корзину;

- правил скидок;

- автоматических рассылок о брошенной корзине.

Это позволило избежать конфликтов между логикой подписок и существующими маркетинговыми и торговыми механизмами.

Отчёт для администратора

Для контроля подписочной модели разработали отдельный административный отчёт.

Он позволяет просматривать действующие подписки и связанных с ними клиентов, анализировать историю и статусы заказов, фильтровать данные по датам, клиентам, товарам и статусам.

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

 

7. Результаты проекта

В результате был создан и развит интернет-магазин на 1С-Битрикс, объединяющий инструменты электронной коммерции, интеграции с внешними системами и автоматизацию регулярных продаж.

Основные результаты работы:

- Запущен интернет-магазин с автоматизированным товарным учётом через 1С.

- Интегрированы доставка СДЭК и онлайн-оплата CloudPayments с учётом требований к маркировке товаров.

- Реализован обмен данными с Ozon и Wildberries.

- Настроены автоматические email-рассылки для работы с брошенными корзинами.

- Внедрены промокоды, реферальная программа и закрытые разделы для постоянных клиентов.

- Разработана система товарных подписок с выбором периода, управлением через личный кабинет и автоматическим созданием повторных заказов.

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

- Созданы инструменты административного контроля подписок и истории связанных операций.

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


Перейти на сайт

В карточку агентства

Письмо автору кейса

Пользуйтесь реальным опытом в IT и следите за успехами потенциальных подрядчиков и конкурентов
Подпишитесь на рассылку
Подпишитесь
на наши каналы в MAX или Телеграм, чтобы не пропускать новые материалы
MAXКанал в MAXTelegramКанал в TG
Кейсы по теме#Медицина и ветеринария

©2007-2026

Рейтинги
Реклама, коммуникации, маркетинг, контент
Проекты компании Proactivity Group
Нажмите «ОК», если вы соглашаетесь с условиями обработки cookie и ваших данных о поведении на сайте, необходимых для аналитики. Запретить обработку cookie можете через браузер