Die Idee ist, den Lagerbestand eines Produktes bereits zu senken, wenn ein Produkt in den Warenkorb gelegt wird. Auf diese Weise reduzierst du Überverkäufe, falls z.B. mehrere Kunden zeitgleich ein Produkt kaufen wollen.
Im Warenkorb zeigen wir an "Deine Produkte werden für 10:00 für dich reserviert" und dann fängt es an, rückwärts zu zählen. Klickt der Kunde auf weiter und geht in die Kaufabwicklung, erhöhen wir wieder auf 10:00 Minuten. Innerhalb der Kaufabwicklung läuft die Zeit weiter, und wird nicht noch einmal erhöht. Ist die Zeit abgelaufen, wird der Warenkorb geleert und die Bestände der Produkte wieder hochgesetzt.
Im Admin kann man konfigurieren, wie lange die Zeit standardmäßig sein soll.