Condiciones
Las condiciones son la forma de decir cuándo se aplica un descuento. Las creas en la misma tarjeta en todas las páginas de descuento: eliges un campo, eliges un operador y escribes o eliges un valor.
Cómo funciona
Sección titulada «Cómo funciona»Una condición son tres cosas leídas de izquierda a derecha — campo · operador · valor. Por ejemplo Cart subtotal · is greater than or equal to · 50.
Las condiciones viven dentro de un rule group («grupo de reglas»). Un grupo puede contener tantas condiciones como necesites.
- El control Between conditions: («entre condiciones») — en cuanto un grupo tiene dos o más condiciones, aparece entre cada par y muestra la unión actual como una insignia (AND u OR) con un botón Switch to OR / Switch to AND. La elección es de todo el grupo, no de un solo par. AND es el valor inicial.
- Between groups — en cuanto existe un segundo grupo, aparece un desplegable Rule Group Logic en el encabezado de la tarjeta con Match All Rule Groups y Match Any Rule Group. La píldora dibujada entre los grupos muestra cuál está activo.
Si no hay ninguna regla, la tarjeta muestra No rules configured y la línea “This discount will apply to all qualifying orders.”
Dónde está
Sección titulada «Dónde está»El constructor de reglas es la tarjeta Discount Rules en los descuentos Product, Order, Shipping y Price List. El mismo constructor aparece con otro encabezado en otros sitios:
- Bundle — dentro de Customer Eligibility (Discount Rules), solo condiciones de cliente, y limitado a un grupo de reglas.
- Buy X Get Y — dos veces, una bajo Customer buys y otra bajo Customer gets. Cada uno de los dos necesita al menos una regla.
Las filas de condición de abajo — campo · operador · valor — son comunes a toda la app, pero los rule groups y Rule Group Logic son propios de esos seis tipos: Product, Order, Shipping, Price List, Bundle y Buy X Get Y. Los demás tipos organizan sus condiciones de otra forma:
- Multi-offer — sin constructor de reglas. Cada oferta nombra los artículos del carrito que reconoce en grupos Qualifying items, cada uno encabezado con “Match [all] of these conditions”, y lleva una lista Requirements aparte. El descuento también tiene una tarjeta Who can use this discount para la restricción de clientes.
- Block codes — una única tarjeta Conditions plana. Las condiciones se enumeran una tras otra con una opción de coincidencia (todas o cualquiera), y no hay grupos.
- Spend More Save More — sin constructor. En su lugar ofrece una lista fija de seis interruptores: Customer tags, Account status, B2B customers, Past orders, Cart quantity, Cart contents.
- Gift with Purchase — tampoco tiene constructor. Su tarjeta Conditions es una lista fija de cinco interruptores: Customer tags, Account status, B2B customers, Past orders, Cart attribute.
- Quantity Break — no tiene ninguna tarjeta de condiciones.
Ajustes
Sección titulada «Ajustes»Add your first rule / Add rule group
Sección titulada «Add your first rule / Add rule group»Add your first rule crea RULE GROUP #1 con una condición vacía dentro. Add rule group añade otro grupo debajo. Cada grupo tiene una ✕ en su esquina superior derecha para eliminarlo. En Bundle, que solo permite un grupo, no se ofrece Add rule group.
Add condition
Sección titulada «Add condition»Añade otra condición dentro del mismo grupo. El control para eliminar una condición aparece en cuanto el grupo tiene más de una.
Rule Group Logic
Sección titulada «Rule Group Logic»Solo se muestra cuando existen dos o más grupos, así que nunca aparece en Bundle. Match All Rule Groups (AND) o Match Any Rule Group (OR).
Between conditions:
Sección titulada «Between conditions:»La insignia AND/OR dentro de un grupo, con un botón que la cambia. Aparece en cuanto el grupo tiene dos o más condiciones, y se aplica a todas las condiciones de ese grupo.
Condiciones del carrito
Sección titulada «Condiciones del carrito»Disponibles en las reglas de Product, Order, Shipping, Multi-offer y Block codes.
Cart attribute
Sección titulada «Cart attribute»Atributos personalizados definidos en el carrito. Operadores: is one of («es uno de»), is not one of («no es ninguno de»). Valor: uno o dos pares de clave y valor; ambas partes son obligatorias.
Cart quantity
Sección titulada «Cart quantity»Número total de artículos del carrito. Operadores: equals («igual a»), is greater than or equal to («mayor o igual que»), is less than or equal to («menor o igual que»). Valor: un número entero, 1 o más.
Cart subtotal
Sección titulada «Cart subtotal»Valor subtotal de los artículos del carrito, antes de descuentos. Operadores: equals, is greater than or equal to, is less than or equal to. Valor: un importe de al menos 0.01.
Condiciones de cliente
Sección titulada «Condiciones de cliente»Disponibles en las reglas de Product, Order, Shipping, Bundle, Multi-offer y Block codes. Price List solo ofrece Customer tags.
Customer is B2B
Sección titulada «Customer is B2B»Si el cliente es un cliente de empresa. Operador: equals. Valor: True o False.
Customer logged in
Sección titulada «Customer logged in»Si el cliente tiene la sesión iniciada en su cuenta. Operador: equals. Valor: True o False.
Customer tags
Sección titulada «Customer tags»Etiquetas de la ficha de cliente. Operadores: is one of, is not one of. Valor: hasta 20 etiquetas, escritas de una en una.
Customer orders count
Sección titulada «Customer orders count»Cuántos pedidos ha hecho el cliente. Operadores: equals, is greater than or equal to, is less than or equal to. Valor: un número entero, 0 o más — así que equals 0 es un descuento para el primer pedido.
Condiciones de artículo de línea
Sección titulada «Condiciones de artículo de línea»Disponibles en Product, Order, Buy X Get Y y Multi-offer. Price List solo ofrece Specific products y Specific collections; Block codes ofrece Specific collections, Product tags y Has selling plan. Los descuentos Shipping no tienen ninguna de estas.
Line attribute
Sección titulada «Line attribute»Atributos personalizados de un artículo de línea. Operadores: is one of, is not one of. Valor: uno o dos pares de clave y valor.
Line quantity
Sección titulada «Line quantity»La cantidad de una sola línea. Operadores: equals, is greater than or equal to, is less than or equal to, is in range («en un rango»). Valor: un número entero, 1 o más; is in range pide un mínimo y un máximo.
Line subtotal
Sección titulada «Line subtotal»El subtotal de la propia línea. Operadores: equals, is greater than or equal to, is less than or equal to. Valor: un importe de al menos 0.01.
Specific collections
Sección titulada «Specific collections»Operadores: is one of, is not one of. Valor: hasta 10 colecciones, elegidas en el explorador de colecciones de Shopify.
Specific products
Sección titulada «Specific products»Operadores: is one of, is not one of. Valor: hasta 20 productos, elegidos en el explorador de productos de Shopify.
Product tags
Sección titulada «Product tags»Operadores: is one of, is not one of. Valor: hasta 20 etiquetas.
Specific variants
Sección titulada «Specific variants»Operadores: is one of, is not one of. Valor: hasta 20 variantes.
Compare-at price
Sección titulada «Compare-at price»El Compare-at price («precio comparativo») del producto en tu panel de control de Shopify; los productos que no lo tienen se omiten. Se ofrece en las ofertas de producto y de pedido de Multi-offer. Operadores: is higher than the current price («mayor que el precio actual») y is not higher than the current price (ninguno de los dos toma un valor), más is greater than or equal to, is less than or equal to y equals, que toman un importe de al menos 0.01.
Has selling plan
Sección titulada «Has selling plan»Si la línea es una suscripción. Operador: equals. Valor: True o False.
Condiciones de envío
Sección titulada «Condiciones de envío»Solo en los descuentos Shipping, además de las ofertas de envío de Multi-offer.
Shipping type
Sección titulada «Shipping type»El tipo de servicio de envío. Operadores: contains («contiene»), does not contain («no contiene»). Valor: texto libre.
Shipping method
Sección titulada «Shipping method»El transportista o el método. Operadores: equals, contains, does not contain. Valor: texto libre.
Country code
Sección titulada «Country code»País de destino, como código de dos letras (US, CA, GB). Operadores: is one of, is not one of. Valor: hasta 20 códigos.
Shipping city
Sección titulada «Shipping city»Nombre de la ciudad de destino. Operadores: is one of, is not one of. Valor: hasta 20 nombres.
Province / State code
Sección titulada «Province / State code»Operadores: is one of, is not one of. Valor: hasta 20 códigos.
Postal code
Sección titulada «Postal code»Operadores: is one of, is not one of. Valor: hasta 20 códigos.
El aviso de campos mezclados
Sección titulada «El aviso de campos mezclados»Si un mismo grupo contiene a la vez una selección de producto (Specific Products, Specific Variants, Collections, Product Tags) y un requisito de producto (Line Quantity, Line Subtotal, Line Attribute, Subscription), la tarjeta muestra un aviso que nombra ambos conjuntos:
Rule Group #1: These fields should be in separate rule groups. … Move product requirements to a different rule group for the discount to work correctly.
En Buy X Get Y el consejo está deliberadamente invertido, porque ese descuento busca artículos grupo a grupo y luego suma los grupos. Allí un requisito por sí solo se aplica a todos los productos, así que la app avisa de que un grupo “may discount too many items” y te pide que pongas el requisito en el mismo grupo que la selección, con el grupo en AND. También señala un grupo que repite el mismo campo de selección con AND como uno que “may match no products” — un mismo artículo tendría que estar en las dos colecciones, o ser los dos productos, a la vez.
Ninguno de los dos avisos impide guardar.
Ejemplos
Sección titulada «Ejemplos»Solo Blue Shirts
Discount Rules → RULE GROUP #1Condition 1: Specific collections · is one of · Blue ShirtsCarritos de más de 75 con destino a EE. UU. o Canadá (descuento de envío)
Discount Rules → RULE GROUP #1Condition 1: Cart subtotal · is greater than or equal to · 75Between conditions: ANDCondition 2: Country code · is one of · US, CASolo clientes que compran por primera vez
Discount Rules → RULE GROUP #1Condition 1: Customer orders count · equals · 0Un producto etiquetado o una línea grande (dos grupos)
RULE GROUP #1 → Product tags · is one of · clearanceRULE GROUP #2 → Line quantity · is greater than or equal to · 5Rule Group Logic: Match Any Rule GroupLímites y notas
Sección titulada «Límites y notas»- Productos: hasta 20 por condición. Variantes: hasta 20. Colecciones: hasta 10.
- Etiquetas y códigos (etiquetas de cliente, etiquetas de producto, país, ciudad, provincia, código postal): hasta 20 entradas por condición.
- Atributos (de carrito o de línea): uno o dos pares de clave y valor por condición; ambas partes de cada par son obligatorias.
- Los recuentos son números enteros: cart quantity y line quantity empiezan en 1, y customer orders count empieza en 0.
- Los importes deben ser de al menos 0.01 — cart subtotal, line subtotal y compare-at price.
- Un descuento sin reglas es válido en casi todos los tipos. Entonces se aplica a todos los pedidos que cumplan los requisitos. La excepción es Buy X Get Y: sus dos constructores exigen al menos una regla, y uno vacío se rechaza con “At least one rule is required”.
- Shopify comprueba el carrito con estas condiciones. Nada de esto llama a la app mientras el comprador compra.
- Un grupo de reglas no puede estar vacío: no se ofrece eliminar la última condición de un grupo; elimina el grupo entero.
Relacionado
Sección titulada «Relacionado»- Elegibilidad de clientes — segmentos de clientes por encima de estas condiciones.
- Mercados y moneda — dónde se aplica un descuento y qué significan tus importes en el extranjero.
- Descuento de pedido — el mismo constructor en una página completa.
- Compra X y llévate Y — donde el consejo sobre agrupar está invertido.