wir haben ein sehr nerviges Problem in unserem SW5.4.5 Shop.
Es scheint so zu sein, dass wenn zwei Kunden gleichzeitig einen Artikel mit einem Lagerbestand von 1 im Warenkorb haben, beide den Artikel kaufen können.
So ergibt sich hinterher ein Warenbestand von -1.
Das ist uns jetzt schon mehrfach passiert.
Was kann man dagegen tun?
Abverkauf ist bei dem Artikel natürlich angewählt.
Es war jedoch auffällig welche Browser die Kunden nutzten: IE/Edge und Safari.
Habe dann gemerkt, dass das Template einen Fehler hatte und den “Kaufen button” anzeigte. Der Button wurde beim Fehlertoleranten Chrome nicht angezeigt.
Okay IE ist ist ja nicht mehr aktuell aber bei den alten Shopware Versionen voll unterstützt. Edge ist was anderes: sollte/muss korrekt funktionieren. Muss man im Template bei IE/Safari einen Hinweis ausgeben: Firefox oder Chrome benutzen?
Leider konnte ich das Problem selbst noch nicht nachstellen. Wir sehen nur, dass manche Artikel trotz Lagerbestand 0 weitergekauft werden können, so dass hinterher ein Lagerbestand von -1 vorliegt.
Es scheint damit zusammenzuhängen wenn 2 Kunden gleichzeitig einen Artikel mit Lagerbestand 1 im Warenkorb haben.