CResultCode

public enum CResultCode

Result codes.

Specification: retail.

  • ok

    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 ECR

    Specification: retail.

    Declaration

    Swift

    case apiCancelEcr
  • Category: TIM API related results - General

    The ECR received an invalid answer.
    Error message: Invalid answer

    Specification: 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 feature

    Specification: 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 issue

    Specification: 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 Server

    Specification: 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 Terminal

    Specification: 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 Server

    Specification: 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 Terminal

    Specification: retail.

    Declaration

    Swift

    case apiConnectionLostTerminal
  • Category: TIM API related results - Communication

    No ethernet cable has been connected.
    Error message: Ethernet cable not connected

    Specification: retail.

    Declaration

    Swift

    case ethernetDisconnected
  • Category: TIM API related results - Communication

    No RS232 cable has been connected.
    Error message: RS232 cable not connected

    Specification: 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 Server

    Specification: 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 Terminal

    Specification: 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 answer

    Specification: retail.

    Declaration

    Swift

    case serverInvalidAnswer
  • Category: TIM Server related results - General

    TIM Server received an invalid request from TIM API.
    Error message: Invalid request

    Specification: 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 feature

    Specification: 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 Terminal

    Specification: 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 Terminal

    Specification: 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 Terminal

    Specification: 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 - CCR

    Specification: retail.

    Declaration

    Swift

    case ccrUnavailable
  • Category: TIM API related results - Hardware General

    Magstripe card reader not available.
    Error message: Device not available - MCR

    Specification: retail.

    Declaration

    Swift

    case mcrUnavailable
  • Category: TIM API related results - Hardware General

    Contactless card reader not available.
    Error message: Device not available - NFC

    Specification: retail.

    Declaration

    Swift

    case nfcUnavailable
  • Category: TIM API related results - Hardware General

    Display not available.
    Error message: Device not available - Display

    Specification: 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 - RS232

    Specification: retail.

    Declaration

    Swift

    case rs232Unavailable
  • Category: TIM API related results - Hardware General

    Connected RS232 device not configured.
    Error message: Device not configured - RS232

    Specification: retail.

    Declaration

    Swift

    case rs232NotConfigured
  • TIM API related results - CardReader.

    Specification: retail.

    Category: TIM API related results - CardReader

    Chip card reader error occured.
    Error message: Card reader error - CCR

    Specification: retail.

    Declaration

    Swift

    case cardReaderErrorCcr
  • Category: TIM API related results - CardReader

    Magstripe card reader error occured.
    Error message: Card reader error - MCR

    Specification: retail.

    Declaration

    Swift

    case cardReaderErrorMcr
  • Category: TIM API related results - CardReader

    Contactless card reader error occured.
    Error message: Card reader error - NFC

    Specification: 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 - MCR

    Specification: retail.

    Declaration

    Swift

    case cardErrorMcr
  • Category: TIM API related results - CardReader

    Card error occured using the contactless card reader.
    Error message: Card error - NFC

    Specification: retail.

    Declaration

    Swift

    case cardErrorNfc
  • Category: TIM API related results - CardReader

    Reading error occured during card reading.
    Error message: Read error

    Specification: retail.

    Declaration

    Swift

    case cardReadError
  • Category: TIM API related results - CardReader

    Timeout occured during card reading.
    Error message: Read timeout

    Specification: retail.

    Declaration

    Swift

    case cardReadTimeout
  • Category: TIM API related results - CardReader

    Cardholder did not insert card during timeout.
    Error message: Card insertion timeout

    Specification: retail.

    Declaration

    Swift

    case cardInsertionTimeout
  • Category: TIM API related results - CardReader

    Keys lost for secure communication.
    Error message: Keys lost - Card reader

    Specification: retail.

    Declaration

    Swift

    case cardReaderKeysLost
  • Category: TIM API related results - CardReader

    Security error occured.
    Error message: Security error

    Specification: retail.

    Declaration

    Swift

    case cardReaderSecurityError
  • Category: TIM API related results - CardReader

    Card did not respond in time.
    Error message: Card timeout

    Specification: retail.

    Declaration

    Swift

    case cardTimeout
  • Category: TIM API related results - CardReader

    Card could not be read.
    Error message: Card not readable

    Specification: retail.

    Declaration

    Swift

    case cardNotReadable
  • Category: TIM API related results - CardReader

    Invalid card data read.
    Error message: Card - invalid data

    Specification: retail.

    Declaration

    Swift

    case cardInvalidData
  • Category: TIM API related results - CardReader

    Corresponding card function not found.
    Error message: Card - function not found

    Specification: retail.

    Declaration

    Swift

    case cardFunctionNotFound
  • Category: TIM API related results - CardReader

    Card function not allowed.
    Error message: Card - function not allowed

    Specification: retail.

    Declaration

    Swift

    case cardFunctionNotAllowed
  • TIM API related results - PinPad.

    Specification: retail.

    Category: TIM API related results - PinPad

    Security error occured.
    Error message: Security error

    Specification: retail.

    Declaration

    Swift

    case pinPadSecurityError
  • Category: TIM API related results - PinPad

    PinPad has be tampered.
    Error message: Tampered

    Specification: retail.

    Declaration

    Swift

    case pinPadTampered
  • Category: TIM API related results - PinPad

    Keys lost for secure communication.
    Error message: Keys lost - PinPad

    Specification: 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 - Cardholder

    Specification: retail.

    Declaration

    Swift

    case cardholderStop
  • Category: TIM API related results - Cardholder

    Cardholder did not react in time.
    Error message: Timeout - Cardholder

    Specification: retail.

    Declaration

    Swift

    case cardholderTimeout
  • Category: TIM API related results - Cardholder

    Card has been removed by the cardholder.
    Error message: Card removed

    Specification: 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 - ECR

    Specification: 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 host

    Specification: 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 host

    Specification: retail.

    Declaration

    Swift

    case timConnectionLostPaymentHost
  • Category: TIM API related results - Communication

    RS232 device did not respond in time.
    Error message: Timeout - Answer RS232

    Specification: retail.

    Declaration

    Swift

    case timTimeoutAnswerRs232
  • Category: TIM API related results - Communication

    Communication failed.
    Error message: Communication failure

    Specification: retail.

    Declaration

    Swift

    case timCommunicationFailure
  • Category: TIM API related results - Communication

    Reconfig request partially successful - Config failed.
    Error message: Config failed

    Specification: 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 successful

    Specification: 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 error

    Specification: retail.

    Declaration

    Swift

    case sixmlGeneralError
  • Category: TIM API related results - SIXml Protocol

    Generic error if request not valid.
    Error message: Invalid request - Generic

    Specification: retail.

    Declaration

    Swift

    case sixmlInvalidRequest
  • Category: TIM API related results - SIXml Protocol

    Wrong UsrId entered for Activate.
    Error message: Invalid request - Wrong cashier

    Specification: retail.

    Declaration

    Swift

    case sixmlWrongCashier
  • Category: TIM API related results - SIXml Protocol

    Wrong EcrId entered for Login.
    Error message: Invalid request - Wrong EcrId

    Specification: retail.

    Declaration

    Swift

    case sixmlWrongEcrId
  • Category: TIM API related results - SIXml Protocol

    Unknown reference number entered for Credit or Reversal.
    Error message: Invalid request - Unknown reference number

    Specification: 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 state

    Specification: 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 running

    Specification: retail.

    Declaration

    Swift

    case requestPending
  • Category: TIM API related results - SIXml Protocol

    Request not supported by terminal.
    Error message: Request not supported by terminal

    Specification: 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 found

    Specification: retail.

    Declaration

    Swift

    case trxNoCommonApplications
  • Category: TIM API related results - Transaction

    Current transaction exceeds transaction limit (amount).
    Error message: Transaction limit exceeded

    Specification: 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 found

    Specification: retail.

    Declaration

    Swift

    case trxNoCommonCvm
  • Category: TIM API related results - Transaction

    Performed CVM failed.
    Error message: Declined - CVM failed

    Specification: retail.

    Declaration

    Swift

    case declinedCvmFailed
  • Category: TIM API related results - Transaction

    Referral required for current transaction.
    Error message: Referral

    Specification: retail.

    Declaration

    Swift

    case trxReferral
  • Category: TIM API related results - Transaction

    Authorization response invalid.
    Error message: Invalid auth response

    Specification: retail.

    Declaration

    Swift

    case trxInvalidAuthResponse
  • Category: TIM API related results - Transaction

    Authorization failed, generic error.
    Error message: Authorization declined - Generic

    Specification: retail.

    Declaration

    Swift

    case declinedGeneric
  • Category: TIM API related results - Transaction

    Authorization failed, saldo too low.
    Error message: Authorization declined - Saldo too low

    Specification: retail.

    Declaration

    Swift

    case declinedSaldoTooLow
  • Category: TIM API related results - Transaction

    Authorization failed, cardholder entered wrong PIN.
    Error message: Authorization declined - Wrong PIN

    Specification: retail.

    Declaration

    Swift

    case declinedWrongPin
  • Category: TIM API related results - Transaction

    Authorization failed, card blocked.
    Error message: Authorization declined - Card blocked

    Specification: retail.

    Declaration

    Swift

    case declinedCardBlocked
  • Category: TIM API related results - Transaction

    Authorization failed, security issue.
    Error message: Authorization declined - Security issue

    Specification: retail.

    Declaration

    Swift

    case declinedSecurityIssue
  • Category: TIM API related results - Transaction

    Authorization failed, usage control.
    Error message: Authorization declined - Usage control

    Specification: 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 transaction

    Specification: retail.

    Declaration

    Swift

    case declinedDoubleTransaction
  • Category: TIM API related results - Transaction

    Authorization failed, first AC generation failed.
    Error message: Authorization declined - Generic, first AC

    Specification: retail.

    Declaration

    Swift

    case declinedGenericFirstAc
  • Category: TIM API related results - Transaction

    Authorization failed, second AC generation failed.
    Error message: Authorization declined - Generic, second AC

    Specification: retail.

    Declaration

    Swift

    case declinedGenericSecondAc
  • Category: TIM API related results - Transaction

    Commit request not sent in time.
    Error message: Commit timeout

    Specification: retail.

    Declaration

    Swift

    case trxCommitTimeout
  • Category: TIM API related results - Transaction

    Rollback not possible for current transaction.
    Error message: Rollback not possible

    Specification: retail.

    Declaration

    Swift

    case trxRollbackImpossible
  • Category: TIM API related results - Transaction

    The intended cashback amount is too low.
    Error message: Cashback amount too low

    Specification: retail.

    Declaration

    Swift

    case cashbackAmountTooLow
  • Category: TIM API related results - Transaction

    The intended cashback amount is too high.
    Error message: Cashback amount to high

    Specification: retail.

    Declaration

    Swift

    case cashbackAmountTooHigh
  • Category: TIM API related results - Transaction

    Part of the basket is not allowed. Transaction declined.
    Error message: Basket declined

    Specification: 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 exceeded

    Specification: retail.

    Declaration

    Swift

    case noTrxInGroupExceeded
  • Category: TIM API related results - Transaction

    Current request contains unsupported characters.
    Error message: Unsupported characters in message

    Specification: 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 pending

    Specification: retail.

    Declaration

    Swift

    case loyaltyCheckInPending
  • Category: TIM API related results - Transaction

    Authorization failed, card error.
    Error message: Authorization declined - Card error

    Specification: retail.

    Declaration

    Swift

    case declinedCardError
  • Category: TIM API related results - Transaction

    Authorization failed, card expired.
    Error message: Authorization declined - Card expired

    Specification: retail.

    Declaration

    Swift

    case declinedCardExpired
  • Category: TIM API related results - Transaction

    Authorization failed, transaction invalid.
    Error message: Authorization declined - Trx invalid

    Specification: retail.

    Declaration

    Swift

    case declinedTrxInvalid
  • Category: TIM API related results - Transaction

    Authorization failed, try later.
    Error message: Authorization declined - Try later

    Specification: retail.

    Declaration

    Swift

    case declinedTryLater
  • Category: TIM API related results - Transaction

    Authorization failed, try another interface.
    Error message: Authorization declined - Try another interface

    Specification: retail.

    Declaration

    Swift

    case declinedTryAnotherInterface
  • Category: TIM API related results - Transaction

    Authorization failed, invalid merchant.
    Error message: Authorization declined - Invalid merchant

    Specification: retail.

    Declaration

    Swift

    case declinedInvalidMerchant
  • Category: TIM API related results - Transaction

    Authorization failed, restriction declined.
    Error message: Authorization declined - Restriction declined

    Specification: retail.

    Declaration

    Swift

    case declinedRestrictionDeclined
  • Category: TIM API related results - Transaction

    Authorization failed, wrong currency.
    Error message: Authorization declined - Wrong currency

    Specification: retail.

    Declaration

    Swift

    case declinedWrongCurrency
  • Category: TIM API related results - Transaction

    Authorization failed, autoreversal pending.
    Error message: Authorization declined - Autoreversal pending

    Specification: retail.

    Declaration

    Swift

    case declinedAutoreversalPending
  • Category: TIM API related results - Transaction

    Authorization failed, wrong card number.
    Error message: Authorization declined - Wrong card number

    Specification: retail.

    Declaration

    Swift

    case declinedWrongCardNumber
  • Category: TIM API related results - Transaction

    Authorization failed, wrong card expiry date.
    Error message: Authorization declined - Wrong card expiry date

    Specification: retail.

    Declaration

    Swift

    case declinedWrongCardExpiryDate
  • Category: TIM API related results - Transaction

    Authorization failed, retry, temporary unavailable.
    Error message: Authorization declined - Retry, temporary unavailable

    Specification: retail.

    Declaration

    Swift

    case declinedRetryTemporaryUnavailable
  • Category: TIM API related results - Transaction

    Authorization failed, service not allowed.
    Error message: Authorization declined - Service not allowed

    Specification: retail.

    Declaration

    Swift

    case declinedServiceNotAllowed
  • Category: TIM API related results - Transaction

    Authorization failed, cardholder information issue.
    Error message: Authorization declined - Cardholder information issue

    Specification: retail.

    Declaration

    Swift

    case declinedCardholderInformationIssue
  • Category: TIM API related results - Transaction

    Authorization failed, wrong auth code.
    Error message: Referral declined - Wrong auth code

    Specification: retail.

    Declaration

    Swift

    case declinedReferralWrongAuthCode
  • Category: TIM API related results - Transaction

    Authorization failed, wrong amount.
    Error message: Referral declined - Wrong amount

    Specification: retail.

    Declaration

    Swift

    case declinedReferralWrongAmount
  • Category: TIM API related results - Transaction

    Authorization failed, referral generic.
    Error message: Referral declined - Other reason

    Specification: retail.

    Declaration

    Swift

    case declinedReferralOtherReason
  • Category: TIM API related results - Transaction

    Capture card, generic.
    Error message: Capture card - Generic

    Specification: retail.

    Declaration

    Swift

    case declinedCaptureCardGeneric
  • Category: TIM API related results - Transaction

    Capture card, information to the client.
    Error message: Capture card - Information to the client

    Specification: retail.

    Declaration

    Swift

    case declinedCaptureCardInfoToClient
  • Category: TIM API related results - Transaction

    Capture card, order to the client.
    Error message: Capture card - Order to the client

    Specification: 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 terminal

    Specification: retail.

    Declaration

    Swift

    case declinedCaptureCardTimeoutRemovingCard
  • Category: TIM API related results - Transaction

    Authorization failed, not supported.
    Error message: Authorization declined - Not supported

    Specification: retail.

    Declaration

    Swift

    case declinedNotSupported