Zahlungspipeline für Bestellungen: Vierstufige Preisberechnung mit Gutscheinen, Blitzangeboten, Münzen und Gruppeneinkäufen
Eine detaillierte Analyse der `OrderService.checkOut`-Methode in einem NestJS-Projekt, die zeigt, wie in einer Prisma-Transaktion eine vierstufige Preisberechnung (Blitzangebote, Gutscheine, Münzen, Gruppeneinkäufe) und fünf Subsysteme miteinander verbunden werden. Behandelt werden optimistische Sperren für Abbuchungen, atomare Bestandsreduzierungen und vollständige Rückabwicklungsprozesse.