led22 Posted September 9, 2020 Share Posted September 9, 2020 (edited) Buenas tardes, Como indica el título estoy experimentando un error al introducir un código postal erróneo en mi dirección. Ejemplo: Al crear la dirección puedo introducir cualquier código postal, siempre y cuando cumpla el formato correcto. Por ejemplo un código postal de Madrid en la provincia de Huelva. El problema viene a la hora de hacer el checkout de la compra, el sistema detecta que el código postal y la provincia seleccionada no concuerda, sacando un alert con el siguiente mensaje: Una vez sale este mensaje se crea un bucle que se repite una y otra vez, que no permite hacer nada, con lo cual no se puede cambiar el código por el correcto. Modulo: One Page Checkout PrestaShop Saludos. Edited September 9, 2020 by amellaa (see edit history) Link to comment Share on other sites More sharing options...
JavierP Posted September 9, 2020 Share Posted September 9, 2020 hace 5 horas, amellaa dijo: Buenas tardes, Como indica el título estoy experimentando un error al introducir un código postal erróneo en mi dirección. Ejemplo: Al crear la dirección puedo introducir cualquier código postal, siempre y cuando cumpla el formato correcto. Por ejemplo un código postal de Madrid en la provincia de Huelva. El problema viene a la hora de hacer el checkout de la compra, el sistema detecta que el código postal y la provincia seleccionada no concuerda, sacando un alert con el siguiente mensaje: Una vez sale este mensaje se crea un bucle que se repite una y otra vez, que no permite hacer nada, con lo cual no se puede cambiar el código por el correcto. Modulo: One Page Checkout PrestaShop Saludos. Buenas noches @amellaa fíjate si en la pestaña Parámetros avanzados>Rendimiento busca hacia la mitad de la pagina tienes activo el "smart cache" para el código javascript" y si es así desactiva lo y prueba si sigues con el mismo error. Ya nos comentas. Saludos Link to comment Share on other sites More sharing options...
led22 Posted September 10, 2020 Author Share Posted September 10, 2020 (edited) hace 10 horas, JavierP dijo: Buenas noches @amellaa fíjate si en la pestaña Parámetros avanzados>Rendimiento busca hacia la mitad de la pagina tienes activo el "smart cache" para el código javascript" y si es así desactiva lo y prueba si sigues con el mismo error. Ya nos comentas. Saludos Buenos días @JavierP antes de nada muchas gracias por tu respuesta. Esas 3 opciones las tengo ya desactivadas. Revisando en el directorio de la tienda, he visto que esa alerta viene desde el módulo de envialia: Un dato interesante que he visto durante una de mis pruebas. 1- Entro como invitado y agrego cualquier articulo al carrito 2- Accedo al carrito (sin problemas), pero decido no cubrir ningún dato para formular la compra y le pulso en "seguir comprando". 3- Una vez de vuelta en la tienda, le pincho en el carrito y una vez accedo me comienza a saltar el alert "código postal incorrecto", pero no me deja modificarlo, la pagina se actualiza cada 3 segundos o al pulsar en aceptar. Por si quieres verlo directamente desde el navegador te he pasado el enlace de la web por PM. Muchas gracias. Saludos. Edited September 10, 2020 by amellaa (see edit history) Link to comment Share on other sites More sharing options...
Prestafan33 Posted September 10, 2020 Share Posted September 10, 2020 Eso que pones no es el checkout estándar de Prestashop, es un módulo de checkout en 1 paso. Ese tipo de módulos a veces se pegan de tortas con los módulos de los transportistas. Si acabas de instalarlo, lo mejor es que te pongas en contacto con el soporte del módulo y se lo digas a ellos para que lo solucionen. Link to comment Share on other sites More sharing options...
led22 Posted September 10, 2020 Author Share Posted September 10, 2020 (edited) hace 41 minutos, Prestafan33 dijo: Eso que pones no es el checkout estándar de Prestashop, es un módulo de checkout en 1 paso. Ese tipo de módulos a veces se pegan de tortas con los módulos de los transportistas. Si acabas de instalarlo, lo mejor es que te pongas en contacto con el soporte del módulo y se lo digas a ellos para que lo solucionen. @Prestafan33 Efectivamente como he indicado en el primer mensaje el modulo se llama One Page Checkout PrestaShop. Como comentas y por lo que he visto por internet, módulos de transporte y de checkout no son buenos amigos y es cierto. Realizando pruebas he solucionado uno de los problemas: Activando la casilla Requerir ingresar un código postal en la pestaña envío del módulo checkout he conseguido dos cosas: 1 - Ahora aunque agregue artículos al carrito, salga del carrito y vuelva a entrar ya no salta el alert de código postal incorrecto. Con la casilla desmarcada, por defecto, tras entrar por primera vez al checkout me estaba asignando un transportista, aunque yo no indicara ningún código postal. 2 - Con la casilla activada también se ha solucionado el problema que tenía con el bucle constante, ahora tras pulsar aceptar en el alert se limpia el transportista y te redirecciona al inicio de sesión. Con este cambio se han solucionado los dos problemas que tenía, lo ultimo que faltaría ahora sería, si introduzco un código postal erroneo, al pulsar en el alert, no me redireccionara al inicio de sesión y que se mantuviera en el checkout. Saludos. Edited September 10, 2020 by amellaa (see edit history) Link to comment Share on other sites More sharing options...
Kaizo Posted February 16, 2022 Share Posted February 16, 2022 On 9/10/2020 at 9:59 AM, amellaa said: @Prestafan33 Efectivamente como he indicado en el primer mensaje el modulo se llama One Page Checkout PrestaShop. Como comentas y por lo que he visto por internet, módulos de transporte y de checkout no son buenos amigos y es cierto. Realizando pruebas he solucionado uno de los problemas: Activando la casilla Requerir ingresar un código postal en la pestaña envío del módulo checkout he conseguido dos cosas: 1 - Ahora aunque agregue artículos al carrito, salga del carrito y vuelva a entrar ya no salta el alert de código postal incorrecto. Con la casilla desmarcada, por defecto, tras entrar por primera vez al checkout me estaba asignando un transportista, aunque yo no indicara ningún código postal. 2 - Con la casilla activada también se ha solucionado el problema que tenía con el bucle constante, ahora tras pulsar aceptar en el alert se limpia el transportista y te redirecciona al inicio de sesión. Con este cambio se han solucionado los dos problemas que tenía, lo ultimo que faltaría ahora sería, si introduzco un código postal erroneo, al pulsar en el alert, no me redireccionara al inicio de sesión y que se mantuviera en el checkout. Saludos. Me encuentro con el mismo problema ¿al final conseguiste solucionarlo? ¿qué solución aplicaste? Saludos Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now