MDVA-42326: Klanten krijgen een fout bij het afrekenen na sessietime-out

De MDVA-42326-patch lost het probleem op waarbij de klanten een fout krijgen bij het uitchecken na de sessietime-out, zelfs als de Persistent Shopping Cart is ingeschakeld. Deze pleister is beschikbaar wanneer de Kwaliteitspatches (QPT) 1.1.8 is geïnstalleerd. De patch-id is MDVA-42326. Het probleem wordt volgens de planning opgelost in Adobe Commerce 2.4.4.

Betrokken producten en versies

De patch wordt gemaakt voor Adobe Commerce-versie:

  • Adobe Commerce (alle implementatiemethoden) 2.4.3-p1

Compatibel met Adobe Commerce-versies:

  • Adobe Commerce (alle implementatiemethoden) 2.3.6 - 2.3.7-p2, 2.4.1 - 2.4.3-p1
NOTE
De patch kan van toepassing worden op andere versies met nieuwe versies van het Hulpprogramma voor kwaliteitspatches. Als u wilt controleren of de patch compatibel is met uw Adobe Commerce-versie, werkt u de magento/quality-patches het pakket aan de recentste versie en controleer verenigbaarheid op Quality Patches Tool: Pagina met patches zoeken. Gebruik de patch-id als een zoekwoord om de patch te zoeken.

Probleem

Klanten krijgen een fout bij het uitchecken na de sessietime-out, zelfs als de functie voor het permanent winkelen is ingeschakeld.

Vereisten:

  1. Ga naar Config > Algemeen > Web > Standaardcookie-instellingen > Cookie Lifetime en instellen op 120.
  2. Ga naar Config > Klanten > Klantconfiguratie > Opties voor online klanten en stel beide waarden in op 2.
  3. Ga naar Config > Klanten > Blijvende winkelwagentje en instellen op Inschakelen.
  4. Ga naar Config > Verkoop > Betalingsmethoden en alle betalingsmethoden uit te schakelen behalve Cheque/postwissel (moet zijn ingeschakeld).

Stappen om te reproduceren:

  1. Meld u aan als klant en voeg bepaalde producten toe aan de winkelwagentje.
  2. Controleer het winkelwagentje.
  3. Wacht twee minuten (ingesteld op voorwaarde); de sessie moet een time-out hebben.
  4. Klikken Ga naar uitchecken en vernieuw de pagina niet.
  5. Afhandeling als gast, vul het verzendadres in en kies een verzendmethode.
  6. Klikken Volgende.
  7. Op de Reviseren en betalen pagina, klikt u Opdracht plaatsen. Aangezien slechts één betalingsmethode is toegestaan, moet de klant de opdracht kunnen plaatsen zonder de betalingsmethode te selecteren.

Verwachte resultaten:

De klant moet de bestelling kunnen plaatsen.

Werkelijke resultaten:

De klant krijgt de volgende fout: Verificatie van adres is mislukt: e-mail heeft een onjuiste indeling.

De patch toepassen

Om individuele flarden toe te passen, gebruik de volgende verbindingen afhankelijk van uw plaatsingsmethode:

Gerelateerde lezing

Raadpleeg voor meer informatie over het gereedschap Kwaliteitspatches:

Voor informatie over andere patches beschikbaar in QPT, verwijs naar Patches beschikbaar in QPT in onze ontwikkelaarsdocumentatie.

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