Package com.creditcall.chipdnamobile
Class PaymentDeviceErrorCode
java.lang.Object
com.creditcall.chipdnamobile.PaymentDeviceErrorCode
- All Implemented Interfaces:
Serializable
The error codes for PaymentDeviceErrorCode
- Author:
- Creditcall Ltd
- See Also:
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final PaymentDeviceErrorCodeAccept button pressed.static final PaymentDeviceErrorCodeAction aborted with cancel key.static final PaymentDeviceErrorCodeAction not permitted.static final PaymentDeviceErrorCodeBluetooth is not enabled on this mobile device.static final PaymentDeviceErrorCodeBluetooth is not supported on this mobile device.static final PaymentDeviceErrorCodeConnection failed.static final PaymentDeviceErrorCodeThere is data missing.static final PaymentDeviceErrorCodeBluepad50 is busy.static final PaymentDeviceErrorCodeThe selected Bluetooth device is not paired.static final PaymentDeviceErrorCodeThe text to display contains invalid charactersstatic final PaymentDeviceErrorCodeThe text to display can not be nullstatic final PaymentDeviceErrorCodeThe text to display is to long too fit on screenstatic final PaymentDeviceErrorCodeThe display time is invalidstatic final PaymentDeviceErrorCodeDuplicate key.static final PaymentDeviceErrorCodeError in encrypted header.static final PaymentDeviceErrorCodeInternal flash error.static final PaymentDeviceErrorCodeGeneral error has occurred.static final PaymentDeviceErrorCodeGeneral keyboard error.static final PaymentDeviceErrorCodeHAL Hardware error.static final PaymentDeviceErrorCodeHardware error.static final PaymentDeviceErrorCodeUnable to search for IDTECH PinPads in any state other than idle while connected to an IDTECH PinPad via USB, it must be disconnected before searching.static final PaymentDeviceErrorCodeInit error, reserved for future use.static final PaymentDeviceErrorCodeInvalid Address.static final PaymentDeviceErrorCodeInvalid checksum, reserved for future use.static final PaymentDeviceErrorCodeThe Bluepad PIN pad is currently in a mode which doesn't accept that command.static final PaymentDeviceErrorCodeInvalid command sequence, reserved for future use.static final PaymentDeviceErrorCodeInvalid device.static final PaymentDeviceErrorCodeInvalid header.static final PaymentDeviceErrorCodeInvalid KEK provided.static final PaymentDeviceErrorCodeInvalid key attribute.static final PaymentDeviceErrorCodeInvalid key data supplied.static final PaymentDeviceErrorCodeInvalid security key format.static final PaymentDeviceErrorCodeInvalid key ID.static final PaymentDeviceErrorCodeInvalid length.static final PaymentDeviceErrorCodeInvalid parameter sent to Bluepad50 PIN pad.static final PaymentDeviceErrorCodeInvalid password.static final PaymentDeviceErrorCodeInvalid PIN data in the internal buffer.static final PaymentDeviceErrorCodeInvalid reminder data not provided during ICC process.static final PaymentDeviceErrorCodeInvalid signature.static final PaymentDeviceErrorCodeThe command can not be processed at this point in the transactionstatic final PaymentDeviceErrorCodeInvalid value sent to Bluepad50 PIN pad.static final PaymentDeviceErrorCodeDefect in keyboard detected.static final PaymentDeviceErrorCodeKeyboard not calibrated.static final PaymentDeviceErrorCodeLimit error, Reserved for future use.static final PaymentDeviceErrorCodeNo supported device has been selected for connection.static final PaymentDeviceErrorCodePIN limit, reserved for future use.static final PaymentDeviceErrorCodePIN pad out of memory.static final PaymentDeviceErrorCodeSCR Hardware error.static final PaymentDeviceErrorCodeTamper protection has been triggered on the Bluepad50 and the device cannot be used.static final PaymentDeviceErrorCodeAction timed out.static final PaymentDeviceErrorCodeTerminal Master Key not loaded.static final PaymentDeviceErrorCodestatic final PaymentDeviceErrorCodeThe command is not authorised in this mode.static final PaymentDeviceErrorCodeUnmapped error occurred.static final PaymentDeviceErrorCodeThe PIN pad doesn't support this commandstatic final PaymentDeviceErrorCodeAction not supported on this firmware version. -
Method Summary
-
Field Details
-
DeviceNotPaired
The selected Bluetooth device is not paired. -
BluetoothNotSupported
Bluetooth is not supported on this mobile device. -
BluetoothNotEnabled
Bluetooth is not enabled on this mobile device. -
ConnectionFailed
Connection failed. -
NoDeviceSelected
No supported device has been selected for connection. -
InvalidState
The command can not be processed at this point in the transaction -
UnsupportedCommand
The PIN pad doesn't support this command -
DisplayTextTooLong
The text to display is to long too fit on screen -
DisplayTextMissing
The text to display can not be null -
DisplayTextFormatInvalid
The text to display contains invalid characters -
DisplayTimeInvalid
The display time is invalid -
UnableToStartGetCardDetails
-
Unmapped
Unmapped error occurred. -
General
General error has occurred. -
InvalidCommandOrMode
The Bluepad PIN pad is currently in a mode which doesn't accept that command. -
InvalidParameter
Invalid parameter sent to Bluepad50 PIN pad. -
InvalidAddress
Invalid Address. -
InvalidValue
Invalid value sent to Bluepad50 PIN pad. -
InvalidLength
Invalid length. -
UnauthorisedCommandOrMode
The command is not authorised in this mode. -
DataMissing
There is data missing. -
TimeOut
Action timed out. -
InvalidKeyID
Invalid key ID. -
InvalidKeyAttribute
Invalid key attribute. -
InvalidDevice
Invalid device. -
UnsupportedFirmwareVersion
Action not supported on this firmware version. -
PinLimit
PIN limit, reserved for future use. -
FlashError
Internal flash error. -
HardwareError
Hardware error. -
InvalidChecksum
Invalid checksum, reserved for future use. -
ActionCancelled
Action aborted with cancel key. -
InvalidSignature
Invalid signature. -
InvalidHeader
Invalid header. -
InvalidPassword
Invalid password. -
InvalidKeyFormat
Invalid security key format. -
SCRHardwareError
SCR Hardware error. -
HALHardwareError
HAL Hardware error. -
InvalidKeyData
Invalid key data supplied. -
InvalidPinData
Invalid PIN data in the internal buffer. -
InvalidReminderData
Invalid reminder data not provided during ICC process. -
InitError
Init error, reserved for future use. -
LimitError
Limit error, Reserved for future use. -
InvalidCommandSequence
Invalid command sequence, reserved for future use. -
ActionNotPermitted
Action not permitted. -
TMKNotLoaded
Terminal Master Key not loaded. -
InvalidKEK
Invalid KEK provided. -
DuplicatedKey
Duplicate key. -
GeneralKeyboardError
General keyboard error. -
KeyboardNotCalibrated
Keyboard not calibrated. -
KeyboardBugDetected
Defect in keyboard detected. -
DeviceBusy
Bluepad50 is busy. -
TamperedModeActive
Tamper protection has been triggered on the Bluepad50 and the device cannot be used. -
EncryptedHeaderError
Error in encrypted header. -
AcceptedButtonPressed
Accept button pressed. -
PINPadOutOfMemory
PIN pad out of memory.
-
-
Method Details
-
getErrorString
-
getErrorDescription
-
setErrorDescription
-