invalidTransactionCode constant
Ergebniscode 9002 ("Invalid Transaction"): das Terminal hat den
Vorgang als UNGUELTIG abgewiesen -- eine positive Aussage, dass nichts
geschehen ist.
Am 27.08.2026 an einem hobex-HPS gemessen (TID 3600335, HPS 1.10.0,
Firmware 7.3.6): eine Gutschrift auf eine unbekannte, REIN NUMERISCHE
Original-Kennung antwortet nach 1,2 Sekunden mit 9002 -- ohne
Kartenfluss, ohne Auszahlung, die Karte wurde nie angefordert. Anders
als bei noStatementCode (9027, "ich habe dazu keinen Eintrag")
verwirft das Terminal hier den Vorgang selbst als unzulaessig, BEVOR
irgendetwas in Bewegung kommt.
Bemerkenswert zur Einordnung: dieselbe Lage mit einer NICHT rein
numerischen Kennung ergab technicalErrorCode (9900) statt 9002 --
derselbe abgelehnte Vorgang, aber ein anderer Code, weil die Kennung
selbst schon den frueheren Fehler ausloeste. 9002 ist deshalb nur fuer
eine Kennung gemessen, die HpsClients Ziffernpruefung besteht.
Implementation
static const String invalidTransactionCode = '9002';