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. Este parche está disponible cuando la variable Quality Patches Tool (QPT) 1.1.31 está instalado. 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 crea para la versión de Adobe Commerce:

  • Adobe Commerce (todos los métodos de implementación) 2.4.5-p1

Compatible con las 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 aplicarse a otras versiones con Quality Patches Tool versiones. Para comprobar si el parche es compatible con su versión de Adobe Commerce, actualice el magento/quality-patches paquete a la versión más reciente y compruebe la compatibilidad en la Quality Patches Tool: Página Buscar Parches. Utilice el ID de parche como palabra clave de búsqueda para localizar el parche.

Problema

#1 de caso

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. Habilite la reCAPTCHA para pago y envío.
  3. Intente realizar un pedido sin hacer clic en reCAPTCHA.
  4. Una vez que el usuario recibe el mensaje de error del reCAPTCHA que falta (Error de validación de reCAPTCHA, vuelva a intentarlo), haga clic en reCAPTCHA y luego intente hacer un pedido.

Resultados esperados

El pedido no se realizará con un reCAPTCHA incorrecto.

Resultados reales

Se genera un error: Error de validación de reCAPTCHA, vuelva a intentarlo y No existe ese carro con id = 4

#2 de caso

Google reCAPTCHA v3 Invisible no funciona en el cierre de compra y no se puede realizar el pedido. PlaceOrder no se activa el evento.

Pasos a seguir

  1. Configure las variables reCAPTCHA v3 Invisible desde el Store > Configuration > Security.
  2. Activar reCAPTCHA v3 Invisible para pago y envío/colocación de un pedido en Storefront pestaña.
  3. Intente realizar un pedido con el Check/Money order forma de pago.

Resultados esperados

El pedido debe realizarse con el reCAPTCHA se encendió.

Resultados reales

Después de hacer clic en Place Order botón, se desactiva 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 acerca de Quality Patches Tool, consulte:

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

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