Origen de datos: Medusa

La plataforma de comercio headless y de código abierto para desarrolladores.

Conecta tu tienda Medusa con BillMySales y automatiza la facturación de tus pedidos.

Medusa

Medusa es una plataforma de comercio de código abierto (licencia MIT) desarrollada en TypeScript y Node.js, con un framework integrado para personalizarla. Permite construir tiendas de venta directa al consumidor, B2B, marketplaces y punto de venta, con una arquitectura headless que se conecta con pasarelas de pago, logística y otros sistemas.

Fue fundada en 2021 en Copenhague, Dinamarca, tiene más de 36.000 estrellas en GitHub a septiembre de 2026 y la utilizan marcas como Heineken, Mitsubishi Motors y Spar.

Medusa

“Medusa trae muchas de las funcionalidades estándar que esperarías de un sistema de comercio electrónico. Aun así, tiene una arquitectura que hace muy fácil agregar funcionalidades a medida, automatizar flujos comunes y cambiar partes de tu stack a medida que tu negocio crece o aparecen nuevas soluciones. […] Como comerciante, puedes tener la confianza de que todo es posible cuando lo necesites.”

Sebastian Rindom CEO - Medusa

¿Usas Medusa y necesitas automatizar tu facturación?

Regístrate y prueba la conexión de Medusa con un facturador local de tu país.

Crea y gestiona tu tienda online con Medusa

Implementa tu tienda de comercio electrónico con Medusa en tu propio servidor o mediante un servicio de hosting.

BillMySales recibe los datos de los pedidos de tu tienda

Cada vez que un pedido es pagado en tu tienda Medusa, la información se envía automáticamente a BillMySales.

Se emite el documento tributario

Tu facturador genera la boleta o factura electrónica válida en tu país, y el documento se envía por correo a tu cliente.

Aprende a configurar Medusa en BillMySales

Hemos preparado un tutorial paso a paso de todo lo que necesitas para empezar a facturar tus órdenes de Medusa.

¿Aún no tienes tu tienda? Instala Medusa con Docker

Nuestro stack de Medusa deja la plataforma lista para producción en tu propio servidor: HTTPS automático, respaldos programados y configuración segura por defecto. Es gratuito y de código abierto. Conoce todos nuestros stacks.

Desarrollo en tu computador

Levanta Medusa en tu equipo en minutos, con contraseñas de desarrollo ya definidas y un buzón de pruebas para los correos.

git clone https://github.com/BillMySales/billmysales-docker-medusa.git
cd billmysales-docker-medusa
cp .env.dev.example .env
docker compose up -d --build
docker compose logs -f setup

El último comando muestra el resultado de la instalación: si termina con ==> Done, la plataforma está lista en http://localhost:8111/app, y los correos que envía, en http://localhost:8025.

Desarrollo en tu computador

Producción en tu servidor

En un servidor con los puertos 80 y 443 abiertos y tu dominio apuntando a él:

git clone https://github.com/BillMySales/billmysales-docker-medusa.git
cd billmysales-docker-medusa
cp .env.prod.example .env

Abre el archivo .env con tu editor favorito y completa tu dominio, las contraseñas y claves secretas, y los datos de SMTP (cada variable está documentada en el mismo archivo). Guarda y levanta el stack:

docker compose up -d --build
docker compose logs -f setup

El stack no arranca mientras falte un dato obligatorio. Con el dominio configurado obtiene el certificado HTTPS y los respaldos quedan activos desde el primer día.

Producción en tu servidor

Detrás de Traefik

Si ya tienes varios sitios en el mismo servidor detrás de Traefik, activa el override y el stack no publica puertos propios:

git clone https://github.com/BillMySales/billmysales-docker-medusa.git
cd billmysales-docker-medusa
cp .env.prod.example .env

Abre el archivo .env con tu editor favorito y, además de las contraseñas, las claves secretas y el SMTP, deja estas variables así (con tu dominio):

COMPOSE_FILE=compose.yaml:overrides/traefik.yaml
TRAEFIK_HOST=tienda.example.com
MEDUSA_URL=https://tienda.example.com
SITE_ADDRESS=:80

Guarda y levanta el stack:

docker compose up -d --build
docker compose logs -f setup
Detrás de Traefik

Guía para dejar Medusa en producción

Variables obligatorias, recursos, actualizaciones y cómo restaurar respaldos: lo esencial para operar Medusa con nuestro stack, junto a la guía general de los stacks. ¿Prefieres que lo instalemos por ti? Conversemos.

¿Eres de Chile? ¡Esto te interesará!

Integra GRATIS Medusa en Chile con el SII

Nuestro plan Free te permite procesar hasta 100 órdenes de Medusa gratis al mes, emitiendo tus documentos tributarios en el portal gratuito del Servicio de Impuestos Internos.

¿Necesitas más que el portal del SII? Te recomendamos LibreDTE

LibreDTE es la solución de facturación electrónica principal de BillMySales para Chile. Es la que mejor soporte tiene y más características y funcionalidades.

La integración entre BillMySales y LibreDTE permite generar boletas y facturas. Para las últimas se deben definir campos obligatorios con los datos que una factura requiere, el video de la derecha explica este proceso de integración.

Nota: existen otras soluciones de facturación para Chile que puedes revisar aquí.