Identifier (TransaktionsID / itemid) nicht eindeutig
Closed this issue · 1 comments
bernhard-wunderbyte commented
Wird mehr als ein Payment Gateway verwendet (z.B. mpay24 und payunity), kann es passieren, dass die itemid in der openorders-Tabelle nicht eindeutig ist.
Beispiel: Kaufvorgang für eine Bookingoption wird mit mpay24 begonnen und abgebrochen, anschließend wird bei der selben Bookingoption der Kaufvorgang mit payunity durchgeführt. In den beiden openorders-Tabellen gibt es jetzt Einträge mit der selben itemid. Das führt zu falschen Joins (wodurch falsche Custom Order IDs angezeigt werden können).
bernhard-wunderbyte commented
Fixed with commit b38c100