Cuando un cliente ya tiene un cupón en su carrito, aplicar un segundo a veces puede fallar, especialmente si el cupón existente está configurado para uso individual o si ya existe un descuento aplicado automáticamente. La opción Forzar aplicación en Advanced Coupons Premium te permite marcar un cupón específico para que anule esos conflictos en lugar de fallar con un error. Cuando se aplica el cupón, Advanced Coupons elimina temporalmente todos los cupones aplicados actualmente del carrito, valida el cupón de Forzar aplicación y luego vuelve a agregar cualquiera de los cupones eliminados previamente que sigan siendo válidos y compatibles.
Elegirás el modo Forzar aplicación adecuado para tu escenario, lo habilitarás en un cupón y comprenderás lo que ven los clientes cuando el cupón anula un descuento de carrito existente.
Requisitos previos
- WooCommerce está instalado y activo.
- Advanced Coupons for WooCommerce (Gratis) es el plugin base; debe estar instalado y activo.
- Advanced Coupons Premium está instalado y activo. Forzar aplicación es una función exclusiva de Premium; el menú desplegable Forzar aplicación no aparecerá sin él.
Cómo habilitar Forzar aplicación en un cupón
- En tu administrador de WordPress, ve a Cupones → Todos los cupones, luego abre un cupón existente o haz clic en Añadir nuevo para crear uno.
- En el panel Datos del cupón, haz clic en la pestaña General.
- Desplázate hacia abajo hasta el menú desplegable Forzar aplicación y selecciona una de las opciones disponibles (ver opciones de Forzar aplicación a continuación).
- Haz clic en Actualizar (o Publicar para un cupón nuevo) para guardar.

Opciones de Forzar aplicación
Desactivado — Forzar aplicación está desactivado. El cupón se comporta normalmente. WooCommerce lo aplica junto con cupones existentes a menos que esté configurado para Uso individual o falle una condición del carrito. Este es el valor predeterminado.
Cuando se aplica solo a través de URL — Forzar aplicación se ejecuta solo cuando el cupón se aplica a través de un enlace URL utilizando la función Cupones por URL. Si un cliente introduce el código manualmente al finalizar la compra, se aplica el manejo de conflictos estándar. Esto es ideal para campañas dirigidas donde deseas que el cupón tenga éxito siempre que un cliente haga clic en un enlace específico.
Activado — Forzar aplicación se ejecuta cada vez que un cliente aplica el cupón a través del carrito o la página de pago, ya sea que introduzca el código manualmente, use un enlace URL o lo aplique a través del carrito o la página de pago potenciados por WooCommerce Blocks. Usa esto cuando quieras que el cupón tenga éxito de manera confiable independientemente de lo que haya en el carrito.
Importante: Evita combinar Aplicación Forzada = Habilitada con Aplicación Automática en el mismo cupón, a menos que el cupón sea genuinamente obligatorio; por ejemplo, una recompensa de fidelidad o una promoción obligatoria en todo el sitio. Cuando ambos están activos, los clientes que intentan eliminar el cupón verán que reaparece después de que la página se recargue, porque la Aplicación Automática lo vuelve a agregar automáticamente. Esta es la causa más común de tickets de soporte de “cupón atascado en el carrito”. Para códigos promocionales típicos, deja la Aplicación Automática desactivada.
Si el cupón de Aplicación Forzada en sí mismo también está configurado como Uso individual solamente (en la pestaña Restricción de uso), otros cupones aplicados se eliminan y no se vuelven a agregar después, incluso si de otro modo hubieran sido válidos.
¿Cuándo usar Aplicación Forzada?
Recompensa de fidelidad obligatoria — Si estás ejecutando un programa de fidelización y quieres que los clientes recurrentes siempre reciban un cupón de recompensa, incluso cuando ya han aplicado otro código, configura Aplicación Forzada como Habilitada. El cupón de recompensa se valida y tiene prioridad, y cualquier código compatible se vuelve a agregar automáticamente.
Promoción obligatoria en todo el sitio — Para descuentos en toda la tienda que deben tener prioridad sobre cualquier otro cupón a nivel de carrito, por ejemplo, un evento de rebajas en toda la tienda, configurar Aplicación Forzada como Habilitada asegura que la promoción se aplique de manera confiable para cada cliente, independientemente de lo que ya hayan introducido.
Cupones de campaña por URL — Al ejecutar una campaña dirigida donde los clientes llegan a través de un enlace específico, usa Solo al aplicar a través de URL. El cupón anula conflictos exclusivamente cuando los clientes hacen clic en tu URL de campaña, dejando el comportamiento estándar de entrada manual sin cambios para los clientes que escriben el código directamente en el pago.
¿Qué sucede cuando se ejecuta Aplicación Forzada?
Cuando un cliente aplica un cupón de Aplicación Forzada, Advanced Coupons elimina temporalmente todos los cupones aplicados actualmente en el carrito. Luego, el cupón de Aplicación Forzada se valida y se agrega. Después de eso, cualquier cupón previamente eliminado que aún sea válido y compatible con el carrito actual se vuelve a agregar automáticamente. Los cupones que no cumplan sus propias reglas de validación para el estado actualizado del carrito no se restauran.
La Aplicación Forzada no se activa durante la aplicación automática de cupones (Aplicación Automática). Solo se ejecuta cuando un cupón es aplicado directamente por el cliente.
Una excepción: cuando un cupón de URL con Solo al aplicar a través de URL se pospuso (porque el carrito no era elegible en el momento del clic en la URL) y se aplica más tarde, los cupones aplicados automáticamente en el carrito se eliminan y no se vuelven a agregar.
Solución de problemas
El cupón de Aplicación Forzada no está anulando un cupón existente
Confirma que el desplegable Aplicación forzada en el cupón esté configurado en Activado (o Cuando se aplica solo a través de URL si estás probando a través de un enlace de URL). La configuración predeterminada es Desactivado. Vuelve a abrir el editor del cupón después de guardar para verificar que el valor se almacenó correctamente.
Además, comprueba que Advanced Coupons Premium esté activo. Aplicación forzada es una función premium y no funciona solo con el plugin gratuito.
Un cupón eliminado no se devolvió después de que se ejecutara Aplicación forzada
Después de aplicar un cupón de Aplicación forzada, los cupones eliminados solo se vuelven a añadir si aún cumplen la validación para el carrito actual. Si un cupón eliminado no cumple sus propias reglas de validación — por ejemplo, porque el nuevo cupón cambió el total del carrito superando un umbral de pedido mínimo — no se restaurará. Revisa las restricciones de uso y las condiciones del cupón eliminado para ver si todavía se aplican.
Si estás utilizando un cupón diferido por URL con Cuando se aplica solo a través de URL, los cupones de aplicación automática eliminados durante ese flujo no se vuelven a añadir (ver Qué sucede cuando se ejecuta Aplicación forzada arriba).
Preguntas frecuentes
¿Aplicación forzada elimina permanentemente los cupones existentes del carrito?
No. Aplicación forzada elimina temporalmente todos los cupones aplicados actualmente para que el nuevo cupón pueda validarse. Cualquier cupón que siga siendo válido y compatible se volverá a aplicar automáticamente después de que se acepte el cupón de Aplicación forzada. Solo los cupones que no cumplan la validación para el estado actualizado del carrito no se restaurarán.
¿Puedo usar Aplicación forzada junto con Cupones por URL?
Sí, este es uno de los casos de uso principales. Configurar Aplicación forzada en Cuando se aplica solo a través de URL asegura que el cupón anule conflictos exclusivamente cuando los clientes llegan a través de un enlace de campaña, dejando el comportamiento normal de entrada manual sin cambios.
¿Funciona Aplicación forzada con el checkout de WooCommerce Blocks?
Sí. Aplicación forzada es compatible tanto con el checkout clásico de WooCommerce como con los bloques de Carrito y Checkout impulsados por WooCommerce Blocks.
¿Puedo combinar Aplicación forzada con Aplicación automática?
Puedes, pero ten cuidado. Si un cupón tiene tanto Aplicación forzada = Activado como Aplicación automática activada, los clientes que intenten eliminarlo del carrito verán que reaparece en la siguiente recarga de página porque Aplicación automática lo vuelve a añadir automáticamente. Reserva esta combinación para cupones genuinamente obligatorios, como recompensas de fidelidad o promociones en todo el sitio. Para códigos promocionales estándar, deja Aplicación automática desactivada.
¿Necesitas ayuda?
Si tienes alguna pregunta o encuentras algún problema, estamos aquí para ayudarte.
- Usuarios Premium: Abrir un ticket de soporte
- Usuarios gratuitos: Visita nuestro foro comunitario en WordPress.org
