# Uses of Class
com.creditcall.chipdnamobile.ChipDnaMobileErrorCode

- ## Uses of ChipDnaMobileErrorCode in com.creditcall.chipdnamobile

  Fields in com.creditcall.chipdnamobile declared as ChipDnaMobileErrorCode
  Modifier and Type
  Field
  Description
  `static final ChipDnaMobileErrorCode`
  ChipDnaMobileErrorCode.`AccessDenied`
  Access to the gateway has been denied.
  `static final ChipDnaMobileErrorCode`
  ChipDnaMobileErrorCode.`AmbiguousIdentifier`
  An attempt to set more than one identifier has been made
  `static final ChipDnaMobileErrorCode`
  ChipDnaMobileErrorCode.`ApiKey`
  There is a format error with the ApiKey.
  `static final ChipDnaMobileErrorCode`
  ChipDnaMobileErrorCode.`ApiKeyMissing`
  The Api Key is missing.
  `static final ChipDnaMobileErrorCode`
  ChipDnaMobileErrorCode.`ApplicationIdentifierInvalid`
  There is a format error with the application identifier parameter value.
  `static final ChipDnaMobileErrorCode`
  ChipDnaMobileErrorCode.`BLEScanTimeValueInvalid`
  BLEScanTime is invalid.
  `static final ChipDnaMobileErrorCode`
  ChipDnaMobileErrorCode.`CardEaseTerminalId`
  There is a format error with the CardEase Terminal ID.
  `static final ChipDnaMobileErrorCode`
  ChipDnaMobileErrorCode.`CertificateFingerprintMissing`
  The certificate fingerprint is missing.
  `static final ChipDnaMobileErrorCode`
  ChipDnaMobileErrorCode.`ClientIdMissing`
  The Client ID is missing.
  `static final ChipDnaMobileErrorCode`
  ChipDnaMobileErrorCode.`ClientSecretMissing`
  The Client secret is missing.
  `static final ChipDnaMobileErrorCode`
  ChipDnaMobileErrorCode.`CroppedSignatureTooSmall`
  The signature is too small after cropping out white space.
  `static final ChipDnaMobileErrorCode`
  ChipDnaMobileErrorCode.`CurrentCountryNotAllowed`
  Merchant/Partner is not allowed to operate in the current country.
  `static final ChipDnaMobileErrorCode`
  ChipDnaMobileErrorCode.`DataNotAvailable`
  DataNotAvailable The request did not return any results.
  `static final ChipDnaMobileErrorCode`
  ChipDnaMobileErrorCode.`DataTypeError`
  An incorrect data type has been used.
  `static final ChipDnaMobileErrorCode`
  ChipDnaMobileErrorCode.`DeviceConfiguration`
  The configuration on the device is incorrect.
  `static final ChipDnaMobileErrorCode`
  ChipDnaMobileErrorCode.`EmptyElementSet`
  No elements returned by TMS
  `static final ChipDnaMobileErrorCode`
  ChipDnaMobileErrorCode.`EnvironmentValueInvalid`
  There is a format error with the environment parameter value.
  `static final ChipDnaMobileErrorCode`
  ChipDnaMobileErrorCode.`ErrorParsingPropertiesXML`
  Error parsing properties in element in response XML
  `static final ChipDnaMobileErrorCode`
  ChipDnaMobileErrorCode.`ErrorParsingResponseXml`
  Error parsing response XML.
  `static final ChipDnaMobileErrorCode`
  ChipDnaMobileErrorCode.`FailedToInitializeLogging`
  Failed to initialize logging.
  `static final ChipDnaMobileErrorCode`
  ChipDnaMobileErrorCode.`FailedToInitializeTapToMobile`
  The current application session cannot continue and the application must restart.
  `static final ChipDnaMobileErrorCode`
  ChipDnaMobileErrorCode.`FailedToMigrate`
  Unable to migrate the database on mobile device storage.
  `static final ChipDnaMobileErrorCode`
  ChipDnaMobileErrorCode.`FailedToOpen`
  Unable to open the database on mobile device storage.
  `static final ChipDnaMobileErrorCode`
  ChipDnaMobileErrorCode.`FailedToRead`
  Unable to read from database on the mobile device storage.
  `static final ChipDnaMobileErrorCode`
  ChipDnaMobileErrorCode.`FailedToWrite`
  Unable to write to the database on mobile device storage.
  `static final ChipDnaMobileErrorCode`
  ChipDnaMobileErrorCode.`GatewayGeneralError`
  There has been a general error with the gateway.
  `static final ChipDnaMobileErrorCode`
  ChipDnaMobileErrorCode.`GatewayProcessError`
  There has been a process error with the gateway.
  `static final ChipDnaMobileErrorCode`
  ChipDnaMobileErrorCode.`GeneralError`
  There has been a general error with the gateway.
  `static final ChipDnaMobileErrorCode`
  ChipDnaMobileErrorCode.`InvalidApplicationInstance`
  The current application doesn't extend `ChipDnaApplication`.
  `static final ChipDnaMobileErrorCode`
  ChipDnaMobileErrorCode.`InvalidField`
  Field within the request is invalid.
  `static final ChipDnaMobileErrorCode`
  ChipDnaMobileErrorCode.`InvalidHTTPMethod`
  Invalid HTTP method.
  `static final ChipDnaMobileErrorCode`
  ChipDnaMobileErrorCode.`InvalidLoginPlatform`
  The invalid login platform is used.
  `static final ChipDnaMobileErrorCode`
  ChipDnaMobileErrorCode.`InvalidTimeZoneOffset`
  The time zone offset is invalid.
  `static final ChipDnaMobileErrorCode`
  ChipDnaMobileErrorCode.`LocationPermissionsNotGranted`
  The current application does not have location permissions granted to allow Tap To Mobile payment processing.
  `static final ChipDnaMobileErrorCode`
  ChipDnaMobileErrorCode.`LocationServiceNotEnabled`
  The current application does not have location services enabled to allow Tap To Mobile payment processing.
  `static final ChipDnaMobileErrorCode`
  ChipDnaMobileErrorCode.`LogOnAutomaticallyDisabled`
  Log on is automatically disabled.
  `static final ChipDnaMobileErrorCode`
  ChipDnaMobileErrorCode.`LogOnDenied`
  Log on is denied.
  `static final ChipDnaMobileErrorCode`
  ChipDnaMobileErrorCode.`LogOnLocked`
  Log on is locked.
  `static final ChipDnaMobileErrorCode`
  ChipDnaMobileErrorCode.`LogOnManuallyDisabled`
  Log on is manually disabled.
  `static final ChipDnaMobileErrorCode`
  ChipDnaMobileErrorCode.`MerchantConfigurationError`
  Merchant's configuration is incorrect.
  `static final ChipDnaMobileErrorCode`
  ChipDnaMobileErrorCode.`MissingField`
  Request is missing a required field.
  `static final ChipDnaMobileErrorCode`
  ChipDnaMobileErrorCode.`NoLocationFound`
  The current device could not be located.
  `static final ChipDnaMobileErrorCode`
  ChipDnaMobileErrorCode.`NoPoiSelected`
  No point of interaction selected for configuration.
  `static final ChipDnaMobileErrorCode`
  ChipDnaMobileErrorCode.`ParseError`
  Failed to parse the request.
  `static final ChipDnaMobileErrorCode`
  ChipDnaMobileErrorCode.`PinPadConnectionTypeInvalid`
  Invalid connection type value.
  `static final ChipDnaMobileErrorCode`
  ChipDnaMobileErrorCode.`PinPadIpAddressInvalid`
  There is a format error with the Pin Pad name parameter value.
  `static final ChipDnaMobileErrorCode`
  ChipDnaMobileErrorCode.`PinPadNameInvalid`
  There is a format error with the Pin Pad name parameter value.
  `static final ChipDnaMobileErrorCode`
  ChipDnaMobileErrorCode.`PinPadNameMismatch`
  The Pin Pad name does not match device.
  `static final ChipDnaMobileErrorCode`
  ChipDnaMobileErrorCode.`PinpadNotConfigured`
  PIN pad has not been configured for a configuration update from the TMS.
  `static final ChipDnaMobileErrorCode`
  ChipDnaMobileErrorCode.`PinPadPortInvalid`
  There is a format error with the Pin Pad name parameter value.
  `static final ChipDnaMobileErrorCode`
  ChipDnaMobileErrorCode.`ProvidedSignatureInvalidFormat`
  The signature format is invalid.
  `static final ChipDnaMobileErrorCode`
  ChipDnaMobileErrorCode.`ProvidedSignatureOnlyContainsWhiteSpace`
  The signature only contains white space.
  `static final ChipDnaMobileErrorCode`
  ChipDnaMobileErrorCode.`ProvidedSignatureTooSmall`
  The signature is too small.
  `static final ChipDnaMobileErrorCode`
  ChipDnaMobileErrorCode.`ProvidedSignatureUnsupportedFormat`
  The signature format is unsupported.
  `static final ChipDnaMobileErrorCode`
  ChipDnaMobileErrorCode.`ReceiptSourceEmailNotSupported`
  Email receipting is not supported.
  `static final ChipDnaMobileErrorCode`
  ChipDnaMobileErrorCode.`ReceiptSourceSMSNotSupported`
  SMS receipting is not supported.
  `static final ChipDnaMobileErrorCode`
  ChipDnaMobileErrorCode.`RegistrationFailed`
  The registration request has failed.
  `static final ChipDnaMobileErrorCode`
  ChipDnaMobileErrorCode.`RegistrationFailedToRetrieveTerminalId`
  Registration failed to retrieve a terminal ID.
  `static final ChipDnaMobileErrorCode`
  ChipDnaMobileErrorCode.`RegistrationFailedToRetrieveTransactionKey`
  Registration failed to retrieve a transaction key.
  `static final ChipDnaMobileErrorCode`
  ChipDnaMobileErrorCode.`RegistrationUrl`
  There is a format error with the RegistrationUrl.
  `static final ChipDnaMobileErrorCode`
  ChipDnaMobileErrorCode.`ResizedSignatureTooSmall`
  The signature is too small after cropping out white space and resizing.
  `static final ChipDnaMobileErrorCode`
  ChipDnaMobileErrorCode.`ResponseXmlNotFound`
  Response XML not found.
  `static final ChipDnaMobileErrorCode`
  ChipDnaMobileErrorCode.`ServerError`
  There has been an error with the server.
  `static final ChipDnaMobileErrorCode`
  ChipDnaMobileErrorCode.`SOAPError`
  The SOAP error occurred.
  `static final ChipDnaMobileErrorCode`
  ChipDnaMobileErrorCode.`SpecifiedUrlMalformed`
  Specified URL is malformed.
  `static final ChipDnaMobileErrorCode`
  ChipDnaMobileErrorCode.`TapToMobileNotSupported`
  Tap To Mobile set as not supported by TMS.
  `static final ChipDnaMobileErrorCode`
  ChipDnaMobileErrorCode.`TransactionKey`
  There is a format error with the Transaction Key.
  `static final ChipDnaMobileErrorCode`
  ChipDnaMobileErrorCode.`UnableToCreateTLSSockets`
  Unable to create TLS 1.2 sockets.
  `static final ChipDnaMobileErrorCode`
  ChipDnaMobileErrorCode.`UnableToDecodeElementValue`
  Unable to decode the element value.
  `static final ChipDnaMobileErrorCode`
  ChipDnaMobileErrorCode.`UnableToGetHttpResponseCode`
  Unable to retrieve HTTP response code.
  `static final ChipDnaMobileErrorCode`
  ChipDnaMobileErrorCode.`UnableToOpenURL`
  Unable to open the specified URL.
  `static final ChipDnaMobileErrorCode`
  ChipDnaMobileErrorCode.`UnableToParseResponseXml`
  Unable to parse response XML.
  `static final ChipDnaMobileErrorCode`
  ChipDnaMobileErrorCode.`UnableToReadResponse`
  Unable to read HTTP response data.
  `static final ChipDnaMobileErrorCode`
  ChipDnaMobileErrorCode.`UnableToReadResponseXml`
  Unable to read response XML.
  `static final ChipDnaMobileErrorCode`
  ChipDnaMobileErrorCode.`UnableToRetrieveResponse`
  Unable to retrieve server response.
  `static final ChipDnaMobileErrorCode`
  ChipDnaMobileErrorCode.`UnableToSendRequest`
  Unable to send request.
  `static final ChipDnaMobileErrorCode`
  ChipDnaMobileErrorCode.`UnableToSpecifyCommunicationProtocol`
  Unable to specify communication protocol.
  `static final ChipDnaMobileErrorCode`
  ChipDnaMobileErrorCode.`UnableToWriteRequestXml`
  Unable to write request XML.
  `static final ChipDnaMobileErrorCode`
  ChipDnaMobileErrorCode.`UnexpectedChipDnaError`
  ChipDNA encountered an unexpected error.
  `static final ChipDnaMobileErrorCode`
  ChipDnaMobileErrorCode.`UnexpectedField`
  There was an unexpected field within the request.
  `static final ChipDnaMobileErrorCode`
  ChipDnaMobileErrorCode.`UnsuccessfulHttpRequest`
  The response to the HTTP request was not equal to 200(OK)
  `static final ChipDnaMobileErrorCode`
  ChipDnaMobileErrorCode.`UnsupportedPaymentDevice`
  The device model is not supported by ChipDNA.
  `static final ChipDnaMobileErrorCode`
  ChipDnaMobileErrorCode.`WebMISPassword`
  There is a format error with the WebMIS password.
  `static final ChipDnaMobileErrorCode`
  ChipDnaMobileErrorCode.`WebMISUsername`
  There is a format error with the WebMIS username.
  Methods in com.creditcall.chipdnamobile that return ChipDnaMobileErrorCode
  Modifier and Type
  Method
  Description
  `ChipDnaMobileErrorCode`
  ChipDnaMobileException.`getChipDnaMobileErrorCode()`
  Methods in com.creditcall.chipdnamobile that return types with arguments of type ChipDnaMobileErrorCode
  Modifier and Type
  Method
  Description
  `List<ChipDnaMobileErrorCode>`
  OfflineRequest.`errorCodes()`
  Get the error codes for the transaction.
  Methods in com.creditcall.chipdnamobile with parameters of type ChipDnaMobileErrorCode
  Modifier and Type
  Method
  Description
  `void`
  ISOAPListener.`retrievedTransaction(SOAPExtendedTransaction transaction, ChipDnaMobileErrorCode errorCode)`
  Invoked when the transaction has been retrieved.
  `void`
  ISOAPListener.`retrievedTransactions(List<SOAPTransaction> transactions, ChipDnaMobileErrorCode errorCode)`
  Invoked when the list of the transactions has been retrieved.
  `void`
  ISOAPListener.`retrievedTransactionStatistics(List<SOAPTransactionStatistics> transactionStatistics, ChipDnaMobileErrorCode errorCode)`
  Invoked when the transaction statistics have been retrieved.