Healthstore.lv: многоязычный интернет-магазин с интеграцией 1С
Healthstore.lv: многоязычный интернет-магазин с интеграцией 1С
Разработали новый интернет-магазин медицинских и реабилитационных товаров на Bitrix CMS: каталог более 10 000 товаров, пять языковых версий, двусторонняя интеграция с 1С, онлайн-оплата Paysera и доставка Omniva и Venipak.
| Клиент | SIA «Golan Group» / Healthstore.lv |
|---|---|
| Тип проекта | Интернет-магазин медицинских и реабилитационных товаров |
| Платформа | Bitrix CMS |
| Интеграции | 1С, Paysera, Omniva, Venipak |
| Языки | LV / RU / EN / LT / ET |
Ключевые возможности
- Каталог более 10 000 товаров
- Пять языковых версий: LV / RU / EN / LT / ET
- Двусторонняя интеграция сайта с 1С
- Миграция данных по цепочке SQL → Excel → 1С → Bitrix
- Онлайн-оплата через Paysera
- Доставка через Omniva и Venipak с выбором пакомата
- Отдельная логика расчета доставки крупногабаритных товаров
- Личный кабинет с отображением трек-номера отправления
- Перенос и сохранение SEO-данных предыдущего сайта
- О клиенте
- Задача проекта
- Платформа и структура интернет-магазина
- Пять языковых версий
- Миграция данных: SQL → Excel → 1С → Bitrix
- Интеграция интернет-магазина с 1С
- Доставка: Omniva, Venipak и крупногабаритные товары
- Оформление заказа и личный кабинет
- Онлайн-оплата
- SEO и сохранение данных предыдущего сайта
- Особенности проекта
- Результат проекта
О клиенте
Healthstore.lv — часть сети интернет-магазинов Golan Group, работающая с 2008 года. Компания специализируется на товарах для здоровья и ухода, медицинской технике, реабилитационном оборудовании, технических средствах для людей с ограниченной мобильностью и товарах для пожилых людей.
Ассортимент интернет-магазина включает более 10 000 товаров. Помимо онлайн-продаж, у компании есть розничная точка и showroom в Риге, где отдельные категории товаров можно посмотреть и протестировать перед покупкой.
Для такого бизнеса сайт — не просто витрина. Он должен работать с большим и неоднородным каталогом, учитывать различные способы доставки, поддерживать несколько языков и быть связанным с учетной системой, в которой ведутся товарные данные и обрабатываются заказы.
Задача проекта
Задача проекта заключалась в запуске нового интернет-магазина Healthstore.lv на Bitrix CMS с сохранением существующих данных и последующим централизованным управлением каталогом через 1С.
Проект включал не только разработку интерфейса сайта. Необходимо было перенести накопленные данные со старой системы, привести их к новой структуре, подготовить многоязычный каталог, настроить обмен с 1С, платежи и доставку, а также сохранить SEO-информацию предыдущего сайта.
- Перенести каталог и связанную с ним информацию со старого сайта.
- Обеспечить поддержку пяти языков.
- Организовать обмен товарами и заказами между сайтом и 1С.
- Подключить онлайн-оплату и службы доставки.
- Учесть крупногабаритные товары и разные правила расчета доставки.
- Сохранить накопленные SEO-данные при переходе на новую платформу.
- Предоставить клиенту инструменты для дальнейшего управления интернет-магазином.
Решение
Платформа и структура интернет-магазина
Интернет-магазин реализован на Bitrix CMS. В рамках проекта был интегрирован готовый дизайн, установлена и настроена система в хостинговой среде, адаптирована функциональность сайта и проведена первоначальная подготовка контент-менеджера к работе с новой системой.
На сайте реализованы основные сценарии полноценной e-commerce платформы: каталог, карточка товара, корзина, оформление заказа, выбор способа доставки, онлайн-оплата и личный кабинет пользователя.
Пять языковых версий
Многоязычность была заложена не только на уровне интерфейса. Данные каталога подготавливались и структурировались сразу для пяти языков: латышского, русского, английского, литовского и эстонского.
В обмене с 1С участвуют названия товаров на всех языках, а также другие связанные данные каталога. Это важно для проекта с большим ассортиментом: языковые версии должны оставаться согласованными не вручную на отдельных страницах, а внутри общей структуры данных.
Миграция данных: SQL → Excel → 1С → Bitrix
Одной из самых объемных частей проекта стала миграция информации из существующей базы старого сайта. Данные нельзя было просто перенести «как есть»: их нужно было извлечь, структурировать, проверить и подготовить для дальнейшей работы через 1С.
- Экспорт данных из SQL-базы старого сайта.
- Структурирование информации в Excel.
- Обработка названий и описаний товаров.
- Подготовка многоязычных данных на пяти языках.
- Обработка цен и структуры категорий.
- Подготовка путей и ссылок на изображения.
- Проверка качества данных и исправление несоответствий.
- Импорт подготовленных данных в 1С для дальнейшего использования в интеграции.
Интеграция интернет-магазина с 1С
После подготовки данных была настроена интеграция сайта с 1С. В новой архитектуре 1С используется как один из ключевых источников товарной информации, а сайт становится частью общей системы обработки продаж.
Товарная номенклатура, изображения, свойства товаров, названия на всех языках, иерархия каталога и скидки.
Оформленные интернет-заказы для дальнейшей обработки в учетной системе.
| Направление | Передаваемые данные |
|---|---|
| 1С → Bitrix | Товарная номенклатура, изображения, свойства товаров, названия на всех языках, иерархия каталога и скидки. |
| Bitrix → 1С | Оформленные заказы передаются в учетную систему для дальнейшей обработки. |
Благодаря этому менеджерам не требуется вручную переносить заказы с сайта в учетную систему.
Доставка: Omniva, Venipak и крупногабаритные товары
Для стандартной доставки подключены модули Omniva и Venipak с возможностью выбора пакомата непосредственно в процессе оформления заказа.
При этом ассортимент Healthstore включает товары, которые нельзя обрабатывать по единой стандартной схеме доставки. Поэтому дополнительно была реализована логика расчета для крупногабаритных товаров.
- Расчет доставки крупногабаритной продукции.
- Таблица тарифов доставки.
- Загрузка весовых параметров товарных групп.
- Использование этих параметров при расчете стоимости доставки.
Оформление заказа и личный кабинет
Процесс покупки построен как последовательный сценарий: пользователь заполняет данные, выбирает способ получения заказа и оплаты, после чего заказ передается в дальнейшую обработку.
Дополнительно разработано отображение трек-номера отправления в профиле пользователя. После отправки заказа клиент может видеть информацию для отслеживания непосредственно в личном кабинете.
Онлайн-оплата
Для приема онлайн-платежей в интернет-магазине интегрирована платежная система Paysera. Покупатель может перейти к оплате непосредственно из сценария оформления заказа.
SEO и сохранение данных предыдущего сайта
При переносе крупного действующего интернет-магазина важно не потерять накопленные SEO-настройки. Поэтому SEO было включено в проект как отдельная часть миграции, а не оставлено на этап после запуска.
- SEO-friendly URL.
- Метаданные страниц.
- Внутренняя структура ссылок.
- Миграция SEO-данных со старого сайта.
Это позволило сохранить существующую SEO-информацию при переходе на новую техническую платформу и продолжить работу с поисковой видимостью сайта уже в новой системе.
Особенности проекта
Большой и разнородный каталог
Более 10 000 товаров: от расходных материалов и небольших медицинских устройств до реабилитационной техники и крупногабаритного оборудования. Важны иерархия, свойства, изображения, языковые версии и правила доставки.
Многоэтапная миграция
Не просто перенос контента, а преобразование данных между системами с сохранением связей товаров, категорий, изображений, цен и языковых версий.
Сайт и 1С как единая система
Товарные данные поступают из 1С, а интернет-заказы возвращаются в учетную систему. Это уменьшает ручную работу и риск расхождений между сайтом и внутренним учетом.
Нестандартная доставка
В дополнение к стандартным модулям используются весовые группы и отдельные правила расчета стоимости доставки крупногабаритных товаров.
Многоязычные данные внутри интеграции
Пять языков влияют не только на интерфейс: многоязычные товарные данные участвуют в подготовке каталога и обмене между системами.
Результат проекта
В результате SIA «Golan Group» получил новый работающий интернет-магазин Healthstore.lv на Bitrix CMS, связанный с учетной системой 1С и подготовленный для дальнейшего централизованного управления большим многоязычным каталогом.
- Полноценный интернет-магазин с каталогом и карточками товаров.
- Пять языковых версий.
- Обмен товарными данными между 1С и сайтом.
- Автоматическая передача интернет-заказов в 1С.
- Онлайн-оплата через Paysera.
- Интеграции Omniva и Venipak.
- Отдельная логика доставки крупногабаритных товаров.
- Трек-номер отправления в личном кабинете.
- Перенесенные SEO-данные и настроенная SEO-структура нового сайта.
Проект объединил новый пользовательский интерфейс, большой каталог, многоязычность, логистику, оплату и внутренний учет клиента в единой e-commerce системе.