Open-source и свой сервер 9 мин чтения

Medusa: headless интернет-магазин без комиссий на своём сервере

Medusa — это магазин без комиссий с продаж и полной кастомизацией: headless-движок под нестандартные витрины и интеграции. Разбираю, кому подходит и что нужно для запуска.

Medusaинтернет-магазинheadlessopen-source

Коротко (TL;DR)

  • Medusa — это open-source платформа для интернет-магазина: вы получаете движок коммерции (каталог, заказы, корзина, платежи) и строите витрину под себя.
  • Архитектура headless / composable: бэкенд отдаёт API, а внешний вид сайта или приложения вы делаете отдельно и без ограничений шаблона.
  • Это альтернатива Shopify и подобным SaaS, но без комиссий с продаж и абонентской платы платформе — код и данные остаются у вас на сервере.
  • Подходит для кастомных и нестандартных магазинов: сложная логика, интеграции с 1С/CRM/складом, B2B-сценарии, маркетплейсы.
  • Для запуска нужны сервер, разработка витрины, настройка приёма оплаты в РФ и соответствие 152-ФЗ — это я делаю под ключ.

Когда бизнесу нужен интернет-магазин, обычно выбор сводится к двум крайностям: либо готовый конструктор и аренда вроде Shopify — быстро, но с комиссиями, чужими правилами и потолком кастомизации, либо разработка с нуля — дорого и долго. Medusa занимает середину: это бесплатный движок коммерции с открытым кодом, который берёт на себя всю «внутреннюю кухню» магазина, оставляя вам полную свободу в том, как магазин выглядит и работает. Ниже разберу, что это за платформа, кому она подходит и что нужно, чтобы запустить её в России.

Что такое Medusa и что заменяет

Medusa — это open-source платформа для электронной коммерции. По сути это готовый «мотор» магазина: он хранит товары и их варианты, считает корзину и налоги, ведёт заказы, управляет клиентами, скидками и возвратами, подключает платёжные и доставочные сервисы. Всё это работает как сервер с программным интерфейсом (API), к которому подключается ваша витрина.

Главное отличие от привычных решений — подход headless (или composable commerce). В классическом «коробочном» магазине витрина и движок жёстко связаны: меняя дизайн, вы упираетесь в возможности шаблона. В headless-архитектуре «голова» (то, что видит покупатель) отделена от «тела» (логики коммерции). Medusa отвечает за логику, а сайт, мобильное приложение или даже несколько витрин сразу обращаются к нему через API.

Что Medusa заменяет на практике: аренду платформ вроде Shopify, BigCommerce и подобных SaaS-сервисов, где вы платите ежемесячно и часто отдаёте процент с каждой продажи. С Medusa самой платформе вы не платите ничего — это свободное ПО. Расходы остаются только на то, что и так нужно любому проекту: сервер, разработка и поддержка. Деньги от продаж полностью ваши.

Стоит сравнить и с другой популярной open-source платформой — Bagisto. Bagisto ближе к классическому «всё в одном» магазину с готовой витриной и админкой из коробки, это удобно для типового каталога. Medusa же изначально headless и заточена под кастомные, нестандартные сценарии и интеграции — когда нужна нетиповая логика, своя витрина и связки с внешними системами. Если магазин «как у всех» — присмотритесь к Bagisto; если нужна гибкость и индивидуальный продукт — Medusa.

Что умеет: headless-магазин

Medusa закрывает основной набор задач интернет-магазина, при этом оставляя пространство для расширения. Если говорить обобщённо, без обещаний конкретных «галочек», платформа покрывает следующие направления.

Каталог и товары. Категории, товары с вариантами (размеры, цвета, комплектации), цены, остатки и управление складом. Структуру каталога можно подстроить под специфику ассортимента.

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

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

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

Расширяемость. Это сильная сторона Medusa. Бизнес-логику можно дописывать: свои модули, обработчики событий, фоновые задачи, интеграции с 1С, CRM, ERP, складом, аналитикой. Несколько витрин, мультиязычность, разные регионы и валюты, B2B-сценарии — всё это укладывается в её архитектуру.

Управление магазином ведётся через административную панель, а покупательская часть — это отдельная витрина, которую разрабатывают под проект. Именно поэтому Medusa так ценят там, где готовые шаблоны мешают, а не помогают.

Кому и для каких задач подходит

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

Бизнес, который перерос конструктор. Если вы упёрлись в ограничения SaaS-платформы — нельзя сделать нужный сценарий оформления, неудобная интеграция со складом, дорогие комиссии при росте оборота — Medusa снимает этот потолок.

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

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

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

B2B и маркетплейсы. Личные кабинеты с индивидуальными ценами, несколько продавцов, сложные права доступа — для этого headless-подход подходит лучше готовых витрин.

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

Что нужно для запуска: сервер, витрина, оплата, 152-ФЗ

Medusa бесплатна как ПО, но это не «включил и работает». Чтобы получить живой магазин, нужно собрать несколько частей. Перечислю по-честному, без приукрашивания.

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

Витрина. Поскольку Medusa headless, покупательскую часть сайта разрабатывают отдельно: дизайн, страницы каталога и товара, корзина, оформление. Это даёт свободу, но это и работа — готового «лица» из коробки тут нет. Зато результат полностью ваш и выглядит так, как нужно бренду.

Приём оплаты. Это отдельная настройка. Нужно подключить и протестировать российский платёжный сервис, корректно связать его с заказами, настроить статусы оплаты. Под РФ это всегда индивидуальная работа, а не «галочка в настройках».

152-ФЗ и данные. Магазин собирает персональные данные покупателей, а значит, подпадает под закон о персональных данных. Хранение на российском сервере, аккуратная работа с данными и нужные документы на сайте — часть запуска, которую нельзя игнорировать. Полностью открытый код Medusa здесь плюс: вы видите и контролируете, что и где хранится.

Отмечу: обычных контактных форм у меня на сайте нет — связь идёт через Telegram, MAX или VK. Так что и магазин выстраивается на понятных, контролируемых вами каналах, без лишних посредников.

Как внедрить под ключ

Самостоятельно поднять headless-платформу, написать витрину и настроить оплату — задача для команды разработки. Я беру этот путь на себя и довожу до работающего магазина. Логика работы простая и прозрачная.

Шаг 1. Разбор задачи. Обсуждаем ассортимент, нужные сценарии, интеграции (1С, CRM, склад), требования к оплате и доставке. На выходе — понимание, что именно строим и зачем.

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

Шаг 3. Витрина. Разрабатываем покупательскую часть под ваш бренд: каталог, карточки товара, корзина, оформление заказа — с учётом удобства и скорости.

Шаг 4. Оплата и интеграции. Подключаем российский приём платежей, связываем с заказами, настраиваем доставку и обмен данными с вашими системами.

Шаг 5. Запуск, 152-ФЗ и поддержка. Готовим юридическую часть по персональным данным, тестируем, запускаем и дальше сопровождаем: обновления, доработки, помощь по мере роста.

За плечами 16+ лет в IT и работа с open-source-решениями под российский стек и требования 152-ФЗ. Если хотите магазин без комиссий с продаж, с полной кастомизацией и данными у себя — разверну Medusa под ключ.

Частые вопросы

В чём отличие Medusa от Shopify? Shopify — это аренда: вы платите подписку и часто процент с продаж, а кастомизация ограничена платформой. Medusa — это бесплатный open-source движок на вашем сервере: комиссий платформе нет, витрина и логика делаются под вас, данные остаются у вас.

Сколько стоит сама Medusa? Как программное обеспечение — ничего, это свободный open-source. Платите вы только за сервер, разработку витрины и интеграций и за поддержку. С каждой продажи платформа процент не берёт.

Можно ли принимать оплату в России? Да. Приём оплаты — отдельная настройка под РФ: подключается и тестируется российский платёжный сервис и связывается с заказами. Это делается индивидуально в рамках проекта.

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

Чем Medusa отличается от Bagisto? Bagisto — это скорее готовый «всё в одном» магазин с витриной из коробки, удобный для типового каталога. Medusa — headless-платформа под кастомные, нестандартные магазины и сложные интеграции, где нужна максимальная гибкость.

Коротко о главном

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

Платой за эту свободу становится то, что Medusa нужно развернуть: сервер, отдельная витрина, настройка российского приёма оплаты и соблюдение 152-ФЗ. Для типового магазина «как у всех» это может быть избыточно — но для бизнеса, которому важны индивидуальность, интеграции и контроль над деньгами и данными, такой подход окупается. Если это про вас, я помогу пройти путь от идеи до работающего магазина под ключ.

Ещё open-source для бизнеса

Эта статья — часть каталога бесплатных решений, которые я разворачиваю на вашем сервере под ключ: CRM, аналитика, документы, почта, безопасность, магазины, AI.

Услуги по теме

Что я делаю с open-source

  • Развёртывание на вашем сервере
  • Перенос данных из старого сервиса
  • Безопасность и 152-ФЗ
  • Настройка под ваши процессы
  • Поддержка и обновления
Написать в Telegram
Готовое решение по теме Open-source решение под ключ на ваш сервер Бесплатная консультация · Запуск за 1–3 недели Смотреть предложение

Готовы обсудить вашу задачу?

Бесплатная консультация — разберём, как внедрить это в вашем бизнесе под ключ. Без форм, пишите напрямую.

Готовые решения под ключ 449 готовых IT-решений для бизнеса Автоматизация, боты, AI, 152-ФЗ и платформы · бесплатная консультация Смотреть каталог