Staffelpreise werden nicht korrekt berechnet

Shopware 6: Staffelpreise ab Menge 5 000 werden nicht übernommen – es erscheint wieder der Standardpreis

Hallo zusammen,

ich habe in meinem Shopware 6 (Version 6.6.10.2) für ein Produkt erweiterte Preise hinterlegt:

Menge von bis Nettopreis (€)
1 249 3,39
250 499 3,18
500 999 3,03
1000 1999 2,88
2000 4999 2,79
5000 2,72

In der Preistabelle im Admin ist alles korrekt eingetragen. Nach Cache-Leerung und Theme-Kompilierung wird im Frontend in der Staffelpreistabelle auch der Bereich „ab 5 000“ angezeigt. Beim Eingeben einer Menge ab 5 000 im Produktdetail (aber nicht im Warenkorb) wird jedoch wieder der Standardpreis von 3,39 € angezeigt, statt der 2,72 €.

Trotzdem kehrt Shopware ab einer Bestellmenge von 5 000 Stück immer auf den ersten Listenpreis zurück.

Das Problem tritt auch nur bei der Preisdarstellung auf. Im Warenkorb wird wieder alles korrekt berechnet.

Frage:

Kennt jemand dieses Verhalten? Liegt das an einem Bug in Shopware 6.6.10.2, an einer fehlenden Einstellung oder brauche ich ein Plugin / ein Storefront-Override, um die Staffelpreise ab 5 000 korrekt auszugeben?

Vielen Dank für eure Hilfe!
– Ben

Funktioniert bei mir in 6.6.10.5 fehlerfrei. Eventuell in den Intervallen ein Fehler?

Sieht korrekt aus. Rein logisch gesehen sehe ich keinen Grund, wieso im Quelltext ab 5000 eine Unterscheidung vorgenommen werden sollte. Einzig das Auswahlfeld ist auf 100 limitiert, wenn man keinen Maximale Abnahmemenge eingibt.

Schon mal auf 4999 geändert und auf 5001 und getestet?