Comercio electrónico

Saleor Commerce

E-commerce headless API-first — Python/Django, GraphQL, panel de administración. BSD-3, 23 k⭐ GitHub.

Acerca de Saleor Commerce

Saleor Commerce (BSD-3-Clause, más de 23 000 estrellas en GitHub) es una plataforma de comercio electrónico headless construida con Python y Django. A diferencia de WooCommerce o PrestaShop, Saleor expone todo a través de una API GraphQL — productos, pedidos, clientes, pagos — dando a los desarrolladores libertad total para construir cualquier frontend.

En tu VPS ServOrbit, Saleor corre como cinco contenedores Docker: la API Django (Uvicorn), un worker Celery, el panel admin React, PostgreSQL 15 y Valkey. El primer arranque genera la clave RSA y ejecuta las migraciones automáticamente.

Lo que se instala

Listo al arrancar el VPS

SO compatibles
Distribuciones Linux a elegir
Aplicación
Saleor Commerce
Stack técnico
DockerPythonDjangoPostgreSQL 15ValkeyReact
RAM mínima
2 GB (4 GB recomendado)
CPU mínima
2 vCPU
Puerto por defecto
80
Acceso
root por SSH

Funcionalidades clave

  • API GraphQL y REST completa para productos, pedidos, clientes y pagos
  • Panel admin React para catálogo, precios, pedidos y gestión de clientes
  • Arquitectura multi-canal: escaparates independientes con precios y disponibilidad separados
  • Variantes de producto, atributos, colecciones y metadatos personalizados
  • Motor de promociones: vouchers, descuentos, ventas flash
  • Flujo de cumplimiento con almacén, seguimiento y gestión de devoluciones
  • Worker Celery para webhooks, email y tareas asíncronas
  • Licencia BSD-3 — sin comisiones por transacción, sin vendor lock-in

¿Cuándo usar esta solución?

Escaparate headless con Next.js o React Native

Usa Saleor como backend API y construye tu frontend como quieras — un sitio Next.js, una app móvil o ambos. La API GraphQL proporciona todo: productos, carrito, checkout, pagos.

Catálogo B2B con precios complejos

Multi-canal permite servir diferentes segmentos con listas de precios, monedas y disponibilidad independientes desde un único panel de administración.

Backend e-commerce controlado por el desarrollador

Integra Saleor con n8n, Activepieces o cualquier consumidor de webhooks. Cada evento (pedido, pago) lanza un webhook configurable.

Guía

Desplegar Saleor Commerce en su VPS

  1. Pide un VPS ServOrbit (2 GB RAM mínimo)

    El stack completo — API, worker Celery, PostgreSQL, Valkey y el panel admin — necesita al menos 2 GB RAM. 4 GB es recomendado para producción.

  2. Adjunta tu dominio

    Saleor ancla la URL de la API del dashboard y ALLOWED_CLIENT_HOSTS a tu dominio en el primer arranque. Adjunta el dominio antes de desplegar.

  3. Credenciales de administrador

    El contenedor init crea la cuenta [email protected] con la contraseña mostrada en tu panel ServOrbit. Inicia sesión inmediatamente después del despliegue.

  4. Crea un canal

    Saleor requiere al menos un canal antes de crear productos. Ve a Catalogue → Channels → Create channel.

  5. Despliega el stack desde el Marketplace

    En tu panel ServOrbit: Marketplace → E-commerce → Saleor → Desplegar. Arrancan cinco contenedores: PostgreSQL 15, Valkey, la API Saleor, el worker Celery y el panel admin React. El primer arranque tarda 90-120 segundos.

  6. Construye tu escaparate

    El panel admin gestiona tu catálogo y pedidos. Para la tienda que ven los clientes, despliega un Next.js storefront compatible con Saleor.

  7. Conecta tu pasarela de pago

    Instala una Saleor App desde la sección Apps del dashboard: Stripe, Adyen o PayPal. Una vez instalada, aparece en Catalogue → Channels → tu canal → Payment gateways.

Preguntas frecuentes

Preguntas sobre Saleor Commerce

← Volver a Comercio electrónicoTodas las aplicaciones
Saleor es una plataforma e-commerce headless de código abierto construida con Python y Django. Expone una API GraphQL completa para productos, pedidos y pagos, más un panel admin React. Licencia BSD-3, más de 23 000 estrellas en GitHub.

Integrar el botón de despliegue

¿Mantiene un proyecto que utiliza Saleor Commerce? Este botón permite a sus lectores desplegarlo en un VPS con un clic, sin leer documentación de Docker.

Deploy Saleor Commerce on ServOrbit
Markdown
[![Deploy Saleor Commerce on ServOrbit](https://servorbit.com/brand/deploy/button.svg)](https://servorbit.com/vps-cloud?template=saleor&utm_source=deploy-badge&utm_medium=referral&utm_campaign=saleor)
HTML
<a href="https://servorbit.com/vps-cloud?template=saleor&utm_source=deploy-badge&utm_medium=referral&utm_campaign=saleor"><img src="https://servorbit.com/brand/deploy/button.svg" alt="Deploy Saleor Commerce on ServOrbit" height="40"></a>

El botón lleva al pedido de un VPS con la plantilla preseleccionada. La imagen se sirve desde servorbit.com: no tiene que alojar nada por su parte.

¿Necesita ayuda?

Consulte nuestro centro de ayuda y nuestra FAQ, o contacte con nuestro equipo: llamada, WhatsApp o correo electrónico.

Escribir por WhatsAppse abre en una pestaña nueva