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 cada línea carga con una parte del ahorro. Una rutina de $61.00 queda en $48.80. Añadir un segundo labial sin un segundo limpiador no crea un segundo conjunto, así que ese labial se queda en $19.00 y el carrito marca $67.80.
- $18.00
Gentle Foaming Cleanser
150ml / Cant. 1
- $19.00
Velvet Matte Lipstick
Rosewood / Cant. 1
- $24.00
Nourish Hair Oil
50ml / Cant. 1
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. Mix and match juntaría las tres colecciones en un mismo grupo.
bundle.kind = fixed
- 2
Espacios
Crea un espacio por colección: espacio 1 desde Skincare, espacio 2 desde Makeup, espacio 3 desde Haircare. Llena cada espacio con las variantes de esa colección. Los espacios son lo que hace que la oferta sea entre colecciones y no un tres artículos 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 cuando son parecidos. Un limpiador de $18.00 y una crema de noche de $46.00 en el mismo espacio hacen que cualquier precio fijo sea injusto en un extremo o en el otro.
tiers[0].rewardType = percentage
- 4
Mantén los espacios al día
Cuando añadas productos a una de estas colecciones, vuelve a abrir el espacio y añade las nuevas variantes. Un espacio guarda variantes, así que no sigue a una colección automáticamente.
- 5
Vista previa
Simula una rutina completa y luego un carrito con dos labiales y un solo limpiador, y comprueba que no aparece un segundo conjunto. Después 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 |
| Unidades por espacio | 1 | bundle.requiredItems[n].qty |
| Recompensa | 20% de descuento en las líneas del conjunto | tiers[0].rewardType |
| Clase de descuento | producto | 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. Vuelve a abrir el espacio cuando cambie la colección.
- Dos labiales sin un segundo limpiador no son un segundo conjunto. Solo se descuentan las unidades que completan un conjunto, y la unidad extra se queda a precio completo.
- 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 vuelve a abrir el espacio y añádelas después de sumar productos a la colección.
- ¿Y si el comprador añade dos unidades de un mismo componente?
- Solo se premian los conjuntos completos. Un segundo labial sin un segundo limpiador deja el conjunto en uno, y el labial extra se cobra 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.