On 9/21/2020 at 1:00 PM, sylarlocke said:Hola @oviedo93, gracias, he intentado hablar con ellos estoy en proceso de arreglarlo, en cuando sepa os comunico, gracias.
@sylarlocke Hola, llegaste a solucionar el problema?
Tenemos el mismo problema que comentan en el hilo, prestashop 1.7.4.2. y modulo de Redsys 3.0.4.
Los pedidos con tarjeta no se reflejan en el BackOffice pero SI en el panel de Redsys
En el panel de Redsys obtenemos un error 403 en la notificación por parte del servidor, la url que muestra la notificación es correcta.
La notificación 2 por correo se envía correctamente.
¿Qué hemos intentado?
-
Hablar con Redsys:
-
Hablar con el Hosting (Rayola)
Quote
hemos revisado las conexiones realizadas en el momento de la notificación, al no obtener la dirección IP, y lamentablemente no hemos encontrado algún posible error a nivel de servidor que esté provocando esta problemática con los pedidos.
En este caso y tras lo revisado todo apuntaría a que se trata de una problemática a nivel de aplicación
QuoteVeo que al final del mensaje te indican configurar esta URL para que se pueda usar sin https (con http) y deshabilitar SNI. Creo que te están omitiendo una información importante y conocida por generar este tipo de problemáticas con esta pasarela, puesto que tenemos constancia de que genera errores a nivel general en distintos proveedores (puedes verlo en diferentes foros).
Se trata de la compatibilidad de este módulo con SNI (no compatible con Let's Encrypt), por ello te proponen el no redireccionar a https y así no se usa el certificado. Esta solución que te proponen la desaconsejamos totalmente, y más tratándose de una pasarela de pago con datos tan delicados.
-
Comprar un modulo de terceros para descartar problema del módulo, el desarrollador lo ha mirado y nos ha dicho:
Quote
Hola,
el link al que intenta acceder Redsys genera un 303, no es configuración del módulo, no es caché, es un error de configuración de servidor y error de comunicaciones. Problema que debe solucionar la gente del Hosting que es quien administra el servidor.QuoteHola,
un error 303 no puede ser solucionado ni por el módulo ni por la configuración de la tienda ni por nada parecido, es un error de comunicaciones que tiene que solucionar el Hosting.
Si te fijas, por HTTP tienen un 403 Forbidden, denegación explícita del servidor, eso lo tienen configurado así, si no quieren revisar el 303 porqué no saben como hacerlo, que permitan la petición por HTTP para esa URL y que no genere el 403, por mucho que se quieran lavar las manos, esto último es flagrante que lo tienen que arreglar ellos, Firewall o lo que sea pero es suyo.
Si lo hacen, desactivad la opción "Compatibilidad SNI" de nuestro módulo y debería funcionar por HTTP sin problema.
-
Hemos cargado un backup del día 8 (este día funcionaba perfectamente, hemos estado recibiendo pedidos vía redsys hasta el día 13)
En este backup tenemos el mismo problema, los pedidos se registran en Redsys pero no en el panel de control de prestashop.
Nuestra conclusión es que si un backup del día 8 que funcionaba (tenemos pedidos en el backoffice para probarlo, pedidos que por cierto Rayola ha visto ya que ha accedido al backoffice) ahora no funciona, podemos descartar problema en la aplicación de prestashop -
Como prueba adicional hemos cargado el backup del día 8 (funcionaba TPV) en un subdominio, hemos desactivado modulos y override y obtenemos le mismo resultado.
Estamos ya sin ideas, nos dan largas por ambos lados y seguimos sin solucionar el problema, cualquier pista que nos puedan dar estaremos muy agradecidos.