Seeed desarrolla módulos, tiendas e integraciones con ERP y Square en Medusa.js. Ha usado Medusa en producción en tres productos SaaS: Cashless, Just Reservations y WTZON.

Agencia de desarrollo Medusa.js v2

Agencia de desarrollo Medusa.js v2

El equipo detrás de la integración bidireccional de Medusa v2 con Square en npm. Experiencia nativa en v2 desde el acceso anticipado. Módulos personalizados, marketplaces, integraciones con ERP y storefronts.

LO QUE CONSTRUIMOS

Cinco formas en que construimos con Medusa

Módulos personalizados de Medusa

Módulos a la medida: módulos aislados de Medusa v2 que siguen los patrones de MedusaService. Suscripciones, marketplace, ERP, comercio de eventos.

Integraciones con terceros

Integraciones de terceros: Square, DDI Advantix, Payload CMS, Algolia y GCP, conectadas mediante los module links de Medusa.

Storefronts y Admin UI

Storefronts + interfaz de administración — Storefronts con Next.js 15 más extensiones a la medida de Medusa Admin con @medusajs/ui.

Cinco tipos de proyectos con Medusa

Módulos personalizados de Medusa

Lógica de comercio específica para cada negocio — venta de boletos, facturación por suscripción, división de ingresos entre vendedores, inventario ERP en tiempo real — construida como módulos v2 aislados siguiendo el patrón MedusaService.

Integraciones con terceros

Square (medusa-square-plugin), DDI Advantix ERP, Payload CMS, Algolia/Meilisearch, SendGrid, GCP — conectados mediante el sistema de enlaces de módulos y el motor de workflows.

Marketplaces multi-vendedor

La arquitectura Rogue Commerce de Seeed impulsa WTZON. Múltiples comerciantes publican su inventario; Seeed gestiona la división de pagos y la liquidación a través de Square.

Desarrollo de storefronts

Storefronts en Next.js 15 conectados a la REST API de Medusa. Páginas de producto con SSR, grillas de catálogo con caché ISR, páginas editoriales en Payload CMS y checkout con Square.

Extensiones de Admin UI

Paneles y widgets personalizados construidos con @medusajs/ui y @tanstack/react-query que amplían el dashboard de Medusa Admin con flujos de trabajo específicos para cada cliente.

NUESTRA PRUEBA DE CÓDIGO ABIERTO

medusa-square-plugin — Sincronización bidireccional con Square

OAuth y sincronización

Square OAuth + sincronización bidireccional del catálogo — Los comercios conectan su cuenta de Square; los productos y el inventario se mantienen sincronizados entre sistemas.

Web Payments SDK

Web Payments SDK — Tarjeta de crédito, Apple Pay, Google Pay, Cash App Pay. El alcance de PCI queda aislado mediante un microservicio de GCP Cloud Run.

Extensión de Admin UI

Extensión de interfaz de Medusa Admin: configura ubicaciones de Square, consulta el estado de sincronización y activa la conciliación directamente desde Medusa Admin.

Por qué importa la arquitectura de Medusa v2

Personalización sin hacer fork

En v1, personalizar Medusa requería modificar archivos del núcleo. En v2, escribes un módulo personalizado que extiende o reemplaza el comportamiento predeterminado — el núcleo no se toca.

Uso selectivo de módulos

Usa solo el módulo de catálogo de Medusa mientras conservas tu sistema de gestión de pedidos actual. Los módulos v2 se combinan de forma selectiva — los adoptas de manera gradual sin reemplazar todo de golpe.

Motor de workflows

Los workflows con StepResponse gestionan operaciones complejas de múltiples pasos — como el checkout multi-vendedor con liquidación dividida — con lógica de reintentos y pasos de compensación integrados. No se necesita infraestructura de colas externa.

Preguntas frecuentes

Preguntas comunes sobre el desarrollo con Medusa.js v2 y Seeed.

Desarrolla con Medusa.js y Seeed

El equipo detrás de la integración bidireccional de Medusa v2 con Square. Cuéntanos sobre tu proyecto.

Ponte en contacto con nosotros

¡Estamos aquí para ayudarte! Escríbenos con el formulario de abajo y nuestros especialistas te contactarán.

Autores del medusa-square-plugin

Autores del medusa-square-plugin

la integración bidireccional de Medusa v2 con Square publicada en npm.

Nativos de v2 desde el acceso anticipado

Nativos de v2 desde el acceso anticipado

Sin código heredado de v1. Construido sobre la nueva arquitectura de módulos.

Probado en producción

Probado en producción

Tres productos SaaS corren sobre el stack de Medusa de Seeed.

Integración profunda con ERP

Integración profunda con ERP

DDI Advantix en producción. Patrón para NetSuite y QuickBooks listo.