CResultCode
public enum CResultCode
Result codes.
Specification: retail.
-
Positive results.
Specification: retail.
Category: Positive results
OK
Specification: retail.
Declaration
Swift
case ok
-
TIM API related results - General.
Specification: retail.
Category: TIM API related results - General
Current request has been cancelled by the ECR.
Error message: Cancelled by ECRSpecification: retail.
Declaration
Swift
case apiCancelEcr
-
Category: TIM API related results - General
The ECR received an invalid answer.
Error message: Invalid answerSpecification: retail.
Declaration
Swift
case apiInvalidAnswer
-
Category: TIM API related results - General
The current request cannot be handled because the required feature is disabled.
Error message: Message belongs to disabled featureSpecification: retail.
Declaration
Swift
case apiDisabledFeature
-
Category: TIM API related results - General
The requested function is not allowed with the current license Communication.
Error message: Function not allowed - License issueSpecification: retail.
Declaration
Swift
case apiFunctionDisallowed
-
Category: TIM API related results - General
Persistent data damaged, out of space orstorage permission problem.
Specification: retail.
Declaration
Swift
case apiPersistencyProblem
-
TIM API related results - Communication.
Specification: retail.
Category: TIM API related results - Communication
The ECR was not able to connect to the TIM Server.
Error message: Could not connect to TIM ServerSpecification: retail.
Declaration
Swift
case apiConnectFailServer
-
Category: TIM API related results - Communication
The ECR was not able to connect to the EFT Terminal.
Error message: Could not connect to EFT TerminalSpecification: retail.
Declaration
Swift
case apiConnectFailTerminal
-
Category: TIM API related results - Communication
The ECR lost the connection to the TIM Server.
Error message: Connection lost to TIM ServerSpecification: retail.
Declaration
Swift
case apiConnectionLostServer
-
Category: TIM API related results - Communication
The ECR lost the connection to the EFT Terminal.
Error message: Connection lost to EFT TerminalSpecification: retail.
Declaration
Swift
case apiConnectionLostTerminal
-
Category: TIM API related results - Communication
No ethernet cable has been connected.
Error message: Ethernet cable not connectedSpecification: retail.
Declaration
Swift
case ethernetDisconnected
-
Category: TIM API related results - Communication
No RS232 cable has been connected.
Error message: RS232 cable not connectedSpecification: retail.
Declaration
Swift
case rs232Disconnected
-
Category: TIM API related results - Communication
Timeout during connection establishment from TIM API to TIM Server.
Error message: Timeout - Communication TIM ServerSpecification: retail.
Declaration
Swift
case apiTimeoutServer
-
Category: TIM API related results - Communication
Timeout during connection establishment from TIM API to EFT Terminal.
Error message: Timeout - Communication EFT TerminalSpecification: retail.
Declaration
Swift
case apiTimeoutTerminal
-
TIM Server related results - General.
Specification: retail.
Category: TIM Server related results - General
TIM Server received an invalid answer.
Error message: Invalid answerSpecification: retail.
Declaration
Swift
case serverInvalidAnswer
-
Category: TIM Server related results - General
TIM Server received an invalid request from TIM API.
Error message: Invalid requestSpecification: retail.
Declaration
Swift
case serverInvalidRequest
-
Category: TIM Server related results - General
TIM Server received a message that requires a disabled feature.
Error message: Message belongs to disabled featureSpecification: retail.
Declaration
Swift
case serverDisabledFeature
-
Category: TIM Server related results - General
Persistent data damaged, out of space or storage permission problem.
Specification: retail.
Declaration
Swift
case serverPersistencyProblem
-
TIM Server related results - Communication.
Specification: retail.
Category: TIM Server related results - Communication
TIM Server was not able to connect to EFT Terminal.
Error message: Could not connect to EFT TerminalSpecification: retail.
Declaration
Swift
case serverConnectFailTerminal
-
Category: TIM Server related results - Communication
TIM Server lost connection to the EFT Terminal.
Error message: Connection lost to EFT TerminalSpecification: retail.
Declaration
Swift
case serverConnectionLostTerminal
-
Category: TIM Server related results - Communication
Timeout during connection establishment from TIM Server to EFT Terminal.
Error message: Timeout - Communication EFT TerminalSpecification: retail.
Declaration
Swift
case serverTimeoutTerminal
-
TIM API related results - Hardware General.
Specification: retail.
Category: TIM API related results - Hardware General
Chip card reader not available.
Error message: Device not available - CCRSpecification: retail.
Declaration
Swift
case ccrUnavailable
-
Category: TIM API related results - Hardware General
Magstripe card reader not available.
Error message: Device not available - MCRSpecification: retail.
Declaration
Swift
case mcrUnavailable
-
Category: TIM API related results - Hardware General
Contactless card reader not available.
Error message: Device not available - NFCSpecification: retail.
Declaration
Swift
case nfcUnavailable
-
Category: TIM API related results - Hardware General
Display not available.
Error message: Device not available - DisplaySpecification: retail.
Declaration
Swift
case displayUnavailable
-
Category: TIM API related results - Hardware General
PinPad not available.
Error message: Device not available - PinPad
Specification: retail.
Declaration
Swift
case pinPadUnavailable
-
Category: TIM API related results - Hardware General
RS232 device not available.
Error message: Device not available - RS232Specification: retail.
Declaration
Swift
case rs232Unavailable
-
Category: TIM API related results - Hardware General
Connected RS232 device not configured.
Error message: Device not configured - RS232Specification: retail.
Declaration
Swift
case rs232NotConfigured
-
Category: TIM API related results - Hardware General
Something went wrong during the SW Update process.
Error message: SW Installation failedSpecification: retail.
Declaration
Swift
case swInstallationFailed
-
Category: TIM API related results - Hardware General
SW version set for update in the SCS is not suitable for the device.
Error message: SW version not suitableSpecification: retail.
Declaration
Swift
case swVersionNotSuitable
-
Category: TIM API related results - Hardware General
SW authentication failed due to hash check failure.
Error message: SW authentication failedSpecification: retail.
Declaration
Swift
case swAuthenticationFailed
-
TIM API related results - CardReader.
Specification: retail.
Category: TIM API related results - CardReader
Chip card reader error occured.
Error message: Card reader error - CCRSpecification: retail.
Declaration
Swift
case cardReaderErrorCcr
-
Category: TIM API related results - CardReader
Magstripe card reader error occured.
Error message: Card reader error - MCRSpecification: retail.
Declaration
Swift
case cardReaderErrorMcr
-
Category: TIM API related results - CardReader
Contactless card reader error occured.
Error message: Card reader error - NFCSpecification: retail.
Declaration
Swift
case cardReaderErrorNfc
-
Category: TIM API related results - CardReader
Card error occured using the chip card reader.
Error message: Card error - CCR
Specification: retail.
Declaration
Swift
case cardErrorCcr
-
Category: TIM API related results - CardReader
Card error occured using the magstripe card reader.
Error message: Card error - MCRSpecification: retail.
Declaration
Swift
case cardErrorMcr
-
Category: TIM API related results - CardReader
Card error occured using the contactless card reader.
Error message: Card error - NFCSpecification: retail.
Declaration
Swift
case cardErrorNfc
-
Category: TIM API related results - CardReader
Reading error occured during card reading.
Error message: Read errorSpecification: retail.
Declaration
Swift
case cardReadError
-
Category: TIM API related results - CardReader
Timeout occured during card reading.
Error message: Read timeoutSpecification: retail.
Declaration
Swift
case cardReadTimeout
-
Category: TIM API related results - CardReader
Cardholder did not insert card during timeout.
Error message: Card insertion timeoutSpecification: retail.
Declaration
Swift
case cardInsertionTimeout
-
Category: TIM API related results - CardReader
Keys lost for secure communication.
Error message: Keys lost - Card readerSpecification: retail.
Declaration
Swift
case cardReaderKeysLost
-
Category: TIM API related results - CardReader
Security error occured.
Error message: Security errorSpecification: retail.
Declaration
Swift
case cardReaderSecurityError
-
Category: TIM API related results - CardReader
Card did not respond in time.
Error message: Card timeoutSpecification: retail.
Declaration
Swift
case cardTimeout
-
Category: TIM API related results - CardReader
Card could not be read.
Error message: Card not readableSpecification: retail.
Declaration
Swift
case cardNotReadable
-
Category: TIM API related results - CardReader
Invalid card data read.
Error message: Card - invalid dataSpecification: retail.
Declaration
Swift
case cardInvalidData
-
Category: TIM API related results - CardReader
Corresponding card function not found.
Error message: Card - function not foundSpecification: retail.
Declaration
Swift
case cardFunctionNotFound
-
Category: TIM API related results - CardReader
Card function not allowed.
Error message: Card - function not allowedSpecification: retail.
Declaration
Swift
case cardFunctionNotAllowed
-
TIM API related results - PinPad.
Specification: retail.
Category: TIM API related results - PinPad
Security error occured.
Error message: Security errorSpecification: retail.
Declaration
Swift
case pinPadSecurityError
-
Category: TIM API related results - PinPad
PinPad has be tampered.
Error message: TamperedSpecification: retail.
Declaration
Swift
case pinPadTampered
-
Category: TIM API related results - PinPad
Keys lost for secure communication.
Error message: Keys lost - PinPadSpecification: retail.
Declaration
Swift
case pinPadKeysLost
-
TIM API related results - Cardholder.
Specification: retail.
Category: TIM API related results - Cardholder
Cardholder cancelled transaction pushing the Stop key.
Error message: Stop - CardholderSpecification: retail.
Declaration
Swift
case cardholderStop
-
Category: TIM API related results - Cardholder
Cardholder did not react in time.
Error message: Timeout - CardholderSpecification: retail.
Declaration
Swift
case cardholderTimeout
-
Category: TIM API related results - Cardholder
Card has been removed by the cardholder.
Error message: Card removedSpecification: retail.
Declaration
Swift
case cardRemoved
-
TIM API related results - Communication.
Specification: retail.
Category: TIM API related results - Communication
ECR did not respond in time.
Error message: Timeout - ECRSpecification: retail.
Declaration
Swift
case timTimeoutEcr
-
Category: TIM API related results - Communication
EFT terminal not able to connect to payment host.
Error message: Could not connect to payment hostSpecification: retail.
Declaration
Swift
case timConnectFailPaymentHost
-
Category: TIM API related results - Communication
EFT Terminal did lose connection to payment host.
Error message: Connection lost to payment hostSpecification: retail.
Declaration
Swift
case timConnectionLostPaymentHost
-
Category: TIM API related results - Communication
RS232 device did not respond in time.
Error message: Timeout - Answer RS232Specification: retail.
Declaration
Swift
case timTimeoutAnswerRs232
-
Category: TIM API related results - Communication
Communication failed.
Error message: Communication failureSpecification: retail.
Declaration
Swift
case timCommunicationFailure
-
Category: TIM API related results - Communication
Reconfig request partially successful - Config failed.
Error message: Config failedSpecification: retail.
Declaration
Swift
case timConfigFailure
-
Category: TIM API related results - Communication
Reconfig request partially successful - Init not or only partially successful.
Error message: Init not or only partially successfulSpecification: retail.
Declaration
Swift
case timInitFailure
-
TIM API related results - SIXml Protocol.
Specification: retail.
Category: TIM API related results - SIXml Protocol
General error on SIXml Protocol.
Error message: General errorSpecification: retail.
Declaration
Swift
case sixmlGeneralError
-
Category: TIM API related results - SIXml Protocol
Generic error if request not valid.
Error message: Invalid request - GenericSpecification: retail.
Declaration
Swift
case sixmlInvalidRequest
-
Category: TIM API related results - SIXml Protocol
Wrong UsrId entered for Activate.
Error message: Invalid request - Wrong cashierSpecification: retail.
Declaration
Swift
case sixmlWrongCashier
-
Category: TIM API related results - SIXml Protocol
Wrong EcrId entered for Login.
Error message: Invalid request - Wrong EcrIdSpecification: retail.
Declaration
Swift
case sixmlWrongEcrId
-
Category: TIM API related results - SIXml Protocol
Unknown reference number entered, e.g. for Credit, Reversal or FinalizePurchase.
Error message: Invalid request - Unknown reference numberSpecification: retail.
Declaration
Swift
case sixmlUnknownReferenceNumber
-
Category: TIM API related results - SIXml Protocol
Request not allowed in the current terminal state.
Error message: Message not allowed in this stateSpecification: retail.
Declaration
Swift
case sixmlWrongState
-
Category: TIM API related results - SIXml Protocol
Another controller is currently using the EFT.
Error message: Busy (Other controller)Specification: retail.
Declaration
Swift
case busyOtherController
-
Category: TIM API related results - SIXml Protocol
Mainenance task in progress.
Error message: Busy (Maintenance)Specification: retail.
Declaration
Swift
case busyMaintenance
-
Category: TIM API related results - SIXml Protocol
Another request from the same controller is already running.
Error message: Busy - Another request runningSpecification: retail.
Declaration
Swift
case requestPending
-
Category: TIM API related results - SIXml Protocol
Request not supported by terminal.
Error message: Request not supported by terminalSpecification: retail.
Declaration
Swift
case sixmlUnsupportedRequest
-
TIM API related results - Transaction.
Specification: retail.
Category: TIM API related results - Transaction
No common application found on card during Application Selection.
Error message: No common applications foundSpecification: retail.
Declaration
Swift
case trxNoCommonApplications
-
Category: TIM API related results - Transaction
Current transaction exceeds transaction limit (amount).
Error message: Transaction limit exceededSpecification: retail.
Declaration
Swift
case trxLimitExceeded
-
Category: TIM API related results - Transaction
No common cardholder verification method found on card during.
Error message: No common CVM foundSpecification: retail.
Declaration
Swift
case trxNoCommonCvm
-
Category: TIM API related results - Transaction
Performed CVM failed.
Error message: Declined - CVM failedSpecification: retail.
Declaration
Swift
case declinedCvmFailed
-
Category: TIM API related results - Transaction
Referral required for current transaction.
Error message: ReferralSpecification: retail.
Declaration
Swift
case trxReferral
-
Category: TIM API related results - Transaction
Authorization response invalid.
Error message: Invalid auth responseSpecification: retail.
Declaration
Swift
case trxInvalidAuthResponse
-
Category: TIM API related results - Transaction
Authorization failed, generic error.
Error message: Authorization declined - GenericSpecification: retail.
Declaration
Swift
case declinedGeneric
-
Category: TIM API related results - Transaction
Authorization failed, saldo too low.
Error message: Authorization declined - Saldo too lowSpecification: retail.
Declaration
Swift
case declinedSaldoTooLow
-
Category: TIM API related results - Transaction
Authorization failed, cardholder entered wrong PIN.
Error message: Authorization declined - Wrong PINSpecification: retail.
Declaration
Swift
case declinedWrongPin
-
Category: TIM API related results - Transaction
Authorization failed, card blocked.
Error message: Authorization declined - Card blockedSpecification: retail.
Declaration
Swift
case declinedCardBlocked
-
Category: TIM API related results - Transaction
Authorization failed, security issue.
Error message: Authorization declined - Security issueSpecification: retail.
Declaration
Swift
case declinedSecurityIssue
-
Category: TIM API related results - Transaction
Authorization failed, usage control.
Error message: Authorization declined - Usage controlSpecification: retail.
Declaration
Swift
case declinedUsageControl
-
Category: TIM API related results - Transaction
Authorization failed, current transaction may be a double transaction.
Error message: Authorization declined - Double transactionSpecification: retail.
Declaration
Swift
case declinedDoubleTransaction
-
Category: TIM API related results - Transaction
Authorization failed, first AC generation failed.
Error message: Authorization declined - Generic, first ACSpecification: retail.
Declaration
Swift
case declinedGenericFirstAc
-
Category: TIM API related results - Transaction
Authorization failed, second AC generation failed.
Error message: Authorization declined - Generic, second ACSpecification: retail.
Declaration
Swift
case declinedGenericSecondAc
-
Category: TIM API related results - Transaction
Commit request not sent in time.
Error message: Commit timeoutSpecification: retail.
Declaration
Swift
case trxCommitTimeout
-
Category: TIM API related results - Transaction
Rollback not possible for current transaction.
Error message: Rollback not possibleSpecification: retail.
Declaration
Swift
case trxRollbackImpossible
-
Category: TIM API related results - Transaction
The intended cashback amount is too low.
Error message: Cashback amount too lowSpecification: retail.
Declaration
Swift
case cashbackAmountTooLow
-
Category: TIM API related results - Transaction
The intended cashback amount is too high.
Error message: Cashback amount to highSpecification: retail.
Declaration
Swift
case cashbackAmountTooHigh
-
Category: TIM API related results - Transaction
Part of the basket is not allowed. Transaction declined.
Error message: Basket declinedSpecification: retail.
Declaration
Swift
case basketDeclined
-
Category: TIM API related results - Transaction
Current transaction exceeds the limit for the number of transactions in a group.
Error message: No trx in group exceededSpecification: retail.
Declaration
Swift
case noTrxInGroupExceeded
-
Category: TIM API related results - Transaction
Current request contains unsupported characters.
Error message: Unsupported characters in messageSpecification: retail.
Declaration
Swift
case unsupportedCharactersInMessage
-
Category: TIM API related results - Transaction
So far no loyalty data is available, check-in pending.
Error message: Loyalty check-in pendingSpecification: retail.
Declaration
Swift
case loyaltyCheckInPending
-
Category: TIM API related results - Transaction
Authorization failed, card error.
Error message: Authorization declined - Card errorSpecification: retail.
Declaration
Swift
case declinedCardError
-
Category: TIM API related results - Transaction
Authorization failed, card expired.
Error message: Authorization declined - Card expiredSpecification: retail.
Declaration
Swift
case declinedCardExpired
-
Category: TIM API related results - Transaction
Authorization failed, transaction invalid.
Error message: Authorization declined - Trx invalidSpecification: retail.
Declaration
Swift
case declinedTrxInvalid
-
Category: TIM API related results - Transaction
Authorization failed, try later.
Error message: Authorization declined - Try laterSpecification: retail.
Declaration
Swift
case declinedTryLater
-
Category: TIM API related results - Transaction
Authorization failed, try another interface.
Error message: Authorization declined - Try another interfaceSpecification: retail.
Declaration
Swift
case declinedTryAnotherInterface
-
Category: TIM API related results - Transaction
Authorization failed, invalid merchant.
Error message: Authorization declined - Invalid merchantSpecification: retail.
Declaration
Swift
case declinedInvalidMerchant
-
Category: TIM API related results - Transaction
Authorization failed, restriction declined.
Error message: Authorization declined - Restriction declinedSpecification: retail.
Declaration
Swift
case declinedRestrictionDeclined
-
Category: TIM API related results - Transaction
Authorization failed, wrong currency.
Error message: Authorization declined - Wrong currencySpecification: retail.
Declaration
Swift
case declinedWrongCurrency
-
Category: TIM API related results - Transaction
Authorization failed, autoreversal pending.
Error message: Authorization declined - Autoreversal pendingSpecification: retail.
Declaration
Swift
case declinedAutoreversalPending
-
Category: TIM API related results - Transaction
Authorization failed, wrong card number.
Error message: Authorization declined - Wrong card numberSpecification: retail.
Declaration
Swift
case declinedWrongCardNumber
-
Category: TIM API related results - Transaction
Authorization failed, wrong card expiry date.
Error message: Authorization declined - Wrong card expiry dateSpecification: retail.
Declaration
Swift
case declinedWrongCardExpiryDate
-
Category: TIM API related results - Transaction
Authorization failed, retry, temporary unavailable.
Error message: Authorization declined - Retry, temporary unavailableSpecification: retail.
Declaration
Swift
case declinedRetryTemporaryUnavailable
-
Category: TIM API related results - Transaction
Authorization failed, service not allowed.
Error message: Authorization declined - Service not allowedSpecification: retail.
Declaration
Swift
case declinedServiceNotAllowed
-
Category: TIM API related results - Transaction
Authorization failed, cardholder information issue.
Error message: Authorization declined - Cardholder information issueSpecification: retail.
Declaration
Swift
case declinedCardholderInformationIssue
-
Category: TIM API related results - Transaction
Authorization failed, wrong auth code.
Error message: Referral declined - Wrong auth codeSpecification: retail.
Declaration
Swift
case declinedReferralWrongAuthCode
-
Category: TIM API related results - Transaction
Authorization failed, wrong amount.
Error message: Referral declined - Wrong amountSpecification: retail.
Declaration
Swift
case declinedReferralWrongAmount
-
Category: TIM API related results - Transaction
Authorization failed, referral generic.
Error message: Referral declined - Other reasonSpecification: retail.
Declaration
Swift
case declinedReferralOtherReason
-
Category: TIM API related results - Transaction
Capture card, generic.
Error message: Capture card - GenericSpecification: retail.
Declaration
Swift
case declinedCaptureCardGeneric
-
Category: TIM API related results - Transaction
Capture card, information to the client.
Error message: Capture card - Information to the clientSpecification: retail.
Declaration
Swift
case declinedCaptureCardInfoToClient
-
Category: TIM API related results - Transaction
Capture card, order to the client.
Error message: Capture card - Order to the clientSpecification: retail.
Declaration
Swift
case declinedCaptureCardOrderToClient
-
Category: TIM API related results - Transaction
Capture card, timeout removing card from terminal.
Error message: Capture card - Timeout removing card from terminalSpecification: retail.
Declaration
Swift
case declinedCaptureCardTimeoutRemovingCard
-
Category: TIM API related results - Transaction
Authorization failed, not supported.
Error message: Authorization declined - Not supportedSpecification: retail.
Declaration
Swift
case declinedNotSupported