Cuando tenemos una tienda y vendemos a todo el mundo, a veces queremos fijar los mismo precio con impuestos incluidos para diferentes paises. En este articulo vamos a ver como poner en woocommerce mismo precio con y sin iva.
Configurar impuestos en Woocommerce
Lo primero que tenemos que tener claro es si queremos que nuestra tienda de woocommerce muestro los precios con impuestos incluidos o que muestre los precios sin impuestos incluidos.
Para ellos tenemos que ir a Woocommerce>Ajustes>Impuestos, hay vermos las opciones:
Si, voy a introducir los precios con impuestosincluidos.
No, introduciré los precios sin impuestos.
Dentro de Woocommerce podemos ver los impuestos que se van a aplicar por páis. Estos serán los impuestos que se aplicarán a los clientes , hay que incluir una linea por cada pais a los que queramos vender y el impuesto que se va a aplicar a cada uno.
Podemos usar el caracter asterisco(*), para seleccionar a todos los paises que no estén creados de manera individual.
Como poner en Woocommerce mismo precio con y sin iva mediante functions.php
Si eres nuevo en wordpress o en woocomerce te voy a explicar donde y cómo poner el codigo de php.
Nos vamos a nuestro escritorio de wordpress, en el menú “aparaciencia” verás que hay una opción que pone “editor de archivo de temas”, dependiendo del tema que estés usando este nombre puede variar, por ejemplo en DIVI es “editor de archivo de temas” pero en otros puede aparecer simplemente como “editor de temas”, en cualquier caso simpre es la ultima opción que aparece en el menú “apariencia”.
Siempre es recomendable crear un tema hijo o Child Theme para realizar modificaciones en nuestra web de wordpress, si quieres conocer como crear un tema hijo o Child Theme revisa este articulo de nuestro blog.
Tenemos que seleccionar arriba a la derecha el tema el tema que queremos editar, le damos al boton de “Seleccionar” y hacemos clic en la columna de la derecha en el nombre de “functions.php”
Añadir el codigo php para fijar los mismos precios con impuestos incluidos para diferentes paises.
Para que en Woocommerce todos los clientes pagan el mismo precio solo tenemos que incluir el siguiente codigo:
/*todos los precios de la tienda iguales independientemente del IVA*/
add_filter( ‘woocommerce_adjust_non_base_location_prices’, ‘__return_false’ );
Una vez guardada la configuración un producto de 10€ para un cliente incluido en la lista de impuestos de woocomerce que hemos configurado pagará 10€ +21% IVA.
Los clientes que compren desde otros paises no configurados en los impuestos de woocommerce pagarán 10€ IVA incluido.
Esta será la manera de mantener el mismo precio a todos nuestros clientes independientemente del país desde el que nos compre, al fijar los mismos precios con impuestos incluidos para diferentes paises facilitamos a los clientes más trasparencia en nuestra página web, esto es posible en los productos digitales que no requieren envío.
Os dejo un ejemplo de como quedarían los pedidos cuando en woocommerce todos los clientes pagan el mismo precio.
Cualquier duda indicadmelo en los comentarios.