Enum TransactionStatus
Information of the current transaction state.
This field is returned in the TerminalStatus notification to give the current transaction state from the terminal.
The following values are valid:
Namespace: SIX.TimApi.Constants
Assembly: TimApi.dll
Syntax
public enum TransactionStatus
Fields
| Name | Description |
|---|---|
| ApplicationSelection | Application selection is ongoing. May require cardholder interaction. |
| Busy | The terminal is busy doing an action by itself, without an open request from the ECR. E.g. a timed Balance. |
| DccSelection | Dcc selection in progress. |
| EnterTip | Tip Entry in progress. |
| Idle | No transaction running. |
| PinEntry | CVM PIN has been selected. PIN entry in progress. |
| Processing | Payment processing in progress. |
| ReadingCard | Reading card data and matching applications. |
| SignatureCapture | CVM Signature has been selected. Signature capture ongoing. |
| Unknown | Invalid/unknown constant value. |
| WaitForCard | Transaction started, no card inserted. |
| WaitForCommit | AutoCommit is disabled. Waiting for Commit from ECR. |
| WaitForProceed | Terminal waits for another ECR command. |