Jump to content

REDSYS me va a volver loca (Prestashop 1.6.0.9) [Solucionado]


Recommended Posts

Hola, tras actualizar a Prestashop 1.6 me encuentro que los módulos de Redsys no me vacían el carrito ni me generan pedido.

He intentado:

- +15 módulos Redsys (el que funcionaba ya no funciona)

- Modificar direcciones URLOK y KO

- Limpiar caché (varias veces)

- Probar desde otro pc

- Modificar rendimiento

- Mirar si el archivo robots.txt impedia que funcionara algo al volver de la pasarela de pago de Redsys con La caixa

- Rehacer de 0 la tienda online

- Mirar que ninguna opción de PHP interfiriera el funcionamiento

- Desactivar Cloudflare/ Reactivar

- Modificar DNS/Volver a DNS del hosting en vez de las de Cloudflare

 

Redsys solo se limita a decir "que está plenamente integrado" y que "llame a un 902". Un burofax les remitiré a este paso..

 

Si alguien tiene ideas las agradecería.

Edited by bateriac (see edit history)
Link to comment
Share on other sites

Con que entidad te ocurre? Te lo pregunto porque en un cliente usamos el modulo de redsys para configurar el tpv de Caja Rural y todo a la primera, sin embargo para integrar una de la Caixa llevamos un mes y nada de nada, acabaremos comprando un modulo o cambiando de entidad.

Link to comment
Share on other sites

La Caixa...

Lo curioso es que sea la misma empresa con configuraciones diferentes en varias entidades.

Yo de la Caixa no me voy por los (palabra censurada) de Redsys. Busco saber si alguien ha encontrado solución con La Caixa, con casi todos los módulos existentes de Redsys/Sermepa/Servired.... en prestashop 1.6

 

Gracias Nivel 5 por la respuesta

Link to comment
Share on other sites

Bueno algo parecido nos pasó a nosotros, fuimos al addons buscamos el módulo con más valoraciones positivas y lo compramos, desde entonces el 80% de los pagos llegan por ese sistema y 0 errores. 

 

es este: http://addons.prestashop.com/es/pagos-prestashop-modulos/6492-pago-con-tarjeta-tpv-virtual-redsys-servired-sermepa.html

 

Pasa de módulos gratis (incluido el oficial) y además si quieres un consejo cómpralo con actualizaciones, al final lo barato es caro

  • Like 3
Link to comment
Share on other sites

Gracias Moraira y Ventura!

A ver si alguno de los dos me funciona... En caso de que no pues mala suerte...

Del Cloudflare es que solo me falla con redsys. Ni Paypal ni Hipay, ni Bitcoins ni Paymill ni ningun modulo de estos me da problemas... ni con notificaciones ni nada.

Link to comment
Share on other sites

Además queda bastante bien y están que trinan los de Redsys con lo de "due to lack of support from redsys all payments will be verified manually". Vamos, que se me han mosqueado.

 

Por cierto Ventura, el Cloudflare es una maravilla para evitar ataques de hackers entre otras cosas, si te cuento historias no duermes... Aparte que me ha mejorado muchisimo la web con él, ya que tengo bastantes ventas internacionales. Altamente recomendable.

 

Los módulos a ver, primero dejadme reclamar un poco que soy especialista que aún pasará como con otra empresa que me tuvo que abonar "potenciales pérdidas".

Edited by bateriac (see edit history)
  • Like 1
Link to comment
Share on other sites

Bateriac, tienes toda la razón en todo.

Yo estoy igual que tu, pero por ahora prestashop no me ha dado ninguna solucion válida....

He comprado el mejor modulo de prestashop addons y me da el mismo error que a ti, Estoy hablando con mi host y confgurando reglas en cloudffare pero nada.

Los demás metodos de pago van bien.....

Link to comment
Share on other sites

Buenas,

 

yo tengo prestashop 1.6.0.9 con el modulo gratuito de Redsys y funciona con la Caixa desde el primer día, el modulo se configura en 30 segundos, lo que tardaron en activarla en real (24h) fue lo único que tardo en funcionar.

Link to comment
Share on other sites

Algimia, mil gracias por tu comentario! Lo he probado mil veces todo y entre los módulos el tuyo. Sí, también como unos 15+. Si lo escribo por aquí es porque ya no sé que más hacer. Soy programadora y a veces hay cosas simples que se me escapan (muchas veces voy a lo difícil o a lo complejo) pero te aseguro que, con este tema de Redsys... Iba perfecto, en pasado, y de golpe dejó de funcionar. He mirado mil cosas, logs, etc. He vuelto locos a los proveedores de servicios de 3 tiendas online, en 3 paises diferentes, en 3 tipos de servidores diferentes.

Es más, de Redsys en vez de datafono me he hecho una página de pagos en el dominio con Redsys y Sofort y ningun problema (porque no necesito

Caché, Cloudflare, Logs, búsqueda de origen de error 403, mirar asunto de BOTS, etc (en realidad un MUY largo etcetera y los pobres proveedores de los servidores me han mandado un total de 140 páginas entre IPs de Redsys, Logs, potenciales problemas de PHP, potenciales problemas temporales en server, potenciales problemas de puertos blablabla).

 

Por si acaso: blablabla es el resumen

Link to comment
Share on other sites

Ya aprovecho para comentar el error que a mi me genera, cuando llego a la zona de elección del método de pago elijo la de redsys y me lleva a una pagina estática de cyberpac donde aparece un resumen del pedido y de ahi no pasa, en las operaciones que se ve a través de canales de redsys el error que me da es "Sin finalizar - 9998",  en la web no me genera el pedido.

 

Es lo que te ocurre a ti?

Link to comment
Share on other sites

No, a mi "los lerus" me llegan.

He comprado este modulo https://addons.prestashop.com/es/pagos-prestashop-modulos/6492-pago-con-tarjeta-tpv-virtual-redsys-servired-sermepa.html

Primero ha fallado como los otros, pero tras hacer tunneling en el server, ha funcionado (lo he probado primero una vez).

Como no me he fiado he vuelto a hacer los 200 procesos con los más de 15+ y han seguido fallando.

He vuelto a poner el que he comprado y ha funcionado.

Definitivamente me quedo tranquila con el módulo este. Paso de tonterias, y el lunes a reclamar a Redsys.

  • Like 2
Link to comment
Share on other sites

Ya que nuestro módulo ha salido por el hilo (https://addons.prestashop.com/es/pagos-prestashop-modulos/6492-pago-con-tarjeta-tpv-virtual-redsys-servired-sermepa.html), aprovecho para comentar que ofrecemos instalación y soporte gratuito. Garantizamos que vamos a dejar el módulo funcionando y sino devolvemos el dinero.

 

A veces no es un problema de la tienda o del módulo pero del servidor, porque rechace las conexiones, puertos cerrados, etc.

Link to comment
Share on other sites

No Joseantgv, no. Es ridículo tener que usar herramientas como Kali Linux (antiguo Backtrack) para subsanar errores en los que una empresa no se preocupa de nada.

 

Y queda más demostrado aún cuando se les expone la problemática del error de servidor Redsys, y la respuesta sea: "Para subir un logotipo debe hacerlo así..."

Link to comment
Share on other sites

Bateriac, puedes explicarme eso del tunneling en el server? Estoy igual de colgao con REDSYS.. después del pago con tarjeta no me genera el pedido ni me vacía el carrito, y en el módulo del banco hay un error 403 al intentar acceder al archivo respuesta_tpv.php en la notificació http. Compré el módulo de ALABAZ y también tengo Cloudflare... :(

  • Like 1
Link to comment
Share on other sites

ME ALEGRO MUCHÍSIMO!

Solo una cosa, si puedes tú o tu cliente, poned una reclamación de la mala gestión de Redsys. Personalmente es lo único que te pido (y no por haberte ayudado).

 

Adelante... damos y amazonas que la incompetencia ajena no podrá con nosotros!

Link to comment
Share on other sites

Hola.

He leido un poco problema... pero como no veo que está solucionado te digo que yo uso prestashop 1.6.0.9 y tengo el módulo descargado desde Redsys y me va bien. Con el Santander.

Te dejo enlace, es gratuito.

 

http://www.redsys.es/wps/portal/redsys/publica/areadeserviciosweb/descargaDeDocumentacionYEjecutables/!ut/p/a1/vVJdT8IwFP0r-sAj9G6L-_BtGJ0QEeMisr2YdpSu2LVjreD49ZbFxJgIxJjYt_aec3vOPRflaI5yiTecYcOVxGJ_z_2XKI6unVECo2nquzCa3U_cu2kM0wewgMwC4MCJ4Rg_mfnoGeUoL6SpTYmyWjUGizPNDe3B7nBbDF05whF1OAOutG3LN7JyhcLAlkFXLlXBHFfDigUkshyHENACoID9n3XBFyhj77rdVqzfUtMQLV_FTuFSSrLmWKzUgpCCv316PGLiiMdw4p_g3wR_4u8BJzLqZnxCQQc4FmMHuJ1eJY6bwjgJhpF9doZDSO8ArgCNUc6EIt3OZLEkXshQ3tAlbWgzeGvsc2lMrS97NrvtdjtgSjFBB1T34CdGqbRB829AlNk5BF8aQmcWWg3X977r-U5y4aP0l8GOT5mywvhqvc5ju6NKGvpuNf3bktbVUxV6Lef918ew9cSmql4mOj7_ABkttqI!/dl5/d5/L2dBISEvZ0FBIS9nQSEh/

Link to comment
Share on other sites

No Beicker, no has leído bien. Si relees un poco verás que cada vez lo tenemos más arreglado. Ya somos dos que lo tenemos arreglado y un encantador programador que tiene un módulo fantástico para los que tenemos problemas, por ejemplo, en La Caixa.

 

A ver si leemos un poco más.

  • Like 1
Link to comment
Share on other sites

  • 5 weeks later...

Las mejor opcion es el modulo que te indica moraira o este otro

http://www.alabazweb.com/es/modulos-para-el-pago-prestashop/183-modulo-prestashop-redsys-con-recargos-o-descuentos.html

 

Con Cloudfare activado vas a tener problemas siempre con las notificaciones de los pedidos.

Yo tengo Google Page Speed Service, que creo que es muy parecido. ¿Puedes explicar un poco más por qué van a fallar las notificaciones? No entiendo el concepto.

Link to comment
Share on other sites

  • 6 months later...

Hola a tod@s !!

 

He estado leyendo el hilo porque tengo problema con Redsys y Cloudflare y no sé como arreglarlo.

En el último paso de la compra dice que no se envían los datos, no se reacoge el pedido ni se vacía el carrito. Y creo que es por tener Cloudflare.

 

¿Me podéis ayudar a solucionarlo por favor?

 

He desactivado el Browser Integrity Check pero no sé si tengo que hacer algo más.

 

Muchas gracias por vuestra ayuda !

Link to comment
Share on other sites

  • 6 months later...

Tras mucho leer, y buscar en google redsys+cloudfare, he llegado aquí y he encontrado la solución al problema de que no se registran los pedidos en la tienda prestashop.

 

La solución es desactivar el Browser Integrity Check de cloudfare, se soluciona el problema.

 

Gracias por todo!!

 

Saludos

  • Like 1
Link to comment
Share on other sites

  • 2 months later...

Buenas,

 

Si tenéis la tienda con certificado SSL y es un SNI sin IP Propia el problema también puede venir por ahí, ya que Redsys no es compatible con el certificado SNI, además de otros dispositivos:

 

TPV Redsys, Internet Explorer y Safari en Windows XP, Internet Explorer 6 o anterior, BlackBerry, Windows Mobile hasta 6.5, Navegador predeterminado Android en Android 2.x

Link to comment
Share on other sites

Buenas,

 

Si tenéis la tienda con certificado SSL y es un SNI sin IP Propia el problema también puede venir por ahí, ya que Redsys no es compatible con el certificado SNI, además de otros dispositivos:

 

TPV Redsys, Internet Explorer y Safari en Windows XP, Internet Explorer 6 o anterior, BlackBerry, Windows Mobile hasta 6.5, Navegador predeterminado Android en Android 2.x

Hola gracias por contestar tan rápido.

 

Tenemos la tienda con SSL e IP dedicada, el certificado SSL esta correcto, solo falla la notificación cuando activo CloudFlare. El pago se hace correctamente pero ni se actualiza el pedido, ni se borrar el carrito si se cancela desde Redsys, en cambio si desactivo CloudFlare funciona todo correctamente.

 

Gracias de nuevo.

Link to comment
Share on other sites

Hola gracias por contestar tan rápido.

 

Tenemos la tienda con SSL e IP dedicada, el certificado SSL esta correcto, solo falla la notificación cuando activo CloudFlare. El pago se hace correctamente pero ni se actualiza el pedido, ni se borrar el carrito si se cancela desde Redsys, en cambio si desactivo CloudFlare funciona todo correctamente.

 

Gracias de nuevo.

 

Prueba a desactivar el "Browser Integrity Check" (Firewall->Web Application Firewall)

 

Un saludo

Link to comment
Share on other sites

Buenas, yo tenía el mismo problema con las notificaciones y carritos no vaciados.

 

A mi se me solucionó accediendo a la administración de Redsys (con los credenciales de mi tienda) y una vez dentro 'dando un paseo' por las principales pantallas. Sobretodo la de notificaciones (ahí además podrás ver los códigos de error que te da).

 

Después facilitando esos códigos a mi hosting ellos miraron si había algun bloqueo, en mi caso parece ser que no lo había.

Por eso aunque puede parecer una chorrada, lo del paseo por vuestro panel de Redsys no dejéis de hacerlo desde el primer momento.

 

Saludos 

Link to comment
Share on other sites

Buenas, yo tenía el mismo problema con las notificaciones y carritos no vaciados.

 

A mi se me solucionó accediendo a la administración de Redsys (con los credenciales de mi tienda) y una vez dentro 'dando un paseo' por las principales pantallas. Sobretodo la de notificaciones (ahí además podrás ver los códigos de error que te da).

 

Después facilitando esos códigos a mi hosting ellos miraron si había algun bloqueo, en mi caso parece ser que no lo había.

Por eso aunque puede parecer una chorrada, lo del paseo por vuestro panel de Redsys no dejéis de hacerlo desde el primer momento.

 

Saludos 

Hola, en mi caso el propietario del hosting soy yo, no hay ninguna empresa por encima, directamente los servidores dedicados son míos y no hay ningún bloqueo ni en el firewall ni en ningún sitio, y por mas que navego por las opciones de Canales no hay nada que hacer... solo pasa cuando activo CloudFlare, he dejado desctivada la opción de Browser Check integrity varias horas y nada sigue igual.

 

He leído que hay usuarios que han hecho tuneling con el servidor para que funcione, no sé como lo han hecho...

 

Gracias por las respuestas.

Link to comment
Share on other sites

Vaya. Pues si solo te pasa con Cloudflare activado por lo menos sabes de dónde viene. Suerte.

Claro es que el post trata de eso, si lees los primeros mensajes el problema lo tienen con Redsys y CloudFlare.

 

Gracias por contestar.

 

Saludos

Link to comment
Share on other sites

  • 2 months later...

Claro es que el post trata de eso, si lees los primeros mensajes el problema lo tienen con Redsys y CloudFlare.

 

Gracias por contestar.

 

Saludos

Hola,

 

Pudiste solucionarlo? Estoy planteandome poner cloudflare pero me da respeto Redsys (increible que una empresa con tantos recursos tenga el lio montado que tiene...)

Viendo justamente tu mensaje me viene a la mente una duda que tengia:

 

Puedes tener ip dedicada y SSL valido, PERO......y el SSL que se ofrece desde Cloudflare? el gratuito es SNI, y el de pago no. Puede ser que el SSL gratuito de cloudflare produzca el error?

 

Saludos

Link to comment
Share on other sites

Hola,

 

Pudiste solucionarlo? Estoy planteandome poner cloudflare pero me da respeto Redsys (increible que una empresa con tantos recursos tenga el lio montado que tiene...)

Viendo justamente tu mensaje me viene a la mente una duda que tengia:

 

Puedes tener ip dedicada y SSL valido, PERO......y el SSL que se ofrece desde Cloudflare? el gratuito es SNI, y el de pago no. Puede ser que el SSL gratuito de cloudflare produzca el error?

 

Saludos

Hola a mi me pasa con un certificado SSL profesional, no sé si con el de cloudflare también pero en mi caso no me interesa usar un SSL gratuito...

 

No lo he solucionado aún, he desactivado CloudFlare de momento, hasta que encuentre un hueco para programar yo mismo el tpv porque el oficial de redsys con perdón "es una basura"

 

Saludos.

  • Like 1
Link to comment
Share on other sites

Hola a mi me pasa con un certificado SSL profesional, no sé si con el de cloudflare también pero en mi caso no me interesa usar un SSL gratuito...

 

No lo he solucionado aún, he desactivado CloudFlare de momento, hasta que encuentre un hueco para programar yo mismo el tpv porque el oficial de redsys con perdón "es una basura"

 

Saludos.

 

No se si me has entendido pero yo me refiero al SSL del lado de cloudflare, es decir

 

USUARIO---CLOUDFLARE SSL ----Cloudflare-----TU SSL------Tuweb

 

Aunque tu ssl sea adecuado, en el lado de cloudflare tambien hay SSL. En ese hay opcion de utilizar el de cloudflare compartido (SNI y gratuito) o uno de pago que ofrecen ellos. Pues me referia a que si usas el gratis que es SNI quizás pudiera venir de ahi el problema (aunque tengas uno bueno del lado tuyo)

Link to comment
Share on other sites

  • 3 months later...

Buenas a todos.

Contesto por aquí porque se llega desde Google a este topic y es un tema bastante puñetero.

 

Hemos llegado a la conclusión final de que ES POSIBLE SOLUCIONARLO. (La solución, a continuación)...

 

En el caso de usar CLOUDFLARE + SSL + REDSYS

Lo que hay que hacer es ir a los infames módulos de pago y forzar que la URL de respuesta de redsys sea SIEMPRE vía HTTP

 

Por ejemplo, nosotros usamos uno de sabadell.

 

banc_sabadell.php línea 1139

//Dirección de respuesta del TPV
$urlRespuestaTPV = 'http://'.Tools::getShopDomainSsl(false, true) . __PS_BASE_URI__ . 'modules/' . $this->name . '/banc_sabadell_ok.php';

De esta forma nos saltamos que en la respuesta de redsys a nuestro servidor eviten tener que realizar el paso por el SSL de cloudflare y la petición pasa sin problemas.

 

Pero vamos, todo este problema parte de una premisa incorrecta por parte de Redsys. Da por hecho que el DNS siempre apunta a nuestro servidor cosa que no es así en el caso de un proxy como nos pasa a los que usamos Cloudflare o cualquier CDN que se ven las IP's de Cloudflare.

 

Por cierto se contradice con el hecho de que puedas realizar la petición vía HTTP, es decir. ¿Para que verifican que la IP en HTTPS tenga el certificado si luego en HTTP les da exactamente igual ya que va sin certificado? NONSENSE

Edited by juanty (see edit history)
Link to comment
Share on other sites

  • nadie locked this topic
Guest
This topic is now closed to further replies.
×
×
  • Create New...