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

Der Patch MDVA-42326 behebt das Problem, dass Kunden nach dem Sitzungs-Timeout beim Checkout einen Fehler beim Checkout erhalten, selbst wenn der beständige 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. Bitte beachten Sie, dass das Problem in Adobe Commerce 2.4.4 behoben sein soll.

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 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

Kunden erhalten nach dem Sitzungs-Timeout beim Checkout einen Fehler, selbst wenn der beständige Warenkorb aktiviert ist.

Voraussetzungen:

  1. Wechseln Sie zu Konfiguration > Allgemein > Web > Standard-Cookie-Einstellungen > Cookie-Lebensdauer und legen Sie den Wert auf 120 fest.
  2. Wechseln Sie zu Konfiguration > Kunden > Kundenkonfiguration > Online-Kundenoptionen und legen Sie beide Werte auf 2 fest.
  3. Wechseln Sie zu Konfiguration > Kunden > Warenkorb für beständige Käufe und legen Sie Aktivieren fest.
  4. Wechseln Sie zu Konfiguration > Verkauf > Zahlungsmethoden und deaktivieren Sie alle Zahlungsmethoden mit Ausnahme von Bestellung prüfen/bestellen (es sollte aktiviert sein).

Zu reproduzierende Schritte:

  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 Vorbedingung gesetzt); die Sitzung sollte mit einem Timeout beendet werden.
  4. Klicken Sie auf Zum Checkout wechseln und aktualisieren Sie die Seite nicht.
  5. Checkout als Gast, füllen Sie die Lieferadresse aus und wählen Sie eine Versandmethode.
  6. Klicken Sie auf Weiter.
  7. Klicken Sie auf der Seite Überprüfen und Zahlungen auf Bestellung platzieren. 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 die Bestellung aufgeben können.

Tatsächliche Ergebnisse:

Der Kunde erhält den folgenden Fehler: Validierung der fehlgeschlagenen Adresse: E-Mail hat ein falsches Format.

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