Command Palette

Search for a command to run...

Логотип Integration Module

Модуль интеграций для Medusa

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

Модуль интеграций подойдёт разработчикам Medusa, которые создают плагины, провайдеры или кастомные модули с настраиваемыми параметрами (ключи API, учётные данные, режимы, вебхуки), но не хотят писать под каждый из них отдельную страницу UI, слой данных и валидацию.

Возможности

  • Управление настройками в Admin: Настройки задаются в разделе Настройки → Интеграции, без правок /env и без передеплоя.
  • Любой плагин, провайдер или модуль: Подходит для платежей, доставки, ERP, уведомлений, контента и другими расширениями.
  • Декларативный дескриптор (): Единое описание параметров, секций настроек, валидации и проверки соединения.
  • Гибкая типизация и валидация: Типизированные поля (, , , , , , , ) с правилами на уровне параметров и между секциями, условной видимостью и read-only-полями. В рантайме плагин получает типизированный расшифрованный объект: неполные или отключённые настройки не резолвятся, поэтому незаполненный черновик не будет возвращён.
  • Шифрование секретов: Поля с пометкой шифруются (AES-256-GCM) и никогда не уходят в браузер.
  • Несколько экземпляров: Один и тот же провайдер настраивается несколько раз. Например, для нескольких аккаунтов в одном стороннем сервисе.
  • Проверка соединения: Тестирование подключения к сторонним сервисам из Admin.
  • Расширяемый UI: Секции можно менять местами (LayoutComposer). Если готовых секций недостаточно, можно реализовать любой UI для своих параметров с помощью кастомных виджетов.
  • Каталог интеграций: Доступные интеграции отображаются в Admin.

Доступные интеграции

Хотите добавить ваши интеграции в этот список? Сделайте Pull Request или напишите в чат поддержки в Telegram.

💬 Поддержка и сообщество

Есть вопросы по плагину или идеи? Пишите в чат поддержки в Telegram — @gorgojs_chat

Общайтесь с другими разработчиками Medusa в Telegram — @medusajs_chat

Дальнейшие шаги

Изменено 6 августа 2026 г.·Редактировать страницу