Der klassische Checkout-Vorgang sieht folgendermaßen aus:
- Kundin kommt zur Kasse.
- Eine Transaktion wird im Status
ACTIVE
ohne Schema Objekt gestartet (tx_revision=1). - Verkaufs- und Bezahlvorgang finden an der Kasse statt.
- Nach dem erfolgreichen Bezahlvorgang wird die Transaktion mit ausgefülltem Schema mit dem Status
FINISHED
beendet (tx_revision=2).
In Gastronomie-Szenarien werden zusätzlich lang anhaltende Transaktionen des processType Bestellung-V1
benötigt.
Details hierzu sind in den Erleichterungsregelungen ('simplification arrangements' in der englischen Fassung) der offiziellen DSFinV-K Dokumente zu finden:
DSFinV-K 2.3, (new version) (EN)
DSFinV-K 2.3, Stand März 2022 (DE)