• Resolved andreu

    (@andreu)


    Hola,
    Aunque ponga un VAT ID válido para VIES y de un país diferente al país de la tienda, el VAT no se está descontando de mi pedido.
    ?Es posible que el validador no esté funcionando? Hay forma de hacer debug de esto y ver un log donde se vea por qué motivo no está aplicando el descuento? He probado con dos VAT ID de países distintos sin éxito.
    Gracias de antemano.

Viewing 9 replies - 1 through 9 (of 9 total)
  • Plugin Author Art Project Group

    (@artprojectgroup)

    Comprueba si tienes instalada la librería SOAP de PHP.

    La única forma de ver si funciona es comprobando el inspector de elementos del navegador y ver las respuestas de las conexiones AJAX.

    Un saludo.

    Thread Starter andreu

    (@andreu)

    Hola,

    Lo he revisado y tenemos SOAP instalado en el servidor.
    He mirado las llamadas ajax del checkout al meter un VAT ID válido y no veo nada raro, donde podría ver si se está haciendo la validación? Si no se está haciendo, por qué motivo podría ser?
    La web en cuestión es https://www.rightsidecoffee.com/.

    Gracias

    Plugin Author Art Project Group

    (@artprojectgroup)

    Acabamos de hacer una prueba con un VAT alemán validado en https://ec.europa.eu/taxation_customs/vies/vatResponse.html y funciona perfectamente en tu sitio web.

    Asegúrate de que estás utilizando VAT numbers válidos y no espa?oles.

    Un saludo.

    Thread Starter andreu

    (@andreu)

    Hola,

    Lo hemos comprobado y no nos funciona. Por ejemplo este cliente de Rumania https://onetimesecret.com/secret/b11d8boazh3as5u6vnx8c5lgvjjejtf tiene VAT ID intracoumintario que valida por el VIES y no se le está descontando el IVA en nuestra web.

    Gracias por la rápida respuesta.

    Plugin Author Art Project Group

    (@artprojectgroup)

    Acabamos de volver a probar vuestra tienda con ese VAT number y funciona perfectamente. La compra es de 14,41 € + IVA = 14,40 € y al poner el ID y el país se queda con IVA 0% en https://www.rightsidecoffee.com/checkout/. Vamos que no vemos problema o error alguno.

    Un saludo.

    Thread Starter andreu

    (@andreu)

    Hola,

    He estado probando y veo que el problema ocurre cuando compras como usuario ya registrado y la web recuerda los campos. Parece que en esta caso la validación del VAT ID no se lanza a menos que no quitemos manualmente el NIF y lo volvamos a introducir. En ese momento sí se lanza y se resta el IVA.

    ?Seria posible lanzar la comprobación en el momento en el que se carga el checkout por primera vez ya con el campo rellenado por defecto? Por lo que me dijeron, esto empezó a ocurrir en un update de vuestro plugin en una fecha cercana al 22 de marzo, que fue cuando empezamos a tener este problema con los clientes registrados en nuestra web.

    Gracias de antemano por vuestro trabajo y soporte.

    Un saludo

    Plugin Author Art Project Group

    (@artprojectgroup)

    Haz una cosa, abre el fichero JavaScript que está en /assets/js/valida-vies.js y cambia la línea 6 con lo siguiente:
    $( '#billing_nif, #billing_country' ).on( 'change', function() {

    A ver si forzando la consulta tanto al modificar el campo NIF como el País se soluciona el problema que describes.

    Si es así lo a?adimos en la siguiente actualización.

    Un saludo.

    Thread Starter andreu

    (@andreu)

    Hola,
    Esto no ha resuelto el problema. Es bastante raro. Estamos investigando a ver por qué puede ser, quizá tiene que ver con algún otro plugin o nuestro theme. Le daremos una vuelta y os digo a ver qué era para que lo tengáis en cuenta.
    Gracias!

    Plugin Author Art Project Group

    (@artprojectgroup)

    Quedamos pendientes.

    Un saludo.

Viewing 9 replies - 1 through 9 (of 9 total)
  • The topic ‘VIES no descuenta impuestos’ is closed to new replies.