MDVA-31150: faktura utan butikskreditinformation

Korrigeringen MDVA-31150 åtgärdar ett problem där en faktura skapas utan butikskreditinformation. Den här korrigeringen är tillgänglig när QPT (Quality Patches Tool) v.1.0.8 är installerat. Observera att problemet kommer att åtgärdas i Adobe Commerce version 2.4.2.

Berörda produkter och versioner

  • Den här korrigeringen har utformats för Adobe Commerce i molninfrastruktur 2.3.5-p2.
  • Korrigeringen är även kompatibel med Adobe Commerce lokalt och Adobe Commerce i molninfrastrukturen 2.3.0 till 2.3.5-p2 och 2.4.0 till 2.4.0-p1.
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

Efter fakturabeställningen av API finns inte information om använt kundsaldo och presentkort i fakturan.

Steg som ska återskapas

  1. Lägg till ett butikskreditbelopp till ett kundkonto: Gå till sidofältet Admin Kunder > Alla kunder.
  2. Hitta kundposten och klicka på Redigera i åtgärdskolumnen Butikskrediter > Uppdatera saldot > Spara kund.
  3. Gå till Storefront och lägg till produkter i kundvagnen.
  4. Gör en beställning genom att tillämpa butikskrediten eller presentkortsbeloppet som en delbetalning.
  5. Skapa faktura med REST API>POST>/rest/V1/order/1/invoice med nyttolast: { "capture": true, "items": [ { "extension_attributes": {}, "order_item_id": 3, "qty": 1 } ], "notify": true, "appendComment": true, "comment": { "extension_attributes": {}, "comment": "string", "is_visible_on_front": 0 }, "arguments": { "extension_attributes": {} }}
  6. Hämta fakturan som skapades med REST API>GET>/rest/V1/invoices/1.

Förväntat resultat

Butikskrediter och presentkortssaldo returneras av API Call.

Faktiskt resultat

Butikskrediter och presentkortssaldo returneras inte av API Call.

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