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 har installerats. 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 korrigeringen är kompatibel med din Adobe Commerce-version uppdaterar du magento/quality-patches-paketet till den senaste versionen och kontrollerar kompatibiliteten på Quality Patches Tool: Sök efter korrigeringsfiler. 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 Kunder > Alla kunder på sidofältet Admin.
  2. Hitta kundposten och klicka på Redigera i åtgärdskolumnen och sedan på Lagra kredit > 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 tillgängliga korrigeringsfiler i QPT finns i Patchar i QPT i vår utvecklardokumentation.

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