Il CAPTCHA di Adobe Commerce 2.3.6 e 2.4.1 nel checkout non funziona

Questo articolo fornisce una patch per il problema in cui la funzione CAPTCHA per il pagamento non funziona come previsto nella pagina Inserisci ordine quando si utilizzano fornitori di pagamenti di terze parti come Paypal Express, Payflow Pro o CyberSource in Adobe Commerce.

Questo problema noto è menzionato nella documentazione per gli sviluppatori:

Per Adobe Commerce 2.3.6:

Per Adobe Commerce 2.4.1:

Prodotti e versioni interessati

  • Adobe Commerce (tutti i metodi di implementazione) 2.3.6 e 2.4.1
  • Magenti Open Source 2.3.6 e 2.4.1

Problema

Passaggi da riprodurre

  1. Imposta almeno uno di questi metodi di pagamento in Commerce: Paypal Express, Payflow Pro o CyberSource.

  2. Vai a Admin (Amministrazione) > Stores (Archivi) > Configuration (Configurazione) > Customers (Clienti) > Customer Configuration (Configurazione cliente) > CAPTCHA .

    • Imposta Abilitare il CAPTCHA nella vetrina = .
    • Seleziona in Forms : Pagamento/Inserimento ordine , Login , e Password dimenticata .
    • Imposta Modalità di visualizzazione = Dopo il numero di tentativi di accesso (per rendere Numero di tentativi di accesso non riusciti ).
    • Imposta Numero di tentativi di accesso non riusciti = 0 (per far funzionare captcha continuamente).
  3. Sul front-end, aggiungi un prodotto al carrello e prova a effettuare il pagamento.

  4. Nella pagina Informazioni sul pagamento, inserisci captcha e prova a effettuare il pagamento con Paypal Express, Payflow Pro o CyberSource.

Risultato previsto:

La funzione CAPTCHA funziona come previsto.

Risultato effettivo:

Viene visualizzato il seguente messaggio di errore: Specifica il codice CAPTCHA e riprova.

Soluzione

Applica una delle patch seguenti a seconda che ti trovi su Adobe Commerce on-premise/Adobe Commerce on cloud infrastructure/Magento Open Source 2.3.6 o 2.4.1.

Patch

Le patch sono allegate a questo articolo, disponibili per il download in entrambi .composer e .git formati.

Per scaricare una patch, scorri verso il basso fino alla fine dell’articolo e fai clic sul nome del file, oppure fai clic su uno dei seguenti collegamenti:

Per Adobe Commerce on-premise/Adobe Commerce su infrastruttura cloud/Magento Open Source 2.3.6 :

Per Adobe Commerce on-premise/Adobe Commerce su infrastruttura cloud/Magento Open Source 2.4.1 :

Queste patch non sono compatibili con altre versioni ed edizioni di Adobe Commerce o di Magento Open Source.

Come applicare il cerotto

Patch del compositore

Consulta Come applicare una patch del compositore fornita dall'Adobe nella knowledge base di supporto per le istruzioni sulle patch del compositore.

Patch Git

Consulta la documentazione per gli sviluppatori Applicazione delle patch: patch personalizzate per le istruzioni sulle patch git per Adobe Commerce/Magento Open Source.

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