B2B-магазины обуви

Группа компаний по производству и дистрибьюции европейской обуви.

Ссылки не опубликованы согласно соглашению о конфиденциальности

Цели и задачи проекта

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

Ключевые достижения за период работы над проектом

Функционал по синхронизации дополнительных изображений для товаров

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

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

Результат: Оптимизированное время синхронизации изображений. Все дополнительные картинки корректно отображаются на детальных страницах товаров (в слайдере) и готовы к использованию в других функциях (например, «Мои картинки»).

Система скидок

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

Решение: Разработана многоуровневая система, объединяющая ручные скидки из 1С, персональные скидки клиента (которые могут различаться по брендам) и максимальные скидки для каждого бренда. Система автоматически рассчитывает предварительную цену в карточке товара и итоговую стоимость в корзине с учетом всех правил.

Результат: Четкое и автоматизированное управление скидками. Покупатели видят корректные цены на всех этапах: от просмотра каталога до оформления заказа в корзине.

Tue 3 Mar 07:59
laptop

Система резервирования

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

Решение: Реализована система, которая автоматически изменяет доступное количество товара при оформлении заказа, изменении его состава или статуса.

Результат: Актуальные остатки товаров на сайте, что повышает надежность работы магазина и исключает конфликтные ситуации с клиентами из-за недостатка товара.

Выгрузка всех брендов из 1С

Проблема: Пять сайтов на одном ядре имели последовательную регламентную выгрузку данных из 1С (по часу на бренд). Это приводило к неполному обновлению каталогов, так как некоторым брендам не хватало отведенного времени, и выгрузки накладывались друг на друга.

Решение: Разработан кастомный модуль с гибкими настройками для управления выгрузкой по расписанию. Модуль контролирует окончание процесса для одного бренда перед запуском следующего, исключая параллельные выгрузки. Также добавлена возможность ручного запуска.

Результат: Стабильная и полная выгрузка каталогов для всех брендов без конфликтов. У администраторов появился удобный инструмент для управления этим процессом.

Tue 3 Mar 07:59
laptop

Выгрузка остатков

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

Решение: Отказ от стандартного механизма 1С в пользу кастомного решения в рамках модуля «Выгрузка 1С». Выгрузка полных данных по товарам выполняется раз в сутки, а обновление остатков – раз в час, так как процесс был оптимизирован до нескольких минут.

Результат: Клиенты и менеджеры видят актуальные остатки товаров каждый час. Ручная выгрузка для конкретного бренда позволяет оперативно решать срочные задачи.

Оформление заказа через Excel

Проблема: Для B2B-клиентов, закупающих большие объемы, стандартный процесс добавления товаров в корзину по одному был неудобным и занимал много времени.

Решение: Разработана система генерации Excel-файлов с каталогом товаров (для каждого бренда свой), которые заранее обновляются на сайте. Клиент скачивает файл, заполняет в нем нужное количество и загружает обратно на сайт.

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

Tue 3 Mar 07:59
laptop

Мои картинки

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

Решение: Реализован функционал в личном кабинете, позволяющий клиенту на основе истории заказов скачать архив с изображениями товаров. Доступен выбор основных картинок или полного пакета с разными размерами. Архив имеет понятную структуру (бренд -> сезон).

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

Tue 3 Mar 07:59
laptop

Интеграция сервиса MindBox

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

Решение: Настроена интеграция сайта с CRM-платформой MindBox. Сайт отправляет в сервис события (регистрация, действия с корзиной, заказы), где формируется единая база клиентов с историей действий.

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

Техническая поддержка и интеграция с 1С

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

Решение: Оказание комплексной технической поддержки, включающей обслуживание серверов, рефакторинг и доработку кода. Реализовано и поддерживается кастомное API для обмена данными между сайтом и 1С по всем ключевым операциям (заказы, профили пользователей).

Результат: Стабильная и бесперебойная работа всех интернет-магазинов. Надежный двусторонний обмен данными, где 1С остается единой точкой управления заказами и клиентами, а сайт – удобным каналом продаж.

Итоги

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

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

  1. Оперативную адаптацию и развитие: Поддержка включила не только исправление инцидентов, но и рефакторинг кода, а также реализацию новых функций (как описано в кейсах выше). Это позволило гибко реагировать на меняющиеся бизнес-потребности и развивать платформу.
  2. Надежную интеграционную среду: Созданное и поддерживаемое кастомное API стало надежным «мостом» между сайтом и 1С. Это гарантировало актуальность данных (остатки, цены, заказы) и автоматизацию ключевых процессов, сократив ручной труд и количество ошибок.
  3. Масштабируемость и оптимизацию: Работы по оптимизации (например, раздельная выгрузка остатков, улучшенная синхронизация изображений) напрямую повысили производительность системы и заложили основу для потенциального роста – добавления новых брендов или увеличения нагрузки.

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

Портфолио

Похожие проекты