¿Cómo afecta la política de cookies SameSite de Chrome a mi integración de Magento?

Sobre la política de cookies SameSite de Chrome

Para resolver el problema de las cookies SameSite, recomendamos especialmente actualizar Magento 2 en la última versión.

La nueva política de cookies SameSite de Chrome aprobada por Google (11 de agosto de 2020) podría estar causando un incremento en el número de abandonos de 3DS.

Para los usuarios que ejecutan Chrome 80 o posterior, Chrome está aplicando de forma predeterminada un sistema de clasificación de cookies seguro que trata aquellas cookies que no tienen un valor SameSite declarado como cookies SameSite=Lax. Solo las cookies configuradas como SameSite=None; Secure estarán disponibles en contextos de terceros, siempre que se acceda a estos desde conexiones seguras. 

Nota: el campo SameSite no es compatible todavía en los navegadores más antiguos, ni tampoco en Safari y Firefox.

La corrección

Después de detectar que nuestros merchants tenían dificultades, advertimos inmediatamente a Magento mediante sus problemas en GitHub. Magento nos comunicó que esperaban algunos cambios por parte de Adyen, que nuestros desarrolladores ya han publicado. Además, Magento ofrecerá a los desarrolladores la posibilidad de configurar el tipo de cookies SameSite para cada variable de cookie (pendiente de añadirse en una futura versión de Magento).

En nuestra nueva versión (6.6.5.), hemos resuelto la Política de cookies de Chrome, por lo que no se requiere ningún cambio por tu parte. Hemos incorporado un nuevo controlador que recibe la solicitud POST de la página del emisor después de la autenticación 3DS1. Dado que la cookie de sesión no está disponible aquí (porque la solicitud POST provenía de una URL externa), en lugar de procesar los datos, los enviamos mediante POST hacia el controlador de Proceso/redireccionamiento original. Con ello, este controlador puede acceder a la cookie porque procede de la misma URL.

Si deseas probar tu solución pero no ves las alertas, activa las flags experimentales (chrome://flags) y establece todas las funciones de SameSite en Enabled (activadas).

The illustration of support agent wearing a headset.

¿Necesitas más ayuda?

Contacta con nuestro equipo de Soporte

Envíanos los detalles de tu problema añadiendo imágenes o capturas de pantalla.