Автор кейсаИдеальИ

Шесть валют и пять конфигураторов: сложный B2B-магазин на WooCommerce

Заказчик
«Мир Манекенов» — поставщик медицинского симуляционного оборудования для учебных центров, больниц и вузов. Каталог включает более 2500 товаров от поставщиков из шести стран.
Задача
Объединить сложный каталог, подбор оборудования и работу менеджеров: настроить гибкие фильтры, пять конфигураторов и автоматический расчёт рублёвых цен из шести валют.

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

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

Именно такой проект мы развиваем в веб-студии «Идеаль».

На примере интернет-магазина «Мир Манекенов» расскажем, как мы объединили возможности WordPress и WooCommerce с индивидуальной бизнес-логикой и превратили сайт в инструмент не только для покупателей, но и для сотрудников компании.

1. Заказчик: более 2500 товаров и сложная предметная область

«Мир Манекенов» — поставщик профессионального медицинского симуляционного оборудования для больниц, медицинских вузов, учебных центров и других организаций.

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

В каталоге представлено более 2500 товаров. Однако главная сложность проекта заключается не в количестве товарных позиций.

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

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

Стоимость отдельных систем составляет несколько миллионов рублей.

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

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

Каталог «Мир Манекенов»: более 2500 позиций медицинского симуляционного оборудования с различными характеристиками и назначением.

2. Один сайт для двух аудиторий: покупателей и менеджеров

В обычном интернет-магазине основное внимание часто сосредоточено на покупателе.

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

Сайт используется двумя совершенно разными аудиториями.

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

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

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

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

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

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

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

3. Шесть поставщиков, шесть стран и шесть валют

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

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

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

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

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

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

Как устроен расчёт

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

  1. Менеджер указывает стоимость товара в валюте производителя.

  2. Система применяет предусмотренную бизнес-логикой формулу расчёта продажной цены.

  3. Учитываются установленные внутренние скидки и коммерческие условия.

  4. Полученная стоимость пересчитывается в рубли по официальному валютному курсу.

  5. На сайте покупатель видит конечную цену в рублях.

Важная особенность: пересчёт по валютному курсу выполняется ежедневно.

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

Конкретная коммерческая формула и внутренние условия компании остаются закрытой информацией.

Почему мы не ограничились стандартным валютным конвертером

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

А перенос таких расчётов в Excel создал бы дополнительную нагрузку на сотрудников и усложнил актуализацию каталога.

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

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

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

Что видит покупатель

Вся эта система работает незаметно для посетителя.

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

Он открывает карточку товара и видит конечную стоимость в рублях.

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

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

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

4. Каталог: когда товар ищут не по названию, а по медицинской задаче

Следующей задачей стала организация поиска.

Стандартные категории WooCommerce хорошо подходят для разделения ассортимента по типам оборудования.

Например:

  • медицинские манекены;

  • тренажёры;

  • муляжи;

  • симуляторы;

  • анатомические модели.

Но профессиональное оборудование часто используется сразу для нескольких целей.

Допустим, медицинский учебный центр ищет оборудование для отработки помощи при кровотечениях.

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

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

Стандартное дерево категорий не способно удобно описать все такие сценарии.

Наш подход: несколько уровней товарных данных

Мы используем разные способы классификации оборудования.

Категории определяют основной тип товара.

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

Специализированные характеристики описывают конкретные технические и функциональные возможности тренажёров.

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

Например, выбрать определённую группу оборудования и уточнить поиск по тематическим меткам «Кровотечение» и «Ожоги».

При этом один товар может быть связан сразу с несколькими направлениями и характеристиками.

Почему это важно

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

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

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

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

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

5. Пять специализированных конфигураторов

Следующий уровень сложности — конфигураторы оборудования.

В рамках проекта реализованы пять отдельных инструментов подбора:

  1. Конфигуратор «Видеосистемы»

  2. Конфигуратор «Уход за больными»

  3. Конфигуратор «Расширенная реанимация»

  4. Конфигуратор «Педиатрия»

  5. Конфигуратор «Акушерство, гинекология и хирургия»

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

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

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

Поэтому структура подбора определяется конкретной задачей.

Пример: конфигуратор «Педиатрия»

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

Среди параметров:

  • пол и возраст пациента;

  • компьютерное управление;

  • интубация;

  • ЭКГ и дефибрилляция;

  • артериальное давление;

  • внутривенные инъекции;

  • спонтанное дыхание;

  • пульс;

  • аускультация;

  • катетеризация;

  • уровень реализма и другие возможности.

Для каждой характеристики предусмотрены соответствующие варианты выбора.

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

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

Конфигуратор «Педиатрия»: каждый медицинский параметр связан с соответствующими товарами, а варианты выбора сопровождаются количеством доступных позиций.

6. «Расширенная реанимация»: подбор оборудования по функциональным возможностям

Особенно наглядно работу системы демонстрирует конфигуратор для расширенной реанимации.

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

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

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

Поэтому простой переключатель «Есть / Нет» подходит не для всех характеристик.

Как организован выбор

Например:

Внутривенные инъекции

Можно выбрать «Да», «Нет» или «Дополнительная модификация».

Спонтанное дыхание

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

Пульс

Доступны варианты «Ручной», «Автоматический» или «Нет».

Трахеостомия

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

Катетеризация

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

УЗИ

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

И это лишь часть набора характеристик.

Каждый параметр связан с данными конкретных товаров.

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

От параметров — к конкретным товарам

Главное здесь не количество галочек.

Важно, что за каждым выбором стоит связь с товарными характеристиками.

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

Например, после выбора параметра «ЭКГ/дефибрилляция: да» система может показать 17 подходящих товаров — именно такой пример виден в текущем интерфейсе.

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

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

7. Конфигуратор видеосистем: совершенно другой сценарий подбора

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

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

Рассмотрим конфигуратор видеосистем для медицинского симуляционного центра.

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

Заказчик может не знать заранее, какая именно видеосистема ему требуется.

Зато он понимает, сколько помещений планируется использовать.

Какие параметры учитываются

Количество симуляционных комнат

  • до 2 комнат;

  • до 4 комнат;

  • не ограничено.

Количество операторских комнат

  • 1 комната;

  • от 1 до 2 комнат;

  • не ограничено.

Количество комнат для проведения дебрифинга

  • до 2 комнат;

  • до 8 комнат;

  • не ограничено.

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

Почему это удобнее обычного каталога

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

Он начинает с понятных вопросов о планируемой инфраструктуре.

А система использует ответы для подбора оборудования.

Таким образом, конфигуратор помогает преобразовать потребности заказчика в конкретное техническое решение.

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

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

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

Со стороны покупателя всё выглядит как набор удобных фильтров.

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

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

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

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

Поэтому мы предусмотрели управление необходимыми данными через административную панель WordPress.

Как работает система

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

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

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

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

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

Почему мы уделили этому отдельное внимание

Удобный фильтр на сайте — только половина решения.

Вторая половина — возможность поддерживать его актуальность при изменении ассортимента.

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

Поэтому административные инструменты и публичные конфигураторы проектировались как связанные части одного продукта.

Административная часть WordPress: менеджер указывает функциональные возможности конкретного товара, а система использует эти данные в конфигураторах и фильтрации каталога.

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

9. Почему мы использовали WordPress и WooCommerce

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

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

WordPress и WooCommerce предоставляют готовую основу для управления каталогом, товарами, карточками и заказами.

В то же время нестандартные бизнес-процессы требуют индивидуальных решений.

В «Мире Манекенов» к таким задачам относятся:

  • автоматическое ценообразование для шести валют;

  • применение внутренних коммерческих правил;

  • ежедневный пересчёт стоимости;

  • специфические характеристики медицинского оборудования;

  • многоуровневая фильтрация;

  • пять специализированных конфигураторов;

  • адаптация административного интерфейса под работу менеджеров.

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

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

10. Результат: не просто магазин, а рабочая система для бизнеса

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

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

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

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

Сегодня на сайте представлено более 2500 товаров, и проект продолжает развиваться.

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

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

11. Три вывода, которые можно использовать в других проектах

1. Автоматизируйте бизнес-логику, а не отдельные действия сотрудников.

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

2. Проектируйте товарные данные под реальные сценарии поиска.

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

3. Разрабатывайте клиентский и административный интерфейсы как единое целое.

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

Вместо заключения

Сложность профессионального интернет-магазина не всегда заметна по его внешнему виду.

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

Но за этой простотой стоит система, которая объединяет международных поставщиков, автоматическое ценообразование, тысячи товарных позиций и специализированные инструменты подбора оборудования.

Проект «Мир Манекенов» показывает, что WordPress и WooCommerce могут стать основой не только обычного интернет-магазина, но и полноценного цифрового инструмента для сложных B2B-процессов.


Проект: Мир Манекенов

Разработка и развитие: веб-студия «Идеаль»

Технологии: WordPress, WooCommerce, PHP, индивидуальная разработка

Специализация: разработка сайтов на WordPress под ключ


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

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

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

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

©2007-2026

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