Esta semana me toca escribir un post algo más técnico, pero seguro que a algunos de vosotros os podrá ayudar. Desde hace unos meses hemos incluido en todas nuestras webs el servicio de Cloudflare, para agilizar aún más la carga de la página y proteger todos los sitios web que tenemos en mantenimiento.

Hace un par de semanas migramos la tiendas online de algunos de nuestros clientes al nuevo servicio de seguridad. Y fue entonces cuando detectamos un problema de comunicación entre Redsys, WooCommerce y Cloudflare con los pedidos pendientes de pago.

Una vez cambiadas las DNS y que estas se expandieran a través de Cloudflare, detectamos un problema en la comunicación desde las tiendas online montadas en WooCommerce. El proceso de compra no se estaba completando correctamente, el pago a través del TPV Virtual se recibía, pero este no volvía a la tienda cerrando así el proceso. De ahí que detectamos que era un error de comunicación entre la pasarela de pago y la tienda online.

Analizando la configuración e instalaciones y sabiendo que hasta la fecha todo funcionaba y que el único cambio que realizamos era la implementación del nuevo servicio, nos pusimos a investigar para ver cuál podría ser el problema.

En las opciones de Cloudflare, al tener activada la casilla de Browser Integrity Check dentro de la sección Firewall, esto impedía que las peticiones del servidor de Redsys fueran devueltas correctamente y por eso no se producía la actualización del carrito ni la confirmación del pago. El pago siempre quedaba pendiente.

woocommerce-redsys-cloudflare

Una vez desactivamos esta opción y pasados un par de minutos, comprobamos que, efectivamente, las peticiones de Redsys volvían a funcionar de nuevo.

Espero que os pueda ser útil este post y así ahorrar trabajo sabiendo de antemano cuál puede ser el problema. De todas formas, si tienes cualquier duda o consulta, puedes ponerte en contacto con nosotros a través del formulario de esta página.

Para terminar, recuerda que si este artículo te ha resultado interesante, puedes contribuir a su difusión compartiéndolo en las redes sociales o dejándonos algún comentario. También puedes suscribirte a nuestro boletín, a la derecha de este artículo, para recibir una newsletter mensual con todos los post del blog (y alguna sorpresa más).

Resumen
Redsys, WooCommerce y Cloudflare, ¡pedidos pendientes de pago! - COLIBRIS Openpartners
Nombre del artículo
Redsys, WooCommerce y Cloudflare, ¡pedidos pendientes de pago! - COLIBRIS Openpartners
Descripción
Al instalar Cloudflare en tiendas online de WooCommerce detectamos un problema de comunicación con Redsys. Aquí te mostramos la solución.
Autor
Publicado por
COLIBRIS Openpartners
Logo

Te puede interesar

Únete a la comunidad

Únete a la comunidad

Apúntate y recibe nuestra newsletter mensual para potenciar tu negocio en Internet.

¡Te has suscrito correctamente!

Shares

Si continuas utilizando este sitio, aceptas el uso de las cookies. Más información

Los ajustes de cookies de esta web están configurados para "permitir cookies" y así ofrecerte la mejor experiencia de navegación posible. Si sigues utilizando esta web sin cambiar tus ajustes de cookies o haces clic en "Aceptar" estarás dando tu consentimiento a esto.

Cerrar