MDVA-30594: flera adresschasseringsfel

MDVA-30594-korrigeringen löser problemet där kunden inte ser orderframgångssida efter att ha lagt en order med flera adresser. När du kontrollerar beställningarna på Commerce Admin visas två beställningar med samma produkter i stället för rätt produkter. Den här korrigeringen är tillgänglig när QPT (Quality Patches Tool) 1.0.7 är installerat. Problemet har åtgärdats i Adobe Commerce 2.4.2.

Berörda produkter och versioner

Korrigeringen skapas för Adobe Commerce-versionen:

  • Adobe Commerce i molninfrastruktur 2.3.3

Kompatibel med Adobe Commerce:

  • Adobe Commerce (alla distributionsmetoder) 2.3.0 - 2.4.1
NOTE
Patchen kan bli tillämplig på andra versioner med nya Quality Patches Tool-versioner. Om du vill kontrollera om patchen är kompatibel med din Adobe Commerce-version uppdaterar du magento/quality-patches till den senaste versionen och kontrollera om Quality Patches Tool: Sök efter korrigeringssida. Använd patch-ID:t som söknyckelord för att hitta patchen.

Problem

Beställningar på flera adresser slutförs inte med ordersidan och två beställningar med samma produkter visas istället för de korrekta.

Förutsättningar:

Skapa två webbplatser med butiker och butiksvyer.

Steg som ska återskapas:

  1. Ange Katalogprisomfång för webbplatskatalog (Lager > Inställningar > Konfiguration > Katalog > Katalog > Pris > Omfång).

  2. Konfigurera Fasta produktskatter (Lager > Konfiguration > Försäljning > Moms > Fasta produktskatter):

    • Aktivera FPT = Ja
    • Visa priser i produktlistan = exklusive FPT
    • Visa priser på produktvisningssidan = exklusive FPT
    • Visa priser i försäljningsmoduler = exklusive FPT (Inklusive FPT beskrivning och slutpris).
    • Visa priser i e-post = exklusive FPT (Inklusive FPT beskrivning och slutpris).
    • Tillämpa skatt på FPT = Ja
    • Inkludera FPT i delsumma = Nej
  3. Skapa en FPT-attribut och tilldela den till standardattributuppsättningen. (Se Konfigurera FPT: Skapa ett FPT-attribut i vår användarhandbok).

  4. Skapa fyra enkla produkter och ange FPT attributvärde (Exempel: ange FPT attributvärde = Australien).

  5. Skapa två paketerade produkter med följande konfiguration:

    • Definiera FPT.
    • Ange Dynamiskt pris = Nej.
    • Ange Pris = 100.
    • Paketalternativ levererades tillsammans, alla markerade som standard med Pristyp = Fast.
    • Lägg till två av de enkla produkter som skapats i steg fyra.
  6. Skapa ett användarkonto i förgrunden. Uppdatera adressen med den australiska adressen (ange landet till Australien eller det land som användes i FPT konfiguration).

  7. Lägg de två paketerade produkterna i kundvagnen.

  8. Gå till kundvagnssidan och kontrollera att FPT visas korrekt.

  9. Klicka Checka ut med flera adresser.

  10. Lägg till en andra adress.

  11. Tilldela varje produkt till en annan adress.

  12. Fortsätt med utcheckningsprocessen upp till Montera beställning.

  13. Klicka på Montera beställning -knappen.

Förväntade resultat:

Ordern med flera adresser har placerats ut.

Faktiska resultat:

Ett meddelande som "Ett fel har inträffat. visas.

Tillämpa korrigeringen

Använd följande länkar beroende på distributionsmetod för att tillämpa enskilda korrigeringsfiler:

Relaterad läsning

Mer information om verktyget för kvalitetskorrigeringar finns i:

Mer information om andra patchar som finns i QPT finns i Patchar tillgängliga i QPT i vår dokumentation för utvecklare.

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