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 Strumento Patch di qualità (QPT) 1.0.7. Il problema è stato risolto in Adobe Commerce 2.4.2.

Prodotti e versioni interessati

La patch viene creata per la versione 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
NOTE
La patch potrebbe diventare applicabile ad altre versioni con le nuove versioni dello strumento Patch di qualità. Per verificare se la patch è compatibile con la versione di Adobe Commerce in uso, aggiorna la magento/quality-patches alla versione più recente e verificare la compatibilità nella Quality Patches Tool: pagina 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:

  1. Imposta Ambito prezzo catalogo per catalogo siti Web (Negozi > Impostazioni > Configurazione > Catalogo > Catalogo > Prezzo > Ambito).

  2. Configura Imposte fisse sui prodotti (FPT) (Negozi > Configurazione > Vendite > Imposta > Imposte fisse sui prodotti):

    • Abilita FPT =
    • Visualizza prezzi in elenco prodotti = Esclusione di FPT
    • Visualizza prezzi nella pagina di visualizzazione prodotto = Esclusione di FPT
    • Visualizza prezzi nei moduli di vendita = Esclusione di FPT (incluso FPT descrizione e prezzo finale)
    • Visualizza prezzi nelle e-mail = Esclusione di FPT (incluso FPT descrizione e prezzo finale)
    • Applica imposta a FPT =
    • Includi FPT nel subtotale = No
  3. Creare un Attributo FPT e assegnarlo al set di attributi predefinito. (vedere Configurazione di FPT: creazione di un attributo FPT nella guida utente).

  4. Creare quattro semplici prodotti e impostare FPT valore attributo (Esempio: imposta il FPT valore attributo = Australia).

  5. Crea due prodotti in bundle con la seguente configurazione:

    • Definisci FPT.
    • Imposta Prezzo dinamico = No.
    • Imposta Prezzo = 100.
    • Opzioni del bundle fornite insieme, tutte contrassegnate come predefinite con Tipo di prezzo = Fisso.
    • Aggiungi due dei prodotti semplici creati nel passaggio quattro.
  6. Crea un account utente nel front-end. Aggiorna l’indirizzo con l’indirizzo australiano (imposta il paese su Australia o su quale paese è stato utilizzato nel FPT setup).

  7. Aggiungi i due prodotti nel carrello.

  8. Vai alla pagina del carrello e verifica che FPT viene visualizzato correttamente.

  9. Clic Pagamento con più indirizzi.

  10. Aggiungi un secondo indirizzo.

  11. Assegna ogni prodotto a un indirizzo diverso.

  12. Continua con il processo di pagamento fino a Inserisci ordine.

  13. Fai clic su Inserisci ordine pulsante.

Risultati previsti:

L’ordine con più indirizzi viene effettuato correttamente.

Risultati effettivi:

Un messaggio come, "Si è verificato un errore verrà visualizzato ".

Applicare la patch

Per applicare singole patch, utilizzare i collegamenti seguenti, a seconda del metodo di distribuzione utilizzato:

Lettura correlata

Per ulteriori informazioni sullo strumento Patch di qualità, vedere:

Per informazioni sulle altre patch disponibili in QPT, fare riferimento a Patch disponibili in QPT nella documentazione per gli sviluppatori.

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