ACSD-50345: problemi di reCAPTCHA durante il pagamento
La patch ACSD-50345 risolve il problema relativo al mancato funzionamento delle convalide reCAPTCHA v2 e v3 durante l’inserimento degli ordini e il pagamento. Questa patch è disponibile quando è installato Quality Patches Tool (QPT) 1.1.31. L’ID della patch è ACSD-50345. Il problema è stato parzialmente risolto in Adobe Commerce 2.4.6 e la sua risoluzione completa è prevista in Adobe Commerce 2.4.7.
Prodotti e versioni interessati
La patch è stata creata per la versione di Adobe Commerce:
- Adobe Commerce (tutti i metodi di implementazione) 2.4.5-p1
Compatibile con le versioni di Adobe Commerce:
- Adobe Commerce (tutti i metodi di implementazione) 2.4.3 - 2.4.5-p2
magento/quality-patches
alla versione più recente e verificare la compatibilità nella pagina Quality Patches Tool: Cerca patch. Utilizza l’ID patch come parola chiave di ricerca per individuare la patch.Problema
Caso #1
Google reCAPTCHA v2 non viene ricaricato dopo l’invio di un pagamento non riuscito.
Passaggi da riprodurre
- Configura Google reCAPTCHA v2 (Non sono un robot).
- Abilita reCAPTCHA per l'estrazione.
- Provare a effettuare un ordine senza fare clic su reCAPTCHA.
- Quando l'utente riceve il messaggio di errore per la convalida reCAPTCHA (reCAPTCHA non riuscita, riprovare), fare clic su reCAPTCHA e quindi provare a effettuare un ordine.
Risultati previsti
L’ordine non verrà effettuato con un reCAPTCHA errato.
Risultati effettivi
Viene generato un errore - Convalida di reCAPTCHA non riuscita. Riprovare e Nessun carrello con ID = 4
Caso #2
Google reCAPTCHA v3 Invisible non funziona al momento del pagamento e non è possibile effettuare l'ordine. L'evento PlaceOrder
non è attivato.
Passaggi da riprodurre
- Configura reCAPTCHA v3 Invisible da Store > Configuration > Security.
- Abilita reCAPTCHA v3 Invisible per il pagamento/inserimento di un ordine nella scheda Storefront.
- Provare a effettuare un ordine con il metodo di pagamento Check/Money order.
Risultati previsti
L'ordine deve essere effettuato con reCAPTCHA attivato.
Risultati effettivi
Dopo aver fatto clic sul pulsante Place Order, il pulsante viene disattivato e non si verifica nulla di più.
Applicare la patch
Per applicare singole patch, utilizzare i collegamenti seguenti, a seconda del metodo di distribuzione utilizzato:
- Adobe Commerce o Magento Open Source locale: Quality Patches Tool > Utilizzo nella guida di Quality Patches Tool.
- Adobe Commerce su infrastruttura cloud: Aggiornamenti e patch > Applica patch nella guida Commerce su infrastruttura cloud.
Lettura correlata
Per ulteriori informazioni su Quality Patches Tool, vedere:
- Quality Patches Tool rilasciato: nuovo strumento per la gestione automatica delle patch di qualità nella Knowledge Base di supporto.
- Verifica se la patch è disponibile per il problema di Adobe Commerce utilizzando Quality Patches Tool nella guida di Quality Patches Tool.
Per informazioni sulle altre patch disponibili in QPT, fare riferimento a Quality Patches Tool: Cercare le patch nella guida di Quality Patches Tool.