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
NOTE
El parche podría ser aplicable a otras versiones con las nuevas versiones de Quality Patches Tool. Para comprobar si el parche es compatible con su versión de Adobe Commerce, actualice el paquete 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

  1. Configurar Google reCAPTCHA v2 (No soy un robot).
  2. Habilitar reCAPTCHA para el cierre de compra.
  3. Intente realizar un pedido sin hacer clic en reCAPTCHA.
  4. 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

  1. Configure reCAPTCHA v3 Invisible desde Store > Configuration > Security.
  2. Habilite reCAPTCHA v3 Invisible para el cierre de compra o la colocación de un pedido en la ficha Storefront.
  3. 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:

Lectura relacionada

Para obtener más información sobre Quality Patches Tool, consulte:

Para obtener información sobre otros parches disponibles en QPT, consulte Quality Patches Tool: Buscar parches en la guía Quality Patches Tool.

recommendation-more-help
8bd06ef0-b3d5-4137-b74e-d7b00485808a