Descubre cómo configurar WooCommerce para aplicar una tasa de impuestos específica a una categoría de productos, con un poco de código.
Aunque puedes aplicar una tasa de impuestos a cada producto creado con WooCommerce, a veces puede resultar más cómodo asignar el tipo de impuesto según la categoría del producto.
¿Te interesa esta solución? Aquí tienes cómo hacerlo:
Código para aplicar siempre la misma tasa de impuestos a una categoría de producto de WooCommerce
Añade el siguiente snippet al fichero functions.php o a tu plugin de funcionalidades:
Para ver este código y los otros 2055 snippets de esta web,
identifícate o suscríbete aquí.
Este código se engancha a la acción woocommerce_update_product
, que se dispara cada vez que un producto es actualizado en tu tienda. En el ejemplo, verifica si el producto pertenece a la categoría con ID 393 y si su clase de impuestos no es ya ‘tasa-cero’. Si esas condiciones se cumplen, cambia la clase de impuestos del producto a ‘tasa-cero’.
Por supuesto, puedes cambiar el ID de la categoría (puedes consultar el ID de una categoría si vas a editarla y revisas la URL) y la clase de impuestos por la que desees. Pero recuerda configurar previamente estos impuestos en los ajustes de WooCommerce.
Conclusión
Como ves, con unas pocas líneas de código puedes forzar una tasa de impuestos a una categoría concreta de productos en WooCommerce.
¿Alguna duda? Te leo en los comentarios.
Y si quieres darme una sugerencia para próximos tutoriales, déjamela en el formulario de contacto. Ventajas de ser suscriptor. 😉