Advanced Coupons para WooCommerce tiene una función de regla de cupones llamada "Condiciones del carrito".
Las Condiciones del carrito te permiten probar la elegibilidad de tu cliente en una variedad de condiciones antes de otorgarle el cupón.
En este artículo de la base de conocimientos, hablaremos sobre cada condición del carrito en Advanced Coupons y lo que hacen.
Ten en cuenta que algunas están disponibles en la Versión Gratuita de Advanced Coupons (que puedes descargar desde WordPress.org) y otras solo están disponibles en la Versión Premium.
Para una comparación directa de características entre las dos versiones, consulte nuestra página de precios y características de Advanced Coupons Premium.
¿Qué sucede si no cumplen los criterios para el cupón?
Si el cliente no es elegible, el sistema no permitirá aplicar el cupón.
Del mismo modo, si el cliente deja de ser elegible (al incumplir una de las reglas del cupón), se eliminará el cupón.
Puede usar las Condiciones del Carrito de forma segura como una manera de asegurar que sus cupones de WooCommerce no se abusen y que solo se otorguen bajo las condiciones y reglas que usted establezca.
Encadenamiento de Condiciones del Carrito/Reglas de Cupón
Las Condiciones del Carrito son muy potentes porque puede encadenarlas para crear pruebas complejas.
Por ejemplo, podría dirigirse al rol de usuario de un cliente, asegurarse de que tengan un producto específico en el carrito y que estén alcanzando un subtotal mínimo, todo en un solo grupo de condiciones.
También puede crear grupos de reglas para poder probar múltiples escenarios al mismo tiempo (los llamamos Grupos de Condiciones).
Siempre que las condiciones sean verdaderas al final, se concederá acceso al cupón. Si el cliente no satisface todas y cada una de las reglas, no se permitirá aplicar el cupón.
Condición del carrito: Existe categoría de producto en el carrito
La condición Categoría de Producto Existe en el Carrito le permite comprobar si se ha añadido un producto de esa categoría al carrito.
Si se ha añadido un producto de una de las categorías especificadas, pasará la comprobación.
Condición del carrito: Estado de inicio de sesión del cliente
¿Quiere comprobar si el cliente ha iniciado sesión o no antes de aplicar el cupón? Puede comprobarlo con la condición de carrito Estado de Inicio de Sesión del Cliente.
Si no coincide con la condición, no se le permitirá aplicar el cupón. Ideal para aplicar cupones solo para usuarios invitados o viceversa.
Condición del carrito: Rol de usuario del cliente permitido
Si desea comprobar específicamente los roles de usuario del cliente antes de aplicar un cupón, puede utilizar la condición de carrito Rol de Usuario de Cliente Permitido.
Esto comprobará que el cliente tiene el rol requerido en la lista permitida antes de aplicar el cupón.
Condición del carrito: Rol de usuario del cliente no permitido
La condición de carrito Rol de Usuario de Cliente No Permitido es muy similar a la versión permitida, solo que hace lo contrario.
Si tienen uno de los roles de la lista no permitida, no podrán aplicar el cupón.
Condición del carrito: Cantidad del carrito

La condición de carrito Cantidad del Carrito comprueba que el usuario tiene un cierto número total de artículos en el carrito. Si es así, se le permitirá aplicar el cupón.
Esto puede ser útil si tiene un cupón para aplicar después de que se compren un cierto número de artículos.
Condición del carrito: Subtotal del carrito
Una condición popular para comprobar antes de aplicar un cupón es el Subtotal del Carrito. Esto te permite determinar si el cliente ha alcanzado un subtotal antes de permitir que el cupón se aplique.
Los límites de subtotal son una restricción muy popular para los cupones.
Condición del carrito: Cantidad de producto en el carrito
Si quieres comprobar que un cliente tiene un producto específico en una cantidad específica en el carrito de la compra, la condición de carrito Cantidad de Producto en el Carrito te ayudará con eso.
Comprobará el producto (o productos) y medirá su cantidad para ver si el cliente es elegible para usar ese cupón basándose en eso.
Condición del carrito: Existe taxonomía personalizada en el carrito
Existe Taxonomía Personalizada en el Carrito es muy similar a la condición Existe Categoría de Producto en el Carrito, pero está hecha para taxonomías no estándar.
Podrías tener una taxonomía personalizada en Productos para "Marcas", por ejemplo, y esto te permitiría comprobarlas antes de aplicar un cupón.
Condición del carrito: Dentro de las horas posteriores al registro del cliente
Puede ser útil comprobar cuándo se registró un cliente en tu tienda antes de aplicar un cupón, lo cual puedes hacer con la condición de carrito Dentro de Horas Después de Registro de Cliente.
Puedes usar esto de varias maneras, particularmente si permites que tus clientes se registren para obtener una cuenta antes de la compra.
Condición del carrito: Dentro de las horas posteriores al último pedido del cliente
¿Das a los clientes un cupón para usar dentro de un cierto período de tiempo para fomentar un pedido de seguimiento?
Entonces, usar la condición de carrito Dentro de Horas Después del Último Pedido del Cliente puede ayudarte a restringir tus cupones para asegurar el cumplimiento de esa regla.
Condición del carrito: Metadatos personalizados del usuario
Metadatos Personalizados de Usuario es genial para integrar con sistemas no estándar que añaden metadatos de usuario adicionales a los registros de tus clientes.
Ahora podrás restringir cupones basándote en esos metadatos personalizados adicionales del usuario.
Condición de Carrito: Peso del Carrito
La condición de carrito Peso del Carrito comprueba si el carrito tiene un cierto peso en Kilogramos. Si lo tiene, entonces les permitirá aplicar el cupón.
Esto puede ser útil si tienes un cupón para aplicar después de comprar un cierto peso de artículos.
Condición del carrito: Metadatos personalizados del artículo del carrito
Hay muchos plugins que añaden datos adicionales a tus artículos del carrito para gestionar cosas como complementos de productos, servicios adicionales, suscripciones y más.
La condición de carrito Metadatos Personalizados del Artículo del Carrito es una herramienta que puedes usar en situaciones específicas donde se han añadido metadatos personalizados del artículo del carrito y necesitas dirigir un cupón para eso.
Condición del carrito: Gasto total del cliente
Comprobar el gasto total de un cliente en tu tienda puede ser muy útil para recompensar a los clientes después de una cierta cantidad.
La condición de carrito Total Customer Spend te permitirá crear un cupón que solo esté activo si han gastado una cierta cantidad histórica. Esto también se puede usar a la inversa (para comprobar que no han gastado más de una cantidad) y emparejar para crear un rango.
Condición de carrito: Gasto total del cliente en una categoría de producto determinada

La condición de carrito Total Customer Spend On A Certain Category es muy similar a la función mencionada anteriormente. La diferencia es que esta condición de carrito se dirige a una categoría específica. Esto te da una estrategia de marketing más específica.
Condición del carrito: Ya ha comprado antes
¿Quieres comprobar si un cliente ha pedido algo antes de permitirle aplicar un cupón? Para eso es útil la condición de carrito Has Ordered Before.
Te permite comprobar un rango de fechas de pedidos o un número de pedidos anteriores de un producto en una cantidad determinada.
Condición del carrito: Zona de envío y región

Restringir cupones basándose en la zona de envío es genial cuando necesitas aplicar cupones geográficamente.
Puedes usar las condiciones de carrito Shipping Zone And Region para asegurarte de que cumplen esos criterios antes de aplicar el cupón.
Condición de carrito: Número de pedidos del cliente
Monitorizar el historial de pedidos de un cliente en tu tienda es una forma eficaz de identificar a los clientes leales que pueden ser recompensados por sus compras.
Usando nuestra Condición de Carrito Number of Customer Orders, puedes configurar fácilmente un cupón que solo se activará después de que un cliente haya alcanzado un número específico de pedidos. Esta función también se puede configurar para comprobar si un cliente no ha realizado ningún pedido, lo que te permite crear un cupón para animarle a realizar su primera compra.
Además, puedes emparejar la condición de carrito Number of Customer Orders con su contraparte inversa para crear un rango de umbrales de pedidos para ofrecer recompensas. Con este nivel de flexibilidad, puedes incentivar la lealtad del cliente e impulsar pedidos repetidos.
Condición de carrito: Disponibilidad de stock del producto existe en el carrito
Restringir cupones basándose en la disponibilidad de stock del artículo en el carrito. En este momento, las condiciones disponibles para esto son:
- En stock
- Agotado
- En espera
- Exactamente
- Cualquier cosa excepto
- Más de
- Menos de
La condición Stock Availability te permitirá tener mecánicas de cupones avanzadas como descuentos de envío si el producto está en espera.
Condición de carrito: Ya ha pedido en una categoría de producto
Restringir cupones basándose en el historial de pedidos del cliente en una categoría de producto específica
Puedes usar la condición Has Ordered Before On Product Category para ejecutar cupones basándose en el número de pedidos realizados por el cliente dentro de un período específico (días) o cantidad de carrito.
Condición de carrito: Cupones aplicados en el carrito
Por defecto, puedes combinar varios cupones en un pedido. Pero, si deseas restringir un cupón que solo se pueda aplicar si ya se han añadido otros cupones, puedes hacerlo utilizando la condición Cupones aplicados en el carrito .
Puedes elegir entre Al menos o Todos al usar esta condición de carrito.
Consejo Pro: Encadena condiciones de carrito para crear reglas de cupones complejas
Puedes combinar cualquiera de las reglas anteriores y puedes incluso añadir múltiples grupos de condiciones (lo que llamamos Grupos de Condiciones).
Esto convierte a Advanced Coupons Premium en el motor de reglas de cupones más potente para WooCommerce del mercado.



















