WooCommerce: Cómo excluir productos de cupones de descuento

Crear y configurar cupones en WooCommerce es muy sencillo, y son una herramienta fantástica para aumentar tus ventas y fidelizar a tus clientes.

Ahora bien, en ocasiones querrás que a algún producto no se le puedan aplicar cupones de descuento, y para eso es esta pequeña y sencilla guía.

Excluir productos de un cupón de descuento

Para excluir uno o varios productos de un cupón de descuento no necesitas ni códigos ni plugins, el mismo WooCommerce incluye las herramientas para hacerlo.

Solo tienes que editar el cupón o cupones donde quieras excluir el producto o productos y, en la pestaña de «Restricciones de uso» empezar a teclear el nombre del producto o productos que quieras excluir del cupón que estás modificando o creando.

Cuando guardes los cambios en el cupón ya no se podrá aplicar a ese producto o productos.

¿Se pueden excluir categorías completas de cupones de descuento?

También, igual que antes, y desde la misma pantalla de ajustes del cupón que estés modificando.

Solo que en este caso debes seleccionar la categoría o categorías a excluir del cupón de descuento en la lista de excluir categorías.

Excluir un producto de todos los cupones de descuento

¿Quieres algo más radical? Puedes excluir automáticamente un producto de todos los cupones de descuento existentes y futuros, con un simple código como este:

/* Excluir producto de todos los cupones */
add_filter( 'woocommerce_coupon_is_valid_for_product', 'ayudawp_excluir_producto_cupones', 9999, 4 );
function ayudawp_excluir_producto_cupones( $valid, $product, $coupon, $values ) {
if ( 7438 == $product->get_id() ) {
$valid = false;
}
return $valid;
}

En este código tienes que sustituir el ID del producto de ejemplo (7438) por el que quieras excluir.

Para saber el ID de un producto solo tienes que pasar el cursor sobre él en la pantalla del listado de productos de WooCommerce.

Añade tu código ya personalizado a tu plugin de utilidades y trucos para que a ese producto no se le pueda aplicar ningún cupón.

Excluir varios productos de todos los cupones de descuento

Ahora bien, si tienes varios productos que quieres excluir de todos los cupones de descuento y no quieres liarte con códigos, prefieres hacerlo con un simple clic en los productos a excluir, entonces nada mejor que un plugin.

He creado un sencillo plugin que añade una casilla a los ajustes generales de los productos de WooCommerce con la que, con un solo clic, excluyes el producto de que se le aplique cualquier cupón actual o futuro.

Una vez activa la casilla y guardados los cambios en el producto ya no funcionará ningún cupón de descuento en el producto.

Puedes instalar el plugin subiéndolo como cualquier otro, solo tienes que activarlo, marcar la casilla en los productos que quieras excluir de los cupones de descuento y funciona a la perfección.

El plugin está disponible actualmente por solo 29,90€ en este enlace, o haciendo clic en la siguiente imagen…


Como verás no es complicado excluir productos WooCommerce de cupones de descuento, y hemos visto varias maneras de hacerlo:

  • Desde los ajustes de los cupones de WooCommerce
  • Con un código
  • Con un plugin

Tú eliges cómo prefieres hacerlo 🙂

(3 votos, promedio: 5) Valora este artículo para ayudar a mejorar la calidad del blog

¿Te gustó este artículo? ¡Ni te imaginas lo que te estás perdiendo en YouTube!

Sobre el autor

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Información base sobre privacidad:
  • Responsable: Fernando Tellado ([email protected])
  • Fin del tratamiento: Moderación de comentarios para evitar spam
  • Legitimación: Tu consentimiento
  • Comunicación de los datos: No se comunicarán los datos a terceros salvo por obligación legal
  • Derechos: Acceso, rectificación, portabilidad, olvido

 

Ir arriba Ir al contenido