UncategorizedSolución definitiva a los problemas de notificaciones de Redsys en WooCommerce: Timeouts, 403, 301 y más

Solución definitiva a los problemas de notificaciones de Redsys en WooCommerce: Timeouts, 403, 301 y más

Desde febrero, muchos comercios han experimentado problemas con las notificaciones de Redsys, principalmente por timeouts y fallos en la confirmación de pagos. Inicialmente, estos inconvenientes surgieron debido al bloqueo de las IPs de Cloudflare por parte de las operadoras, relacionado con las restricciones impuestas por La Liga para combatir la piratería de partidos de fútbol. Sin embargo, con el paso del tiempo, el problema se ha extendido incluso a sitios que no utilizan Cloudflare.

¿Qué está sucediendo realmente?

Aún no hay una explicación oficial clara, pero el impacto es evidente: pedidos correctamente pagados no se marcan como completados, ya sea de forma aleatoria o en todos los casos. Esto ha generado incertidumbre y problemas operativos en muchas tiendas online que dependen de Redsys como pasarela de pago.

Soluciones implementadas en WooCommerce Redsys Gateway Lite y Premium

Desde el inicio de estos problemas, he trabajado intensamente en nuevas versiones de mi plugin WooCommerce Redsys Gateway para minimizar al máximo estos fallos.

Versión 6.3 de WooCommerce Redsys Gateway Lite

En la versión 6.3 de la versión Lite, he desarrollado una solución que reduce al mínimo las posibilidades de que un pedido no se marque como pagado. Para que funcione correctamente, además de instalar la actualización, es necesario realizar una configuración en el terminal de Redsys (Web Canales), la cual explico detalladamente en esta guía.

Este nuevo método de notificación no elimina el tradicional sistema de IPN, pero añade una alternativa que permite recuperar pedidos que no hayan sido marcados como pagados. Si bien siempre puede existir una combinación de errores que impida la confirmación, las probabilidades son ahora extremadamente bajas.

Nuevas versiones Premium 25.4 y 25.5: Máxima seguridad en la confirmación de pagos

En pocos días, también he liberado dos versiones de la versión Premium (25.4 y 25.5), que incluyen tres métodos de control de notificaciones:

1. IPN tradicional de Redsys

2. Notificación por URL (mismo sistema implementado en la versión Lite)

3. Verificación de correos electrónicos enviados por Redsys

Lo mejor es que estos tres métodos pueden estar activos al mismo tiempo, lo que hace prácticamente imposible que un pedido pagado no se confirme. Incluso en el caso de una caída del servidor, cuando vuelva a estar operativo, los pagos serán recuperados automáticamente a través de los correos electrónicos de Redsys.

Errores solucionados: timeouts, 403, 301, 302 y más

Con estas actualizaciones, tanto en la versión Lite como en la Premium, ya no deberías experimentar problemas con notificaciones fallidas debido a timeouts, errores 403, redirecciones 301 o 302, ni bloqueos de Redsys. Si Redsys no puede contactar con tu sitio, el segundo método (URL) actuará como respaldo, y en el peor de los casos, el correo electrónico servirá como última instancia de confirmación.

Ha sido un mes muy intenso de trabajo para solucionar este problema que ha afectado a miles de comercios. Sin embargo, con las nuevas versiones de WooCommerce Redsys Gateway Lite y WooCommerce Redsys Gateway Premium, y siguiendo los pasos de la guía de configuración, ya no tendrás que preocuparte más por pedidos que no se marquen como pagados.

¡No te pierdas las novedades!

¡No hacemos spam! y te puedes dar de baja cuando quieras

Deja una respuesta

Your email address will not be published. Required fields are marked *

Post comment