MDVA-30594: errori di checkout di più indirizzi
La patch di MDVA-30594 risolve il problema relativo alla mancata visualizzazione della pagina di completamento dell'ordine dopo l'inserimento di un ordine con più indirizzi. Il controllo degli ordini in Commerce Admin mostra due ordini con gli stessi prodotti invece dei prodotti corretti. Questa patch è disponibile quando è installato QPT (Quality Patches Tool) 1.0.7. Il problema è stato risolto in Adobe Commerce 2.4.2.
Prodotti e versioni interessati
La patch è stata creata per la versione di Adobe Commerce:
- Adobe Commerce sull’infrastruttura cloud 2.3.3
Compatibile con le versioni di Adobe Commerce:
- Adobe Commerce (tutti i metodi di implementazione) 2.3.0 - 2.4.1
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
Gli ordini con più indirizzi non vengono completati con la pagina di successo dell’ordine e mostrano due ordini con gli stessi prodotti invece di quelli corretti.
Prerequisiti:
Crea due siti Web con store e visualizzazioni dello store.
Passaggi da riprodurre:
-
Imposta Ambito prezzo catalogo per il catalogo del sito Web (Archivi > Impostazioni > Configurazione > Catalogo > Catalogo > Prezzo > Ambito).
-
Configura imposte sui prodotti fisse (Negozi > Configurazione > Vendite > Imposta > Imposte sui prodotti fisse):
- Abilita FPT = Sì
- Visualizza prezzi nell'elenco prodotti = Escluso FPT
- Visualizza prezzi nella pagina di visualizzazione del prodotto = FPT escluso
- Visualizza prezzi nei moduli di vendita = Escluso FPT (inclusa la descrizione di FPT e il prezzo finale).
- Visualizza prezzi nelle e-mail = Escluso FPT (inclusa la descrizione di FPT e il prezzo finale).
- Applica imposta a FPT = Sì
- Includi FPT nel subtotale = No
-
Creare un attributo FPT e assegnarlo al set di attributi predefinito. (Vedi Configurazione di FPT: creazione di un attributo FPT nella guida utente).
-
Crea quattro prodotti semplici e imposta il valore FPT attribute (esempio: imposta il FPT valore attributo = Australia).
-
Crea due prodotti in bundle con la seguente configurazione:
- Definisci FPT.
- Imposta Prezzo dinamico = No.
- Imposta Prezzo = 100.
- Opzioni bundle fornite insieme, tutte contrassegnate come predefinite con Tipo di prezzo = Fisso.
- Aggiungi due dei prodotti semplici creati nel passaggio quattro.
-
Crea un account utente nel front-end. Aggiorna l'indirizzo con l'indirizzo australiano (imposta il paese su Australia o su qualsiasi paese utilizzato nella configurazione di FPT).
-
Aggiungi i due prodotti nel carrello.
-
Vai alla pagina del carrello e verifica che il FPT sia visualizzato correttamente.
-
Fare clic su Estrai con più indirizzi.
-
Aggiungi un secondo indirizzo.
-
Assegna ogni prodotto a un indirizzo diverso.
-
Continua con il processo di pagamento fino a Inserisci ordine.
-
Fai clic sul pulsante Inserisci ordine.
Risultati previsti:
L’ordine con più indirizzi viene effettuato correttamente.
Risultati effettivi:
Messaggio di tipo "Errore." verrà visualizzato.
Applicare la patch
Per applicare singole patch, utilizzare i collegamenti seguenti, a seconda del metodo di distribuzione utilizzato:
- Adobe Commerce o Magento Open Source on-premise: Guida all'aggiornamento software > Applicazione di patch nella documentazione per gli sviluppatori.
- Adobe Commerce sull'infrastruttura cloud: Aggiornamenti e patch > Applica patch nella documentazione per gli sviluppatori.
Lettura correlata
Per ulteriori informazioni sullo strumento Patch di qualità, vedere:
- È stato rilasciato lo strumento di gestione delle patch di qualità: un 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 lo strumento Quality Patchesnella nostra knowledge base di supporto.
Per informazioni sulle altre patch disponibili in QPT, consulta Patch disponibili in QPT nella documentazione per gli sviluppatori.