MDVA-31295: Treuepunkte bei Teilbestellungen

Der Patch MDVA-31295 behebt das Problem, dass die Belohnungspunkte nicht korrekt berechnet werden, wenn eine partielle Bestellung abgeschlossen und Artikel besteuert werden. Dieser Patch ist verfügbar, wenn das Quality Patches Tool (QPT) 1.0.8 installiert ist. Beachten Sie, dass das Problem in Adobe Commerce 2.4.2 behoben wurde.

Betroffene Produkte und Versionen

Der Patch wird für die Adobe Commerce-Version erstellt:

  • Adobe Commerce vor Ort 2.3.0

Kompatibel mit Adobe Commerce-Versionen:

  • Adobe Commerce (alle Bereitstellungsmethoden) 2.3.0 - 2.4.1
NOTE
Der Patch kann für andere Versionen mit den neuen Versionen des Quality Patches Tool angewendet werden. Um zu überprüfen, ob der Patch mit Ihrer Adobe Commerce-Version kompatibel ist, aktualisieren Sie das Paket 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

Die Belohnungen werden nicht auf die Konten der Kunden angewendet, wenn die Bestellung abgeschlossen (teilweise versandt) und Artikel besteuert werden. Wenn die Artikel nicht besteuert werden, werden die Belohnungen den Konten der Kunden erfolgreich hinzugefügt.

Zu reproduzierende Schritte:

  1. Melden Sie sich bei der Storefront als Kunde an.
  2. Fügen Sie zwei Produkte zum Warenkorb hinzu.
  3. Gehen Sie zum Checkout, legen Sie die Lieferadresse fest, die Steuern hat, und geben Sie die Bestellung auf.
  4. Gehen Sie im Admin zur kürzlich aufgegebenen Bestellung.
  5. Klicken Sie auf Rechnung und setzen Sie Menge auf Rechnung für eines der Elemente auf 0 und klicken Sie auf Menge aktualisieren. Übermitteln Sie die Rechnung.
  6. Klicken Sie auf Senden und setzen Sie Qty auf Ship für das Element, das nicht in Rechnung gestellt wurde, auf 0. Klicken Sie auf Sendung übermitteln.
  7. Klicken Sie auf Abbrechen der Bestellung. Der Status wird auf "Fertig gestellt"festgelegt.
  8. Wechseln Sie im Admin zu Kunden > Kundenkauf wählen, der vor > Prämienpunkte > Prämienpunktverlauf getätigt wurde.
  9. Überprüfen Sie die verdienten Belohnungspunkte für die platzierte Bestellung.

Erwartete Ergebnisse:

Die Belohnungspunkte sollten für steuerpflichtige Aufträge berechnet werden, wenn eine Teilbestellung abgeschlossen ist.

Tatsächliche Ergebnisse:

Für einen steuerpflichtigen Auftrag werden keine Belohnungspunkte berechnet, wenn eine Teilbestellung abgeschlossen ist.

Wenden Sie den Patch an

Verwenden Sie je nach Bereitstellungsmethode die folgenden Links, um einzelne Patches anzuwenden:

Verwandtes Lesen

Weitere Informationen zum Werkzeug für Qualitätsmuster finden Sie unter:

Weitere Informationen zu anderen in QPT verfügbaren Patches finden Sie unter Patches, die in QPT verfügbar sind, in unserer Entwicklerdokumentation.

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