MDVA-42326: Kunden erhalten nach Sitzungs-Timeout einen Fehler beim Auschecken

Der Patch MDVA-42326 löst das Problem, dass Kunden nach dem Sitzungs-Timeout einen Fehler beim Checkout erhalten, auch wenn der persistente Warenkorb aktiviert ist. Dieser Patch ist verfügbar, wenn das Quality Patches Tool (QPT) 1.1.8 installiert ist. Die Patch-ID lautet MDVA-42326. Beachten Sie, dass das Problem voraussichtlich in Adobe Commerce 2.4.4 behoben wird.

Betroffene Produkte und Versionen

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

  • Adobe Commerce (alle Bereitstellungsmethoden) 2.4.3-p1

Kompatibel mit Adobe Commerce-Versionen:

  • Adobe Commerce (alle Bereitstellungsmethoden) 2.3.6 - 2.3.7-p2, 2.4.1 - 2.4.3-p1
NOTE
Der Patch könnte mit neuen Versionen des Quality Patches Tool auf andere Versionen anwendbar werden. Um zu überprüfen, ob der Patch mit Ihrer Adobe Commerce-Version kompatibel ist, aktualisieren Sie das magento/quality-patches auf die neueste Version und überprüfen Sie die Kompatibilität auf der Seite Quality Patches Tool: Nach Patches suchen. Verwenden Sie die Patch-ID als Suchbegriff, um den Patch zu finden.

Problem

Kunden erhalten nach der Sitzungs-Zeitüberschreitung einen Fehler beim Auschecken, auch wenn der persistente Warenkorb aktiviert ist.

Voraussetzungen:

  1. Gehen Sie zu Konfiguration > Allgemein > Web > Standard-Cookie-Einstellungen > Cookie Lifetime und setzen Sie auf 120.
  2. Gehen Sie zu Konfiguration > Kunden > Kundenkonfiguration > Online-Kundenoptionen und setzen Sie beide Werte auf 2.
  3. Wechseln Sie zu Konfiguration > Kunden > Persistenter Warenkorb und setzen Sie auf Aktivieren.
  4. Gehen Sie zu Konfiguration > Verkauf > Zahlungsmethoden und deaktivieren Sie alle Zahlungsmethoden außer Scheck/Zahlungsanweisung (sie sollte aktiviert sein).

Schritte zur Reproduktion:

  1. Melden Sie sich als Kunde an und fügen Sie einige Produkte zum Warenkorb hinzu.
  2. Überprüfen Sie den Warenkorb.
  3. Warten Sie zwei Minuten (in der Voraussetzung festgelegt). Die Sitzung sollte eine Zeitüberschreitung aufweisen.
  4. Klicken Sie Zum Auschecken gehen und aktualisieren Sie die Seite nicht.
  5. Checken Sie als Gast aus, geben Sie die Lieferadresse ein und wählen Sie eine Versandart.
  6. Klicken Sie Weiter.
  7. Klicken Sie auf Seite " & Zahlungen auf „Bestellung. Da nur eine Zahlungsmethode zulässig ist, sollte der Kunde die Bestellung aufgeben können, ohne die Zahlungsmethode auszuwählen.

Erwartete Ergebnisse:

Der Kunde sollte in der Lage sein, die Bestellung aufzugeben.

Tatsächliche Ergebnisse:

Der Kunde erhält die folgende Fehlermeldung: Fehlgeschlagene Adressvalidierung: E-Mail hat ein falsches Format.

Patch anwenden

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

Verwandtes Lesen

Weitere Informationen zum Quality Patches Tool finden Sie unter:

Weitere Informationen zu anderen in QPT verfügbaren Patches finden Sie unter Quality Patches Tool: Suchen nach Patches im Quality Patches Tool.

recommendation-more-help
c2d96e17-5179-455c-ad3a-e1697bb4e8c3