TPV Redsys problemas con algunos productos
Autore: Marta S.
Visite 1477,
Followers 1,
Condiviso 0
Buenas tardes! Tengo un error muy raro... algunos productos me dirigen correctamente a la pasarela de pago del banco y otros no... os ha pasado alguna vez? os paso el link
https://www.bcn-fitness.es/en/montly-fee-.html
El primer artículo aparece error con pasarela
y el tercero no hay problemas... no encuentro la lógica...
Muchas gracias
Postato il
Hola Marta
Podría, de hecho, verificar lo que experimentaste. Parece que, por alguna razón, los datos que envían algunos botones no son correctos.
Pegaré uno de esos aquí para ti:
Con esta imagen, debe ponerse en contacto con el soporte de TPV Redsys y preguntarles qué parece estar mal con los datos que se envían, como pueden ver aquí. Deben poder identificar el problema para usted y luego pueden informármelo.
Pruébalo y mantenme informado
Gracias
Stefano
Autore
Muchas gracias Stefano. Voy a consultarlo.
Autore
Hola Stefano!! realicé la consulta y me contestan esto:
¿puede ser desde que cambié el PHP a 7.0, o no tiene nada que ver?
Buenas tardes.
Le informamos que hemos efectuado una prueba en la operativa indicada, comprobamos que están mandando un importe en la variable Ds_Merchant_Amount con un valor de 7984.999999999999.
Esta variable debe tener una longitud máxima de 12 caracteres, por lo que la incidencia deriva del importe que se está mandando.
Hola Marta
I believe you now applied some changes to the prices on your website?
I attempted a new test on your website and it worked alright for me
Apparently, it was but a simple issue about the price. Were you able to fix it then?
Keep me posted on this
Thank you
Stefano
GOOGLE TRANSLATE ---
Hola Marta
¿Creo que ahora aplicó algunos cambios a los precios en su sitio web?
Intenté una nueva prueba en su sitio web y funcionó bien para mí
Al parecer, no era más que un simple problema sobre el precio. ¿Fuiste capaz de arreglarlo entonces?
Mantenme informado sobre esto
Gracias
Stefano
Autore
Hola Stefano! sí hice cambios y ahora me funciona pero en vez de me añade más importe a la pasarela...
Si el producto cuesta 25€ cuando se dirige a la pasarela del banco indica 2.500€... Qué he cambiado erroneamente? te envío mi cambio para dirigirme a la pasarela.
<a href="http://www.bcn-fitness.es/cart/TPV.php?amount1=[PRICE,100,####]&order1=[ORDER_NO]",]&order1=[ORDER_NO]"><button><font color="#000000"><font size=+12><strong><center>REALIZAR PAGO (pulsa aquí) / PAYMENT (click here) </center></strong></font></button>
Autore
Hola nuevamente Stefano. Lo he dajado como estaba ya que de esta forma nadie puede comprar nada, almenos antes eran solo algunos productos... desde redsys no es de ellos. Te envío el pantallazo de cómo lo he configurado ahora, si me puedes ayudar te lo agradecería....
<a href="http://www.bcn-fitness.es/cart/TPV.php?amount1=[PRICE]&order1=[ORDER_NO]"><button><font color="#000000"><font size=+12><strong><center>REALIZAR PAGO (pulsa aquí) / PAYMENT (click here) </center></strong></font></button>
Autore
Hola Stefano!! Ya sé cúal es el problema.... hace varias semanas cambié a php 7.0 y por eso me estaba fallando. He vuelto al php 5.6 hasta que REdsys me dé una solución. Os ha pasado? cómo lo hacéis para cobrar a los clientes con la versión antigua? enseguida que tenga noticias de Redsys os informo.
Saludos!!
Hola Marta
Desafortunadamente, dado que RedSys es un servicio completamente externo del código generado por WebSite X5, no se puede garantizar la compatibilidad total con cualquier versión de PHP ya que Incomedia no produce directamente el código.
Puedo confirmar que no debería tener ningún problema en el uso de PHP 5.6 por el momento, pero podría valer la pena mantenerse en contacto con RedSys para comprender por qué dicha versión (7.0) puede estar causando problemas en su código.
Me alegra oír que el problema parece resuelto de todos modos
Gracias por su paciencia
Stefano