Cuando los clientes hacen un pago a través de Redsys en mi tienda online, hecha con Prestashop, no hay un retorno a la Web. Es decir, se realiza el pago pero no se confirma el pedido. Al parecer es un error de Cloudflare. ¿Alguien sabe algo al respecto? ¿Alguien sabe cómo solucionarlo? Gracias
Also, keep in mind that Cloudflare is currently blocked in Spain during football matches, which might also cause these issues during that time.
LaLiga y Telefónica vuelven a activar sus bloqueos, tratando de ajustarlos al horario exacto y solo en los partidos importantes
We can’t do anything about a country or ISP decision to block our services, that’s something only you can do, by talking to your politicians and explaining how this is affecting companies.
Having said that, here’s a potential workaround:
Redsys tell us the the problem is a block of the proxi.
In relation to the proposal: “ try without the proxy, you could create a subdomain DNS record with something random so it’s not guessable, set it to “DNS only” and use that just for your endpoint that Redsys calls”
We don´t know how can I do it. We´re not experts in it.
I would simply create a hostname called “payments.yourdomain.com” for instance, set it as DNS only and forward the payments there.
While soccer lasts and this block in Spain exists, I would leave it as DNS only, when it ended I would proxy it again.
Mind you that this is not the ideal solution and to be honest I don’t know how your website works and never used Redsys for that matter, so implementation can be incredibly easy or completely the opposite.
If someone here uses the same payment system, feel free to comment here on how can this be implemented.
You can also contact the payment company directly and ask how would you implement the payment with a redirect to another hostname within the same domain.