Overview
Members-Overview
|
:Boolean |
|
:Boolean |
|
:Boolean |
|
:Boolean |
|
:Boolean |
|
:Number |
|
:Number |
|
:Number |
|
:Number |
|
:String |
|
:Boolean |
|
:Boolean |
|
:Boolean |
|
:Boolean |
|
:Set.<timapi.constants.Guides> |
|
:String |
|
:Number |
|
:Number |
|
:Number |
|
:Boolean |
|
:Boolean |
|
:Boolean |
|
:Number |
|
:timapi.constants.ProtocolType |
|
:Number |
|
:Number |
|
:Number |
|
:Boolean |
|
:Number |
Methods-Overview
- toString() → {String}
Constructor
new TerminalSettings()
Create TerminalSettings with default-settings
Member-List
autoCommit :Boolean
After executing the Transaction-function the API commits the transaction automatically.
- Default Value:
- undefined
autoShiftManagement :Boolean
Shift management is handled automatically. Required if device does not
support Activate and Deactivate functions.
- Default Value:
- true
autoSysInfo :Boolean
Automatically retrieves system information during logging in.
- Default Value:
- true
cardInsertionTimeout :Number
Timeout in seconds the terminal waits for a card to be inserted before
canceling an open transaction request.
- Default Value:
- 60
cardRemovalTimeout :Number
Timeout in seconds the terminal waits for a card to be removed before
requesting attendant interaction.
- Default Value:
- 60
commitTimeout :Number
Timeout in seconds the terminal waits until the technical auto-reversal
is processed, if no commit received. Timer starts with response and is
reset in case client enters information in the terminal.
- Default Value:
- 60
fastNtfMode :Boolean
Enable fast notification mode.
This parameter is only used if guide austrianUseCases is enabled.
- Default Value:
- false
fetchBrands :Boolean
Automatically retrieves application information during logging in.
- Default Value:
- false
guides :Set.<timapi.constants.Guides>
Required guides. Login succeeds only if the terminal is able to provide
all requested guides.
lateCheckinTimeout :Number
This timeout indicates how long a terminal shall wait in seconds for an
AmtAdjustment notification from the ECR in case of a late-checkin.
- Default Value:
- 0
maxWaitForIdleAfterBusy :Number
How long TIM API shall wait on the terminal in case it is busy to again become
idle, in seconds. Round down to the next 2-divisable number (e.g. 11s > 10s).
- Default Value:
- 10
persistentState :Boolean
Enable persistent state if supported. Default is false.
- Default Value:
- false
proceedTimeout :Number
Timeout in seconds the terminal waits in WaitForProceed state for an
additional function until an error is returned.
- Default Value:
- 60
qrcTimeout :Number
Timeout in seconds the terminal displays the loyalty QR code after a "StartCheckout" call
before returning to its "Idle" screen. Numeric number that specifies the QRCTimeout in
seconds.
- Default Value:
- 0
requestRepetition :Number
Number of send request repetitions or 0 to disable
Affects these functions:
- Commit
- Rollback
- Default Value:
- 0
tipAllowed :Boolean
Tip is allowed for purchase transactions.
This parameter is only used if guide gastro is enabled.
- Default Value:
- true
wakeupTimeout :Number
Timeout for terminal wake-up operations.
Wake up is only possible on terminals that support wake-up via ECR interface.
The wake-up process is transparent to the user and is triggered by calling a
function that needs the terminal.
- Default Value:
- 20
Methods
toString() → {String}
String representation.
Returns:
String representation
Type: String