ssheduardo / sermepa

Clase para utilizar la pasarela de pagos redsys, sermepa.
MIT License
194 stars 59 forks source link

No envía datos a la url de notificación #68

Closed olimpiu6 closed 5 years ago

olimpiu6 commented 5 years ago

Hola. Gracias por esta maravillosa clase. El problema que encontré usando el codigo de nuestra es que la url de notificación no recibe datos. Intento leer lo que entra en php://input y no hay nada. Tampoco entra nada en el POST del código de muestra. Estoy muy atascado.

ssheduardo commented 5 years ago

Es muy raro, mucha gente lo esta usando con el ejemplo y todo y ha podido obtener los datos, recuerda que la url de notificación, no puede ser tu localhost, tiene que ser una url que pueda acceder el banco de forma externa.

olimpiu6 commented 5 years ago

Gracias por tu respuesta. La url no es localhost. Todo funciona, los pago, la re-dirección a las url OK y KO solo las notificaciones no. Dejo el código: Gracias.

olimpiu6 commented 5 years ago

CODIGO-NOTIFICACION.txt

ssheduardo commented 5 years ago

Una cosa muy simple que puedes hacer es: En tu archivo noti.php guardar todo lo que te venga a través del $_POST para ver que te esta enviando el banco, con esto descartas si dicho archivo esta siendo llamada o no por el banco y si estas guardando lo que llega por $_POST.

olimpiu6 commented 5 years ago

Hola de nuevo. Gracias por tu respuesta como siempre. Encontré el fallo, era algo en mi código (una variable de sesión mal formada). Disculpa la molestia.