• Resolved slevink3

    (@slevink3)


    Tengo el error “Introduce un número VIES válido” al seleccionar otro país distinto de España e introducir un número de identificación de ciudadano.
    Si introduces un VAT Number, resta el IVA correctamente
    Si introduces un Número de Seguridad Social o equivalente, por ejemplo, un NIR francés con el país Francia seleccionado, entonces salta el error: Introduce un número VIES válido.

    Si introduces un VAT Number francés, te resta el IVA y te permite continuar.

    Nosotros tenemos que tener el campo como obligatorio, por lo que de momento, este fallo está excluyendo a todos los ciudadanos de poder comprar en nuestra web.


    Configuración actual:

    • Mensaje de error: Por favor, introduzca un campo NIF/CIF/NIE válido.
    • Prioridad de Cambo: 31
    • ¿Campo de facturación requerido?: Check
    • ¿Campo de envío requerido?: NO Check
    • ¿Validar Campo?: NO Check
    • Permitir VIES: CHECK
    • Etiqueta VIES VAT number: NIF/CIF/NIE/VAT
    • Marcador de posición del VIES VAT number: NIF/CIF/NIE/VAT number
    • Mensaje de error del VIES VAT number: Por favor, introduce un número VIES válido.
    • ¿Permitir Número EORI?: NO CHECK

    Si desactivo la opción “Permitir VIES”, entonces permite hacer pedido con cualquier número pero ya no quita el IVA a los VAT extranjeros.

    Por otro lado, he hecho las pruebas en entornos con el tema Flatsome y después con el Twenty Twenty-Five (Version 1.2) y Woocommerce (Version 9.8.5) como únicas cosas activadas.

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

    (@artprojectgroup)

    Obviamente un NIR no es un VIES de ahí el “error” que te devuelve. De todas formas prueba a activar la opción ¿Validar campo?, que es quien realmente valida el campo en este caso.

    De todas formas pásanos por privado el NIR que estás usando si sigue haciendo algo inadecuado con la opción activa.

    Un saludo.

    Thread Starter slevink3

    (@slevink3)

    Hola, gracias por la rápida respuesta.

    No te lo he pasado por privado porque es un problema genérico, me pasa lo mismo con cualquier numero de identificación alemán, francés, italiano…

    Siempre que es un número NO VAT Number sucede el error de VIES no válido.

    Esto ocurre también con la opción Validar Campo activada.

    La cuestión está en que el error “Por favor, introduce un número VIES válido” debería de saltar cuando se cumplimenta el campo “Nombre de Empresa” o cuando el número introducido empiece por FR / DE / IT y no sea verdadero. Pero en el caso de un número de ciudadano no debería decirme que el VIES no es válido :S

    Vosotros podéis replicar el problema o es algo que me ocurre a mi sólo?

    Thread Starter slevink3

    (@slevink3)

    Hola, habéis podido intentar replicarlo ? Me he ido hasta la versión 3.0.15 y me sigue ocurriendo.

    Gracias!

    Plugin Author Art Project Group

    (@artprojectgroup)

    Perdona, pero no hemos tenido tiempo de revisarlo todavía.

    Lo antes posible revisamos y te decimos algo.

    De todas formas gracias por el aviso.

    Un saludo.

    Thread Starter slevink3

    (@slevink3)

    Gracias! yo sigo sin resolverlo, si veo que doy con la tecla también aviso, pero vamos, me pasa en 2 webs, una de ellas la dejé limpia de plugins y con tema base, y sieeeempre me pasa.

    Un saludo, gracias!

    Plugin Author Art Project Group

    (@artprojectgroup)

    Por lo que vemos muestra el error, pero sí te deja realizar el pedido ya que el NIF sí es válido. En principio la operativa original es así, no es un fallo, pero le daremos una vuelta para evitar cualquier tipo de duda al cliente.

    Gracias por el aviso.

    Plugin Author Art Project Group

    (@artprojectgroup)

    Corregido en la nueva versión.

    Un saludo.

    Thread Starter slevink3

    (@slevink3)

    Hola!

    perdón, creo que no está resuelto. He tenido que volver a la versión 4.0.0.9

    En la nueva versión el error de “En la nueva versión el error de “Por favor, introduce un número VIES válido.” sale incluso introduciendo DNI correcto y país España. Vamos, que sale siempre.

    No sé si lo podréis replicar o es cosa mía.

    Un saludo!

    • This reply was modified 8 months ago by slevink3.
    Plugin Author Emilio Calvo

    (@emiliocalvo)

    ¿Puedes poner una captura de pantalla de tu configuración, decirnos qué checkout utilizas y decirnos cómo replicar el error?

    En principio no hemos detectado ningún problema en la última versión.

    Muchas gracias de antemano.

    Un saludo.

    Thread Starter slevink3

    (@slevink3)

    Hola!
    Config:

    ¿Campo de facturación requerido? ✅
    ¿Campo de envío Requerido?
    ¿Validar Campo?
    ¿Permitir Número VIES? ✅
    Etiqueta del VIES VAT Number: NIF/CIF/NIE/VAT
    Marcador de posición del VIES VAT number: NIF/CIF/NIE/VAT number
    Mensaje de error del VIES VAT number. : Por favor, introduce un número VIES válido.
    Mensaje de error de la solicitud del número VIES: Error: se ha superado el número máximo de solicitudes simultáneas.

    De Checkout utilizo el de la plantilla flatsome + plugin Multi-Step Checkout for WooCommerce (Pro). Pero evidentemente lo probé sin plugin :S

    Si no veis nada raro, lo volveré a probar y a las malas vuelvo a la versión estable 4.0.0.9

    Otra cosa que podía estar causando problemas era el plugin “WooCommerce Multiple Customer Addresses & Shipping”. Lo desactivé y seguía pasando, pero es cierto que el usuario con el que hice las pruebas tenia varias direcciones previas guardadas incluyendo extranjeras.

    Un saludo y gracias!, espero que os sirva!

    Plugin Author Emilio Calvo

    (@emiliocalvo)

    Prueba con la versión que publicamos ayer que corrige algún error detectado en la validación del checkout clásico que es el que usa Flatsome normalmente.

    Un saludo.

Viewing 11 replies - 1 through 11 (of 11 total)

The topic ‘Introduce un número VIES válido (Error para DNIs extranjeros)’ is closed to new replies.