🎨 Atributos y combinaciones de producto

Actualizado: 2026-04-05

Los atributos y combinaciones son la forma de gestionar variantes de un mismo producto en PrestaShop. Si vendes una camiseta disponible en 3 tallas (S, M, L) y 4 colores (Blanco, Negro, Azul, Rojo), necesitarás 12 combinaciones que representan cada variante posible.

#Qué son los atributos en PrestaShop

Los atributos son propiedades del producto que generan variantes comprables con stock y precio independientes. Se organizan en dos niveles:

ConceptoDescripciónEjemplo
Grupo de atributosLa categoría del atributoTalla, Color, Material
Valor de atributoLas opciones dentro de un grupoS, M, L, XL (para el grupo Talla)
CombinaciónUna configuración específica de valoresTalla M + Color Azul = una combinación
ℹ️
Atributos vs Características

No confundas atributos con características. Los atributos generan combinaciones comprables (el cliente elige talla y color). Las características son informativas (Material: Algodón, Peso: 250g) y no crean variantes. Si el cliente no necesita elegir entre opciones, usa características.

#Crear grupos de atributos

Los grupos de atributos se crean desde Catálogo → Atributos y características → Atributos. Haz clic en Añadir nuevo atributo.

CampoDescripciónEjemplo
NombreNombre del grupo visible al clienteTalla, Color, Capacidad
Nombre públicoNombre que aparece en la ficha de productoElige tu talla, Selecciona color
Tipo de atributoCómo se muestra el selector al clienteDesplegable, botones de radio, muestras de color
URL amigableSlug para URLs (usado en filtros)talla, color

El tipo de atributo determina la presentación visual en la ficha de producto:

TipoVisualizaciónIdeal para
Desplegable (drop-down)Menú desplegable con las opcionesMuchas opciones (más de 8), tallas numéricas
Botones de radioBotones seleccionables uno a la vezPocas opciones con texto (S, M, L, XL)
Muestras de colorCuadrados de color clicablesColores — muestra el color real o una miniatura de textura

#Crear valores de atributos

Una vez creado el grupo, añade los valores. Desde la lista de atributos, haz clic en el grupo y luego en Añadir nuevo valor.

CampoDescripciónEjemplo
Grupo de atributosEl grupo al que pertenece este valorTalla
ValorEl nombre visible del valorM, 42, Grande
URL amigableSlug para URLs con filtrosm, 42, grande
Color (solo para tipo color)Código hexadecimal o imagen de textura#FF0000, imagen de estampado
Ejemplo de grupos y valores habituales
text
Grupo: Talla
  Valores: XS, S, M, L, XL, XXL

Grupo: Color
  Valores: Blanco (#FFFFFF), Negro (#000000), Azul (#0066CC),
           Rojo (#CC0000), Verde (#009933), Gris (#999999)

Grupo: Capacidad (para electrónica)
  Valores: 64 GB, 128 GB, 256 GB, 512 GB, 1 TB

Grupo: Ancho (para calzado)
  Valores: Estrecho, Normal, Ancho

#Generar combinaciones de producto

Las combinaciones se crean dentro de cada producto, desde Catálogo → Productos → [producto] → pestaña Combinaciones.

Hay dos formas de crear combinaciones:

MétodoCómo funcionaCuándo usarlo
Generador automáticoSeleccionas grupos y valores, PS genera todas las combinaciones posiblesCuando quieres todas las combinaciones (ej: todos los colores en todas las tallas)
ManualCreas cada combinación una a una seleccionando valoresCuando solo existen algunas combinaciones (ej: no todas las tallas en todos los colores)

Para usar el generador automático:

Pasos para generar combinaciones automáticamente
text
1. Ve a Catálogo → Productos → [producto] → Combinaciones
2. Haz clic en «Generador de combinaciones»
3. Selecciona los valores de cada grupo:
   - Talla: S, M, L (3 valores)
   - Color: Blanco, Negro (2 valores)
4. El generador creará: 3 × 2 = 6 combinaciones
   - S-Blanco, S-Negro, M-Blanco, M-Negro, L-Blanco, L-Negro
5. Define la cantidad de stock inicial, precio de impacto y referencia base
6. Haz clic en «Generar estas combinaciones»
⚠️
Cuidado con catálogos grandes

Si tienes muchos atributos (ej: 10 tallas × 15 colores × 3 materiales = 450 combinaciones), el generador puede ser lento y la gestión compleja. Valora si realmente necesitas todas esas combinaciones o si puedes simplificar. Productos con más de 50-100 combinaciones pueden afectar al rendimiento de la ficha de producto.

#Precios por combinación

Cada combinación puede tener un precio diferente al del producto base. Esto se configura mediante un «impacto en el precio»: un suplemento o descuento respecto al precio base.

CampoDescripciónEjemplo
Impacto en precio (sin IVA)Cantidad que se suma o resta al precio base+5,00 € para talla XXL, -2,00 € para color básico
Impacto en precio por unidadVariación del precio unitario (para ventas por peso/volumen)+0,50 €/kg
Impacto en pesoVariación del peso del producto+0,2 kg para talla grande
Precio de costeCoste de esta combinación específicaÚtil para calcular margen por variante
ReferenciaReferencia única de esta combinaciónCAM-AZU-M (Camiseta Azul Talla M)
EAN-13 / UPCCódigo de barras específico de esta combinaciónCada variante tiene su propio código
Ejemplo de impacto en precio
text
Producto: Camiseta Básica
Precio base: 19,95 € (sin IVA)

Combinaciones:
  Talla S, Color Blanco  → Precio: 19,95 € (impacto: 0 €)
  Talla M, Color Blanco  → Precio: 19,95 € (impacto: 0 €)
  Talla XL, Color Blanco → Precio: 22,95 € (impacto: +3,00 €)
  Talla S, Color Premium  → Precio: 24,95 € (impacto: +5,00 €)
  Talla XL, Color Premium → Precio: 27,95 € (impacto: +8,00 €)

#Stock por combinación

Cuando un producto tiene combinaciones, el stock se gestiona por combinación, no por producto. Cada variante tiene su propia cantidad disponible.

El stock de cada combinación se edita desde la lista de combinaciones del producto o desde Catálogo → Stock (en PS 1.7.2+), que ofrece una vista rápida para actualizar cantidades de múltiples productos/combinaciones.

Campo de stockDescripción
CantidadUnidades disponibles para venta
Stock mínimoNivel a partir del cual se activan las alertas
Ubicación del stockTexto libre para identificar la ubicación en almacén (ej: Estante A3)
Recibir email a stock bajoEnvía alerta al admin cuando el stock llega al mínimo
💡
Gestión rápida de stock

La pantalla de Catálogo → Stock permite editar cantidades de muchas combinaciones a la vez de forma rápida. Puedes filtrar por categoría, buscar por referencia y actualizar los valores directamente en la tabla. Es mucho más eficiente que ir producto por producto.

#Imágenes por combinación

Puedes asociar imágenes específicas a cada combinación. Esto es especialmente útil para colores: cuando el cliente selecciona «Azul», la galería de imágenes muestra la camiseta azul.

Para configurarlo: sube todas las imágenes del producto (todas las variantes) en la pestaña Imágenes. Luego, al editar cada combinación, marca qué imágenes corresponden a esa variante.

#Combinación por defecto

Una de las combinaciones debe ser la «combinación por defecto». Es la que se muestra cuando el cliente accede a la ficha de producto sin haber seleccionado nada. Elige como combinación por defecto la variante más vendida o la más representativa del producto.

Para establecerla, edita la combinación deseada y marca la opción «Establecer como combinación por defecto», o haz clic en el icono de estrella en la lista de combinaciones.

#Consejos y problemas comunes

ProblemaCausaSolución
No se ve el botón 'Añadir al carrito'No hay combinación con stock > 0Verificar que al menos una combinación tiene stock
El precio no cambia al seleccionar varianteImpacto en precio no configuradoEditar cada combinación y definir el impacto
Imagen no cambia al seleccionar colorImágenes no asociadas a la combinaciónEditar la combinación y marcar las imágenes correctas
Combinaciones duplicadasSe generaron dos veces por errorEliminar las duplicadas desde la lista de combinaciones
Rendimiento lento en ficha de productoDemasiadas combinaciones (100+)Reducir combinaciones o usar módulo optimizado
Stock total incorrectoSuma de stock de combinaciones no coincideRevisar cada combinación individualmente
ℹ️
Importar combinaciones por CSV

Puedes crear combinaciones masivamente mediante importación CSV. El formato requiere una fila por combinación con las columnas: id_product, attribute_group, attribute_value, reference, ean13, quantity, wholesale_price, price_impact, weight_impact. Es la forma más rápida para catálogos grandes.

Descargar en Markdown Pensado para pegar en ChatGPT, Claude u otra IA. Incluye solo el contenido de esta pagina.