MDVA-30594: Fehler beim Auschecken mehrerer Adressen

Der Patch MDVA-30594 behebt das Problem, dass der Kunde die Auftragserfolgsseite nicht sieht, nachdem er eine Bestellung mit mehreren Adressen aufgegeben hat. Wenn Sie die Bestellungen beim Commerce-Administrator überprüfen, werden zwei Bestellungen mit denselben Produkten anstelle der richtigen Produkte angezeigt. Dieser Patch ist verfügbar, wenn das Quality Patches Tool (QPT) 1.0.7 installiert ist. Das Problem wurde in Adobe Commerce 2.4.2 behoben.

Betroffene Produkte und Versionen

Der Patch wird für die Adobe Commerce-Version erstellt:

  • Adobe Commerce auf Cloud-Infrastruktur 2.3.3

Kompatibel mit Adobe Commerce-Versionen:

  • Adobe Commerce (alle Bereitstellungsmethoden) 2.3.0 - 2.4.1
NOTE
Der Patch kann für andere Versionen mit den neuen Versionen des Quality Patches Tool angewendet werden. Um zu überprüfen, ob der Patch mit Ihrer Adobe Commerce-Version kompatibel ist, aktualisieren Sie das Paket magento/quality-patches auf die neueste Version und überprüfen Sie die Kompatibilität auf der Seite Quality Patches Tool: Suchen nach Patches. Verwenden Sie die Patch-ID als Suchschlüsselwort, um den Patch zu finden.

Problem

Mehrere Adressbestellungen werden nicht mit der Auftragserfolgsseite abgeschlossen und zeigen zwei Bestellungen mit denselben Produkten anstelle der richtigen an.

Voraussetzungen:

Erstellen Sie zwei Websites mit Stores und Store-Ansichten.

Zu reproduzierende Schritte:

  1. Legen Sie Katalogpreisumfang für den Website-Katalog fest (Stores > Einstellungen > Konfiguration > Katalog > Katalog > Preis > Umfang).

  2. Konfigurieren Sie die festen Produkt-Steuern (FPT) (Speicher > Konfiguration > Verkauf > Steuern > Feste Produktsteuern):

    • FPT aktivieren = Ja
    • Anzeigepreise in der Produktliste = Ausschließen von FPT
    • Anzeigepreise auf der Produktansichtsseite = FPT ausschließen
    • Anzeigepreise in Verkaufsmodulen = FPT ausschließen (einschließlich Beschreibung und Endpreis für FPT).
    • Anzeigepreise in E-Mails = FPT ausschließen (einschließlich Beschreibung und Endpreis für FPT).
    • Steuern auf FPT anwenden = Ja
    • FPT in Zwischensumme einschließen = Nein
  3. Erstellen Sie ein FPT-Attribut und weisen Sie es dem standardmäßigen Attributsatz zu. (Siehe Konfigurieren von FPT: Erstellen eines FPT-Attributs in unserem Benutzerhandbuch).

  4. Erstellen Sie vier einfache Produkte und legen Sie den Attributwert FPT 3} fest (Beispiel: Legen Sie den Wert FPT fest. Attributwert = Australia).

  5. Erstellen Sie zwei gebündelte Produkte mit der folgenden Konfiguration:

    • Definieren Sie FPT.
    • Legen Sie Dynamischer Preis = Nein fest.
    • Legen Sie Preis = 100 fest.
    • Bundle-Optionen wurden zusammen geliefert, alle als Standard mit Preistyp = Festgelegt markiert.
    • Fügen Sie zwei der einfachen Produkte hinzu, die in Schritt 4 erstellt wurden.
  6. Erstellen Sie ein Benutzerkonto im Frontend. Aktualisieren Sie die Adresse mit der Adresse Australiens (setzen Sie das Land auf Australien oder das Land, das bei der Einrichtung von FPT verwendet wurde).

  7. Fügen Sie die beiden gebündelten Produkte zum Warenkorb hinzu.

  8. Gehen Sie zur Warenkorbseite und überprüfen Sie, ob der FPT richtig angezeigt wird.

  9. Klicken Sie auf Mit mehreren Adressen auschecken.

  10. Fügen Sie eine zweite Adresse hinzu.

  11. Weisen Sie jedes Produkt einer anderen Adresse zu.

  12. Fahren Sie mit dem Checkout-Prozess bis zu Bestellung platzieren fort.

  13. Klicken Sie auf die Schaltfläche Bestellung platzieren .

Erwartete Ergebnisse:

Die Bestellung mit mehreren Adressen wurde erfolgreich platziert.

Tatsächliche Ergebnisse:

Eine Meldung wie "Es ist ein Fehler aufgetreten." angezeigt.

Wenden Sie den Patch an

Verwenden Sie je nach Bereitstellungsmethode die folgenden Links, um einzelne Patches anzuwenden:

Verwandtes Lesen

Weitere Informationen zum Werkzeug für Qualitätsmuster finden Sie unter:

Weitere Informationen zu anderen in QPT verfügbaren Patches finden Sie unter Patches, die in QPT verfügbar sind, in unserer Entwicklerdokumentation.

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