jesusangel / wc-sermepa

Sermepa payment gateway plugin for WooCommerce
Other
28 stars 16 forks source link

Test ok, en producción no llega a conectar con la url de llamada del entorno rea #20

Closed DesignYourself closed 8 years ago

DesignYourself commented 8 years ago

Hola,

Antes de nada muchas gracias por el plugin y por tu ayuda. Les escribo para ver si pueden ayudarnos, comentarle que una vez configurados todos los datos en real, al intentar hacer las pruebas, se me queda bloqueado y no me redirecciona a redsys y para el entorno en test no tuve problemas.

captura de pantalla 2016-07-14 a las 14 17 51

starbrides.es

Un saludo

fromcouch commented 8 years ago

Hola, Abre la herramientas para desarrolladores de chrome (o firebug de firefox) y selecciona la pestaña network (o red) y ejecuta la compra otra vez.

Seguramente te estara dando un error en alguna llamada ajax y no lo veras sino miras ahi. Te marcara la llamada en rojo (por ser erronea) y al mirar veras que sucede. Si no te aclaras pon captura de la herramienta de desarrollo.

Un Saludo,

DesignYourself commented 8 years ago

Hola, gracias por tu pronta respuesta, he hecho lo que me has dicho pero no veo el fallo:

captura de pantalla 2016-07-14 a las 18 35 33

Gracias

Un saludo

DesignYourself commented 8 years ago

Por favor necesito ayuda urgente

Gracias

jesusangel commented 8 years ago

Hola.

He podido reproducir el problema, pero aún no he dado con la solución. En el momento de hacer el pago, lo que se construye es un formulario con un botón para pagar. Es el botón que se ve bajo el cuadro que informa de que vamos a ser redirigidos a la pasarela, con el texto "Pagar mediante RedSys".

Para hacerlo de forma automática, si el usuario tiene activado el JavaScript, lo que se hace es mostrar el cuadro indicado anteriormente y hacer "click" sobre el botón de forma automática, mediante un temporizador que dura 5 segundos:

setTimeout(function () { jQuery("#submit_redsys_payment_form").click(); }, 5000);

La función anterior no se está ejecutando, y por tanto no se hace click sobre el botón y no se envían los datos a RedSys.

Piensa a ver qué puede estar afectando al código javascript anterior. Es extraño que te funcione en preproducción y no lo haga en producción.

Saludos cordiales.

El lun, 18-07-2016 a las 08:33 -0700, DesignYourself escribió:

Por favor necesito ayuda urgente

Gracias

— You are receiving this because you are subscribed to this thread. Reply to this email directly, view it on GitHub, or mute the thread.

jesusangel commented 8 years ago

¿Resolviste el problema?

DesignYourself commented 8 years ago

Hola Jesus,

Pues todavía estoy con ello, lo tengo desactivado ya que no consigo arreglarlo, estoy probando otro plugin de pago y también tengo problemas pero lo están solucionando ya que yo no tengo conocimientos técnicos suficientes para arreglarlo.

Muchas gracias por tu ayuda, la verdad es que estoy un poco desesperado...

2016-07-26 23:17 GMT+02:00 Jesús Ángel del Pozo notifications@github.com:

¿Resolviste el problema?

— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub https://github.com/jesusangel/wc-sermepa/issues/20#issuecomment-235406460, or mute the thread https://github.com/notifications/unsubscribe-auth/AL-JoSntVzZvR_bPl4dtUMwIJhBvz8i1ks5qZnl4gaJpZM4JMeAj .

Tel: 952 76 50 19 Mov: 649 19 55 19 www.k-oba.es

jesusangel commented 8 years ago

Prueba con la última versión (1.2.0). Tiene cambios en la forma de redireccionar a la pasarela de pago implementafos por @gonssal que pueden corregir tu problema.