Descontar un pedido y luego otorgar puntos de fidelidad sobre él te cuesta el doble. Advanced Loyalty Program te permite evitar que se ganen puntos cuando hay un descuento involucrado, ya sea en un cupón específico o en toda la tienda. Esta guía cubre ambos controles y cómo interactúan.
Requisitos previos
- WooCommerce instalado y activo.
- Advanced Coupons for WooCommerce instalado y activo, con el módulo Store Credits activado.
- Advanced Loyalty Program instalado y activo, con la acumulación de puntos ya configurada.
Bloquear puntos en un cupón
Úsalo cuando una promoción en particular ya es lo suficientemente generosa y no quieres que gane puntos adicionales.
- Ve a Cupones → Todos los cupones y abre el cupón.
- Ve a la pestaña Restricción de uso.
- Marca No permitir ganar puntos de fidelidad.
- Haz clic en Actualizar.

La descripción de la configuración dice: “Marca esta casilla si el cliente no debe ganar ningún punto de fidelidad cuando se aplique el cupón en el carrito”. Cuando un cliente usa este cupón, todo el pedido no gana puntos, incluso si se aplican otros cupones. Los pedidos sin este cupón ganan puntos de forma normal.
Este es el control que debes usar la mayor parte del tiempo. Es preciso, es obvio para quien edite el cupón más tarde y no afecta nada más en tu tienda.
Bloquear puntos cuando se usa crédito de tienda
También hay una configuración general para pedidos pagados con crédito de tienda. El crédito de tienda a menudo proviene de puntos canjeados, por lo que otorgar puntos nuevamente sobre el mismo dinero es un ciclo que vale la pena cerrar.
- Ve a Cupones → Programa de Fidelización → Ajustes.
- Abre la pesta na General.
- Activa No permitir ganar puntos cuando se aplica un descuento de crédito de tienda en el carrito.
El interruptor se guarda tan pronto como lo activas. No hay botón de Guardar en esta pantalla.

El interruptor está desactivado por defecto, por lo que los clientes ganan puntos en pedidos con crédito de tienda hasta que lo actives.
Saber esto antes de activarlo
El mismo interruptor también evita que se ganen puntos en cualquier pedido que haya utilizado un cupón de fidelidad, que es un cupón generado al canjear puntos. Si solo querías el comportamiento del crédito de tienda, esto es más amplio de lo que parece. No hay un interruptor separado para cada uno. Actívalo cuando quieras que ambos tipos de canje dejen de ganar puntos. Déjalo desactivado si los clientes deben seguir ganando puntos en cualquiera de los dos.
Elegir entre ellos
- Una promoción no debe ganar puntos: usa la casilla por cupón.
- Ningún canje de ningún tipo debe ganar puntos: usa la configuración general.
- Varios cupones pero no todos: marca la casilla en cada uno de esos cupones. No hay un control masivo para esto.
Solución de problemas
Los puntos dejaron de ganarse en pedidos que no esperabas
Comprueba primero el ajuste para toda la tienda. Su nombre menciona el crédito de la tienda, pero también cubre los pedidos que usaron un cupón de fidelidad, por lo que activarlo por una razón cambia silenciosamente la otra. Desactívalo y usa la casilla de verificación por cupón si solo querías dirigirte a cupones específicos.
Los puntos todavía se otorgan en un cupón que bloqueaste
Confirma que hiciste clic en Actualizar en el cupón después de marcar la casilla, y que el cliente usó el cupón que editaste en lugar de uno similar.
Los puntos que ya se otorgaron permanecen con el cliente. El plugin marca la casilla cuando otorga puntos, lo que sucede cuando el pedido alcanza uno de los estados en Estado(s) del pedido para cuándo otorgar puntos de fidelidad en Ajustes → Ganancia de puntos. Por lo tanto, un pedido anterior que aún no ha alcanzado ese estado tampoco gana puntos una vez que se marca la casilla.
Los clientes ganan puntos sobre el precio antes del descuento
Ve a Cupones → Programa de Fidelidad → Ajustes → Ganancia de puntos y asegúrate de que Descuentos esté marcado en Opciones de cálculo de puntos. Está marcado por defecto. Cuando está marcado, el plugin descuenta los descuentos del monto del pedido antes de calcular los puntos. Si lo desmarcas, los clientes ganan puntos sobre el precio antes del descuento, por lo que ganan más. Esto cambia la cantidad de puntos que gana un pedido. No bloquea la ganancia. Introducción al Programa de Fidelidad Avanzado explica estas opciones en detalle.
Preguntas frecuentes
¿Bloquear puntos también impide que el cliente canjee puntos en ese pedido?
No. Estos controles solo impiden que se ganen puntos. Un cliente todavía puede gastar puntos en un pedido que no ganará ninguno.
¿Puedo bloquear puntos para toda una categoría de cupones a la vez?
No. La casilla de verificación por cupón se establece en cada cupón individualmente.
¿Se quitarán los puntos existentes?
No. No se elimina nada que ya se haya otorgado. Para ajustar un saldo manualmente, consulta Cómo ajustar manualmente los puntos del programa de fidelidad.
¿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
