ACSD-50345: problemas de reCAPTCHA durante el cierre de compra
El parche ACSD-50345 corrige el problema en el que las validaciones de reCAPTCHA v2 y v3 fallan al realizar pedidos y durante el cierre de compra. Esta revisión está disponible cuando está instalado Quality Patches Tool (QPT) 1.1.31. El ID del parche es ACSD-50345. Tenga en cuenta que el problema se solucionó parcialmente en Adobe Commerce 2.4.6 y se ha programado que se corrija completamente en Adobe Commerce 2.4.7.
Productos y versiones afectados
El parche se ha creado para la versión de Adobe Commerce:
- Adobe Commerce (todos los métodos de implementación) 2.4.5-p1
Compatible con versiones de Adobe Commerce:
- Adobe Commerce (todos los métodos de implementación) 2.4.3 - 2.4.5-p2
magento/quality-patches
a la última versión y compruebe la compatibilidad en la página Quality Patches Tool: buscar parches. Utilice el ID de parche como palabra clave de búsqueda para localizar el parche.Problema
Caso #1
Google reCAPTCHA v2 no se vuelve a cargar después de enviar un pago fallido.
Pasos a seguir
- Configurar Google reCAPTCHA v2 (No soy un robot).
- Habilitar reCAPTCHA para el cierre de compra.
- Intente realizar un pedido sin hacer clic en reCAPTCHA.
- Una vez que el usuario reciba el mensaje de error correspondiente al reCAPTCHA que falta (error de validación de reCAPTCHA, inténtelo de nuevo), haga clic en reCAPTCHA e intente realizar un pedido.
Resultados esperados
El pedido no se realizará con un reCAPTCHA incorrecto.
Resultados reales
Se produjo un error - Error de validación de reCAPTCHA, vuelva a intentarlo y No existe ese carro con id = 4
Caso #2
Google reCAPTCHA v3 Invisible no funciona en el cierre de compra y no se puede realizar el pedido. El evento PlaceOrder
no se ha activado.
Pasos a seguir
- Configure reCAPTCHA v3 Invisible desde Store > Configuration > Security.
- Habilite reCAPTCHA v3 Invisible para el cierre de compra o la colocación de un pedido en la ficha Storefront.
- Intente realizar un pedido con el método de pago Check/Money order.
Resultados esperados
El pedido se debe realizar con reCAPTCHA activado.
Resultados reales
Después de hacer clic en el botón Place Order, se deshabilita y no ocurre nada más.
Aplicar el parche
Para aplicar parches individuales, utilice los siguientes vínculos según el método de implementación:
- Adobe Commerce o Magento Open Source local: Quality Patches Tool > Uso en la guía Quality Patches Tool.
- Adobe Commerce en la infraestructura de la nube: Actualizaciones y parches > Aplicar parches en la guía Commerce en la infraestructura de la nube.
Lectura relacionada
Para obtener más información sobre Quality Patches Tool, consulte:
- Quality Patches Tool publicado: una nueva herramienta para autodistribuir parches de calidad en nuestra base de conocimiento de soporte.
- Comprueba si el parche está disponible para tu problema de Adobe Commerce usando Quality Patches Tool en nuestra base de conocimiento de soporte.
Para obtener información sobre otros parches disponibles en QPT, consulte Quality Patches Tool: Buscar parches en la guía Quality Patches Tool.