En en menú de ajustes de WooCommerce, en la pestaña impuesto defines la configuración:
WooCommerce –> Ajustes –> Impuesto –> Calcular impuesto basado en
Dirección de pedido del cliente.
Con eso debería funcionarte perfectamente, puedes definir el IGIC para Canarias y el IVA para la península.
Si te funciona correctamente y tu duda queda aclarada, por favor cierra el debate marcándolo como resuelto, así nos ayudas a agilizar las revisiones.
Saludos
-
Esta respuesta fue modificada hace 6 años, 9 meses por
jose64.
Iniciador del debate
mosesfox
(@mosesfox)
Hola Jose64!
Si, esa opción funciona perfectamente, pero no sirve para resolver mi duda.
Lo que me gustaría hacer en mi tienda es que, nada mas entrar, sin seleccionar direccion y etcetera, se muestren los precios con iva por defecto. Al tener la direccion de la empresa en Canarias, los impuestos que puedo poner por defecto son los de la direccion de la empresa o geolocalizando, pues seria genial poder poner una direccion a mano o pedir que automaticamente calcule con un impuesto diferente por defecto.
Mil gracias por vuestra ayuda
Aclarado.
El problema es lo impreciso de geolocalizar por IP, yo estando en Tenerife vi que algunas veces mi IP me localizaba en la península.
En tu caso el problema es que tu dirección de empresa está en Canarias y los precios van con IGIC.
Puedes cambiar la dirección de la empresa y poner como País / Región otra provincia, por ejemlo: España – Madrid. Este cambio lo que hace es que te calcule los impuestos basados en la provincia que selecciones (Madrid en el ejemplo) y mientras el cliente no de su dirección verá precios con IVA.
Te dejo este enlace, tiene algunos recursos que a lo mejor te pueden ayudar:
La Geolocalización en WooCommerce
O también tines como última opción mostrar precios sin impuestos (impuestos y envío no incluidos) y que los calcule en el carrito.
No se me ocurre otra cosa, de todas formas tu consulta es interesante, si lo resuelves explica como lo consigues, puede ser de utilidad para otros.
Saludos.
Iniciador del debate
mosesfox
(@mosesfox)
Entiendo lo que dices.
Puede ser una solución, mas lo ideal sería mantener la direccion real de la compañia.
Voy a echar un vistazo con algun experto en coding a ver si hay posibilidad de crear una funcion o script que lo pueda emular. Cualquier solucion que consiga tened por seguro que la comparto.
Mil gracias por tu ayuda amigo!