ccm Posted May 23, 2019 Share Posted May 23, 2019 Buenos días, trabajamos con la versión de prestashop 1.7.5.1. Nos sucede que tenemos una serie de errores en la pantalla de confirmación de pedido y no somos capaz de darles solución, por si alguien nos puede ayudar. 1.- Nos pasa, que sea cual sea la respuesta del TPV, siempre nos muestra el mensaje de "Su pedido está confirmado", y claro si hay algun error en el TPV y al continuar te muestra este mensaje ... puede llevar a confusión. Se podría personalizar este mensaje para que según si el pago ha ido bien o no muestre un mensaje u otro?? Cómo y donde? 2.- En esa misma pantalla de confirmación de pedido, si ha habido un fallo en el tpv, despues del mensaje anterior, te muestra la frase: "Hemos detectado un problema en tu pedido. Si crees que es un error , contacta nuestro 'soporte cliente'", siendo estas ultimas dos palabras un enlace que no lleva a ningún sitio, como podemos quitar el enlace ? Nos vale con dirigirles de palabra a nuestro formulario de contacto. Muchas gracias de antemano. Link to comment Share on other sites More sharing options...
Rolige Posted May 23, 2019 Share Posted May 23, 2019 Hola: Dentro del módulo de pago correspondiente en el controlador frontal de validación del pedido. Ahí se encuentra el problema y la solución a ambas preguntas. Saludos Link to comment Share on other sites More sharing options...
ccm Posted May 23, 2019 Author Share Posted May 23, 2019 Gracias por contestarnos. Pero no sé si te he entendido... cómo hay que arreglarlo? Hay que modificar algún fichero del módulo de pago entonces? Link to comment Share on other sites More sharing options...
gusman126 Posted May 23, 2019 Share Posted May 23, 2019 Ayudaria una captura de pantalla. Link to comment Share on other sites More sharing options...
ccm Posted May 23, 2019 Author Share Posted May 23, 2019 Link to comment Share on other sites More sharing options...
ccm Posted May 23, 2019 Author Share Posted May 23, 2019 No creo que sirva de mucho la pantalla, porque no es un error visual sino de comportamiento erróneo. Eso es lo que muestra después de fallar el pago del tpv. No estando confirmado el pedido. Y como comenté antes el enlace de “soporte cliente” no funciona. No encuentra la página. No sabemos porque funciona así, no hemos tocado nada. Link to comment Share on other sites More sharing options...
gusman126 Posted May 23, 2019 Share Posted May 23, 2019 (edited) Vale, entendido. Por lo que entiendo , esto NO sale siempre, solo por algun fallo en el pago o en el TPV. es asi? El modulo de TPV, lo has comprado , lo han desarrollado la empresa de la pasarela de pago? cual es? a ver si asi se puede buscar en el foro si alguien a tenido el mismo problema Todos los textos los puedes traducir en traducciones->modulos. Pero el problema parece que esta en el modulo, que muestra un error pero nada en concreto, por lo que lo mejor sera hablar con el desarrollador del modulo, tampoco dices que modulo es Redsys u otro. ya que si lo he entendido bien, solo pasa por algun fallo. O si tienes conocimientos de programación, ver los ficheros del modulo, en concreto los "controllers/front" del modulo como dice @Rolige Respecto al enlace de "soporte" y que enlace con una web que no sea el formulario de contacto, o de error 404, tambien es un problema del modulo, lo normal es que ese enlace este en el fichero tpl del modulo, en templates/front, y deberia enlazar con tu pagina de contactar, si esta bien desarrollado, deberia enlazar bien, sea cual sea tu URL de contacto. Estos fallos deberia solucionarlo el desarrollador del modulo. te podemos ayudar solo si tenemos experiencia con ese modulo. Edited May 23, 2019 by gusman126 (see edit history) Link to comment Share on other sites More sharing options...
ccm Posted May 23, 2019 Author Share Posted May 23, 2019 El módulo es redsys, pero es evidente que del módulo no es, para empezar esa pantalla es del checkout que es lo que se muestra al confirmar la compra, es decir, que ya no está en el módulo, el cual además envía el parámetro de error perfectamente. Ademas vemos el fichero Order-confirmation.tpl del checckout y siempre muestra el mensaje de que el pedido está confirmado porque lo pone de titulo. Pero no sabemos cómo hay que modificarlo para que no sea siempre el mismo ni si hay que modificarlo ahí. lo de los textos en traducciones lo tenemos muy claro pero no es ese el problema. Gracias Link to comment Share on other sites More sharing options...
gusman126 Posted May 24, 2019 Share Posted May 24, 2019 De redsys, pues no lo había visto nunca o ningun cliente me ha indicado que sale ese aviso. Viendo el fichero de confirmación de la plantilla que conozco y suelo usar (captura de pantalla 1), veo que el texto de "su pedido esta confirmado" es fijo no se puede cambiar dependiendo del tipo de pago, transporte o de otra informacion del pedido (flecha roja), Lo que pides de cambiar ese texto dependiendo de algún dato del pedido, vas a tener que modificar este fichero con un if o añadiendo un tpl completo algo asi : {include file='catalog/_partials/fichero_con_info_extra.tpl'} Aunque nunca he tocado este apartado y no tengo ni idea de como puedes hacerlo. mira si en el foro ingles hay algo Luego como ves en la flecha azul, el texto y enlace del error si que lo envia el modulo de Redsys usando el hook de order_confirmation Link to comment Share on other sites More sharing options...
ccm Posted May 24, 2019 Author Share Posted May 24, 2019 Hola gracias, si lo del enlace lo encontré en el módulo de pago. Y lo he modificado. Y lo del mensaje, es que pone siempre el mismo por defecto, aunque haya habido un error de pago. Alucino!! Y también muestra los detalles y artículos del pedido aunque no esté realmente confirmado. supongo que Nadir se da cuenta porque a nadie le da por cancelar el pago o meter una tarjeta errónea para ver qué pasa. Seguiré investigando a ver si veo cómo solucionarlo. Gracias Link to comment Share on other sites More sharing options...
gusman126 Posted May 24, 2019 Share Posted May 24, 2019 hace 1 minuto, ccm dijo: supongo que Nadir se da cuenta porque a nadie le da por cancelar el pago o meter una tarjeta errónea para ver qué pasa. Si claro que se hace, cuando yo instalo y configuro una tienda y toca configurar una forma de pago, Siempre cancelo la compra, siempre pongo una tarjeta erronea, y siempre puteo a la pasarela de pago para hacer pruebas, hasta ahora , siempre , puede que haya cambiado, siempre me devolvía a la pagina del carrito. El realizar un pedido con una tarjeta erronea NO deberia confirmar el pedido, no entiendo como se va a confirmación si es un pago erroneo Tienes la ultima version del modulo? el oficial de su pagina? Otra cosa es el problema de Paypal, que cobra unos centimos menos o mas que el pedido, entonces SI que acepta el pedido y sale un error en el pago. Link to comment Share on other sites More sharing options...
ccm Posted May 24, 2019 Author Share Posted May 24, 2019 Es la última versión del módulo y es el de redsys programado por prestashop. Yo tampoco lo entiendo la verdad. Me he puesto en contacto con ellos también peeero a ver cuando contestan. Link to comment Share on other sites More sharing options...
gusman126 Posted May 24, 2019 Share Posted May 24, 2019 Yo uso este http://www.redsys.es/#descargas 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