MDVA-31150: Rechnung ohne Store-Kreditdaten
Der Patch MDVA-31150 behebt das Problem, dass eine Rechnung ohne Store-Kreditdaten erstellt wird. Dieser Patch ist verfügbar, wenn das Quality Patches Tool (QPT) v.1.0.8 installiert ist. Bitte beachten Sie, dass das Problem in Adobe Commerce Version 2.4.2 behoben wird.
Betroffene Produkte und Versionen
- Dieser Patch wurde für Adobe Commerce in der Cloud-Infrastruktur 2.3.5-p2 entwickelt.
- Der Patch ist auch mit Adobe Commerce On-Premise und Adobe Commerce in der Cloud-Infrastruktur 2.3.0 bis 2.3.5-p2 und 2.4.0 bis 2.4.0-p1 kompatibel.
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
Nach der Rechnungsstellung durch die API sind die verwendeten Kundendaten und Geschenkkarten nicht in der Rechnung enthalten.
Zu reproduzierende Schritte
- Fügen Sie einem Kundenkonto einen Store-Kreditbetrag hinzu: Wechseln Sie in der Admin-Seitenleiste zu Kunden > Alle Kunden .
- Suchen Sie den Kundendatensatz und klicken Sie in der Spalte Aktion auf Bearbeiten und dann auf Kundenguthaben speichern > Kontostand aktualisieren > Kunde speichern.
- Gehen Sie zur Storefront und fügen Sie Produkte zum Warenkorb hinzu.
- Bestellen Sie eine Bestellung, indem Sie den Kreditkartenbetrag oder den Betrag der Geschenkkarte als Teilzahlung anwenden.
- Erstellen Sie eine Rechnung mit
REST API>POST>/rest/V1/order/1/invoice
mit Payload:{ "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": {} }}
- Rufen Sie die gerade mit
REST API>GET>/rest/V1/invoices/1
erstellte Rechnung ab.
Erwartetes Ergebnis
Die Guthaben- und Geschenkkarten-Depots werden per API-Aufruf zurückgegeben.
Tatsächliches Ergebnis
Die Guthaben- und Geschenkkarten-Depots werden nicht per API-Aufruf zurückgegeben.
Wenden Sie den Patch an
Verwenden Sie je nach Bereitstellungsmethode die folgenden Links, um einzelne Patches anzuwenden:
- Adobe Commerce oder Magento Open Source vor Ort: Handbuch für Softwareaktualisierungen > Patches anwenden in unserer Entwicklerdokumentation.
- Adobe Commerce für die Cloud-Infrastruktur: Upgrades und Patches > Patches anwenden in unserer Entwicklerdokumentation.
Verwandtes Lesen
Weitere Informationen zum Werkzeug für Qualitätsmuster finden Sie unter:
- Qualitäts-Patches-Tool veröffentlicht: ein neues Tool zur Selbstbedienung von Qualitäts-Patches in unserer Support-Wissensdatenbank.
- Überprüfen Sie mithilfe des Quality Patches Tool in unserer Support-Wissensdatenbank, ob ein Patch für Ihr Adobe Commerce-Problem verfügbar ist.
Weitere Informationen zu anderen in QPT verfügbaren Patches finden Sie unter Patches, die in QPT verfügbar sind, in unserer Entwicklerdokumentation.