Cómo crear un descuento de paquete entre colecciones en Shopify
Una rutina completa es un artículo de Skincare, uno de Makeup y uno de Haircare. Construir el conjunto a partir de colecciones y no de productos concretos hace que la oferta siga funcionando a medida que cambia el catálogo.
- Paquete
En cuanto hay un artículo de cada colección en el carrito, el conjunto se descuenta y el ahorro aparece en su propia línea. Añadir una segunda prenda de arriba sin la de abajo correspondiente no crea un segundo conjunto.
Cómo configurarlo
- 1
Campaña > Tipo de oferta
Elige Paquete con la forma fija, porque cada espacio tiene que venir de una colección concreta.
bundle.kind = fixed
- 2
Espacios
Crea un espacio por colección y llena cada espacio con las variantes de esa colección. Los espacios son lo que convierte la oferta en algo entre colecciones y no en un simple tres cualesquiera.
bundle.requiredItems = un espacio por colección
- 3
Recompensa
Usa un porcentaje sobre el conjunto cuando los precios de los componentes varían mucho, y un precio fijo del conjunto cuando son parecidos.
tiers[0].rewardType = percentage
- 4
Mantén los espacios al día
Cuando añadas productos a una de estas colecciones, actualiza el espacio para que los nuevos productos sean elegibles. Un espacio guarda variantes, así que no sigue a una colección de forma automática.
- 5
Vista previa
Simula un look completo y un carrito con dos prendas de arriba y ninguna de abajo, y publica.
Cada ajuste, detallado
Estas son las claves de configuración reales con las que se guarda la oferta, así que puedes comparar tu propia configuración con esta tabla campo por campo.
| Ajuste | Valor | Clave de configuración |
|---|---|---|
| Tipo de oferta | bundle | type |
| Forma del paquete | fixed | bundle.kind |
| Espacio 1 | variantes de Skincare | bundle.requiredItems[0].variantIds |
| Espacio 2 | variantes de Makeup | bundle.requiredItems[1].variantIds |
| Espacio 3 | variantes de Haircare | bundle.requiredItems[2].variantIds |
| Recompensa | 20% de descuento en las líneas del conjunto | tiers[0].rewardType |
| Clase de descuento | product | discountClasses |
Verlo creado de principio a fin
El episodio aún no está publicado
Lo estamos grabando. La receta escrita de arriba está completa, así que puedes crearlo hoy mismo.
Lo que Shopify hace de forma nativa
Un descuento nativo puede exigir una cantidad mínima de una colección, así que "compra 3 de Skincare" es posible sin una app.
Los descuentos nativos no pueden exigir un artículo de cada una de varias colecciones distintas. No hay forma de expresar un conjunto formado por uno de esto y uno de aquello.
Ten en cuenta
- Los espacios guardan variantes, no una referencia viva a la colección, así que añadir productos a una colección no los añade automáticamente al espacio. Actualiza el espacio cuando cambie la colección.
- Dos prendas de arriba y ninguna de abajo no forman un conjunto. Los conjuntos incompletos no reciben nada.
- Las listas de cada espacio tienen un tope, así que una colección muy grande puede no caber. Limita el espacio a los productos que de verdad pertenecen al paquete.
- Si los componentes tienen precios muy distintos, un porcentaje es más seguro que un precio fijo del conjunto.
Preguntas frecuentes
- ¿Puedo exigir un artículo de cada una de tres colecciones?
- Sí, con un espacio por colección. Cada espacio lista las variantes que pueden ocuparlo.
- ¿Los productos nuevos de una colección entran en el paquete automáticamente?
- No. Los espacios guardan variantes, así que actualiza el espacio después de añadir productos a la colección.
- ¿Y si el comprador añade dos unidades de un mismo componente?
- Solo se premian los conjuntos completos, así que la unidad extra se queda a precio completo.
- ¿Uso un porcentaje o un precio del conjunto?
- Un porcentaje cuando los precios de los componentes varían, y un precio del conjunto cuando son parecidos y quieres una cifra que se recuerde.
Ejemplos relacionados
A specific set of products sold together at one price, with slots you define.
Any 3 items from a collection for one price, repeating for every complete set.
Two product-class discounts on two collections, both applying in one cart, with the per-line rule spelled out.
Crea esto en tu propia tienda
Cada receta de esta biblioteca funciona con el mismo motor en el servidor, así que el total del carrito y el del pago coinciden.