El CAPTCHA de Adobe Commerce 2.3.6 y 2.4.1 en el cierre de compra no funciona

Este artículo proporciona un parche para el problema en el que la función CAPTCHA para pago y envío no funciona como se espera en la página Realizar pedido cuando se utilizan proveedores de pago de terceros como Paypal Express, Payflow Pro o CyberSource en Adobe Commerce.

Este problema conocido se menciona en la documentación para desarrolladores de:

Para Adobe Commerce 2.3.6:

Para Adobe Commerce 2.4.1:

Productos y versiones afectados

  • Adobe Commerce (todos los métodos de implementación) 2.3.6 y 2.4.1
  • Magento Open Source 2.3.6 y 2.4.1

Problema

Pasos a seguir

  1. Configura al menos uno de estos métodos de pago en Commerce: Paypal Express, Payflow Pro o CyberSource.

  2. Vaya a Administración > Tiendas > Configuración > Clientes > Configuración del cliente > CAPTCHA .

    • Establecer Habilitar CAPTCHA en la tienda = .
    • Seleccionar en Forms : Pedido de cierre de compra/realización , Inicio de sesión y Contraseña olvidada .
    • Establezca Modo de visualización = Después de varios intentos para iniciar sesión (para que aparezca el ajuste Número de intentos erróneos para iniciar sesión).
    • Establezca Número de intentos erróneos para iniciar sesión = 0 (para que captcha funcione todo el tiempo).
  3. En el front-end, agregue un producto al carro de compras e intente realizar el cierre de compra.

  4. En la página de información de pago, introduce captcha e intenta pagar con Paypal Express, Payflow Pro o CyberSource.

Resultado esperado:

La función CAPTCHA funciona según lo esperado.

Resultado real:

Se muestra el mensaje de error: Proporcione un código CAPTCHA e inténtelo de nuevo.

Solución

Aplique uno de los parches siguientes en función de si utiliza Adobe Commerce local/Adobe Commerce en la infraestructura en la nube/Magento Open Source 2.3.6 o 2.4.1.

Parches

Los parches se adjuntan a este artículo, disponible para su descarga en los formatos .composer y .git.

Para descargar un parche, desplácese hacia abajo hasta el final del artículo y haga clic en el nombre del archivo o haga clic en uno de los siguientes vínculos:

Para Adobe Commerce local/Adobe Commerce en infraestructura en la nube/Magento Open Source 2.3.6 :

Para Adobe Commerce local/Adobe Commerce en infraestructura en la nube/Magento Open Source 2.4.1 :

Estos parches no son compatibles con ninguna otra versión y edición de Adobe Commerce o de Magento Open Source.

Cómo aplicar el parche

Parche del compositor

Consulte Cómo aplicar un parche del compositor proporcionado por el Adobe en nuestra base de conocimiento de soporte para obtener instrucciones sobre el parche del compositor.

parche de Git

Consulte la documentación para desarrolladores Aplicación de parches: parches personalizados para obtener instrucciones sobre los parches de Git para Adobe Commerce/Magento Open Source.

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