Краткое содержание
SIA LUXURY требовалось многоязычное и масштабируемое решение для электронной коммерции как для розничных, так и для оптовых клиентов.
2410 разработала платформу на WooCommerce с интеграциями поставщиков, ролевой логикой и автоматическими переводами.
Функциональный интернет-магазин с демоверсией, возможностями B2B/B2C, поддержкой нескольких языков и инфраструктурой, готовой к интеграции с ERP.
История клиента
Когда команда SIA LUXURY обратилась в 2410, у нее была четкая цель: создать мощный интернет-магазин для обслуживания как частных, так и корпоративных клиентов. При этом существовал длинный список особых требований - автоматический импорт товаров от поставщиков, налоговая логика с обратным НДС и многоязычность.
Предыдущий опыт работы с другими системами заставлял их проявлять осторожность, поэтому все нужно было спланировать масштабируемо и продуманно. 2410 применила практический подход: помогла уточнить технические требования, дала рекомендации по дизайну и организовала взаимодействие со сторонними поставщиками ERP.
Сотрудничество было интенсивным, но результативным. В итоге появилась умная и гибкая платформа, готовая расти вместе с компанией.
Обзор проекта
Для SIA LUXURY был разработан многоязычный интернет-магазин на WooCommerce. Сайт ориентирован как на розничных (B2C), так и на оптовых (B2B) клиентов, обеспечивая удобный процесс покупок на латышском, русском и английском языках.
Платформа поддерживает автоматический импорт товаров от трех поставщиков - Riba Mundo, Wortmann и Elko - через специальный сервер данных, который обрабатывает и синхронизирует информацию с основным интернет-магазином. Описания и категории товаров автоматически переводятся с помощью Google Translate через прокси BrightData, обеспечивая локализованный контент на всех рынках.
Для управления растущим объемом данных о товарах, автоматизации обновлений и дальнейшего масштабирования была создана масштабируемая инфраструктура из двух серверов. Реализован экспорт на латвийские порталы сравнения цен, включая Salidzini.lv, Kurpirkt.lv и Ceno.lv, в соответствии с их XML-спецификациями.
В платформу встроена индивидуальная налоговая логика, включая обратный НДС, для управления различными ролями бизнес-клиентов. Динамическая система ролей B2B/B2C обеспечивает ролевое ценообразование и разные процессы оплаты: Paysera для розничных клиентов и выставление счетов для оптовых.
Платформа оптимизирована для роста: запланирована интеграция с ERP 1C, а защита обеспечивается Cloudflare и плагинами безопасности WordPress. Демоверсия была быстро запущена для презентаций поставщикам и инвесторам.
- SIA LUXURY
Основные реализованные функции
- Импорт товаров от поставщиков Riba Mundo, Wortmann и Elko
- Автоматический перевод данных о товарах
- Роль B2B-пользователя с индивидуальной регистрацией и выставлением счетов
- Настройка налогов, включая логику обратного НДС
- Экспорт товарных потоков на Salidzini.lv, Kurpirkt.lv и Ceno.lv
- Интеграция платежей через Paysera
- Интеграция курьерских служб Omniva, Circle K, Latvijas Pasts, DPD и Venipak
- Страница запроса на возврат с уведомлениями по электронной почте
- Многоязычный интерфейс с выбором языка по флагам
- Рабочая демоверсия магазина для ранних презентаций
- Решение безопасности на базе Cloudflare с рекомендациями по плагинам
Технологическое решение
Результат
Запуск демоверсии магазина
Для начала переговоров с поставщиками и презентаций инвесторам 2410 запустила демоверсию магазина всего через 7 дней после начала проекта. Она включала базовую настройку WooCommerce, настройку выбранной темы и демоконтент.
Примечание: Эта ранняя версия помогла подтвердить концепцию и повысить доверие партнеров.
Пользовательский интерфейс для многоязычной электронной коммерции
Магазин создан на основе макета Home-2 темы Machic WooCommerce и адаптирован для многоязычных задач с помощью WPML.
Пользователи могут легко выбирать латышский, русский или английский язык, а флаги делают интерфейс удобнее.
Автоматический импорт и списки товаров
Одним из главных достижений стала реализация автоматического импорта товаров от трех разных поставщиков.
- Ежедневная синхронизация данных поставщиков (через CSV/XML/API)
- Автоматический перевод контента
- Применение налоговой логики на основе типа товара и роли клиента
- Отображение срока доставки в зависимости от поставщика
Архитектура, оптимизированная для производительности
Решение использует архитектуру из двух серверов:
| Сервер | Назначение |
|---|---|
| Сервер данных | Управляет синхронизацией поставщиков, переводами и экспортом |
| Фронтенд-сервер | Размещает WooCommerce и обрабатывает клиентский трафик |
Совет: Такое разделение позволит в будущем интегрировать ERP 1C без влияния на производительность фронтенд-сервера.
Умное управление ролями: B2B и B2C
На платформе действует ролевая система:
- B2C: оплата при оформлении заказа через Paysera, стандартные цены
- B2B: индивидуальная регистрация с подтверждением, оформление заказа по счету, логика обратного НДС
B2B-пользователи видят цены без НДС и категории с обратным НДС
, всем этим полностью автоматически управляет специальный плагин.
Переводы: более 44 000 строк
Используя Google Translate API и WPML, магазин автоматически переводит:
- Названия и описания товаров
- Категории и атрибуты
Ручное редактирование доступно в панели управления:
WPML > String Translation
.
Готовность к SEO и порталам сравнения цен
Магазин готов к экспорту товаров на крупнейшие латвийские порталы сравнения цен:
- Salidzini.lv
- Kurpirkt.lv
- Ceno.lv
Каждый экспорт соответствует точной XML-схеме, требуемой платформой, повышая видимость и показатель кликабельности.
Безопасность и готовность к масштабированию
Весь трафик направляется через Cloudflare, обеспечивая защиту от DDoS, кэширование и HTTPS. Доступ к инструментам управления ограничен, а плагины безопасности установлены заранее.
Примечание: Проект развернут на масштабируемых облачных серверах DigitalOcean с гибкими тарифами на размещение.
Заключение
Результат? Полностью функциональный, масштабируемый и многоязычный интернет-магазин на WooCommerce, адаптированный под потребности SIA LUXURY. Он уже работает, локализован и автоматически обрабатывает данные поставщиков.
Благодаря модульной серверной части, усовершенствованной ролевой логике и перспективной инфраструктуре магазин готов к активному росту.
Думаете о создании похожей системы?
Ниже представлены распространенные вопросы клиентов, заинтересованных в многоязычных проектах на WooCommerce с интеграцией поставщиков. Эти ответы основаны на практических задачах и решениях, примененных в проекте SIA LUXURY.