7#import <Foundation/Foundation.h>
39extern NSString *
const ApiKey;
351extern NSString *
const General;
359extern NSString *
const TimeOut;
409extern NSString *
const Empty;
479extern NSString *
const ChipReadApplicationDataFailure;;
599extern NSString *
const DelayAccountVerificationNotAllowed;
NSString *const PinpadNotPaired
NSString *const UnableToRetrieveResponse
NSString *const SpecifiedUrlMalformed
NSString *const ResizedSignatureTooSmall
NSString *const SignatureDataMissing
NSString *const AmbiguousIdentifier
NSString *const InvalidTimeZoneOffset
NSString *const UnableToGetHttpResponseCode
NSString *const LogOnAutomaticallyDisabled
NSString *const RegistrationFailedToRetrieveTransactionKey
NSString *const ErrorParsingResponseXml
NSString *const AuthCodeMissing
NSString *const WebMISPassword
NSString *const MissingField
NSString *const FailedToWrite
NSString *const WebMISUsername
NSString *const InvalidHTTPMethod
NSString *const DynamicTippingAmountsAndPercentagesNotSupported
NSString *const SOAPError
NSString *const FailedToClose
NSString *const UnexpectedChipDnaError
NSString *const DynamicTippingNotSupported
NSString *const UnsupportedPaymentDevice
NSString *const ResponseXmlNotFound
NSString *const OperatorPinMissing
NSString *const UnableToWriteRequestXml
NSString *const ServerError
NSString *const ReceiptSubjectMissing
NSString *const UnableToOpenURL
NSString *const UnexpectedField
NSString *const UnableToSpecifyCommunicationProtocol
NSString *const BLEScanTimeValueInvalid
NSString *const EmptyPropertySet
NSString *const UnableToReadResponseXml
NSString *const UnableToParseResponseXml
NSString *const LogOnManuallyDisabled
NSString *const CustomTippingPromptWithoutAmountConfirmationNotAllowed
NSString *const DynamicTippingHeaderInvalid
NSString *const ParseError
NSString *const AccessDenied
NSString *const ProvidedSignatureOnlyContainsWhiteSpace
NSString *const DataNotAvailable
NSString *const RegistrationFailed
NSString *const InvalidPinPadName
NSString *const ProvidedSignatureTooSmall
NSString *const PrinterNotPaired
NSString *const UnableToSendRequest
NSString *const GatewayProcessError
NSString *const ReceiptSourceEmailNotSupported
NSString *const FailedToChangePassword
NSString *const UserReferenceMissing
NSString *const ProvidedSignatureInvalidFormat
NSString *const ParameterValueInvalid
NSString *const InvalidConnectionType
NSString *const LogOnLocked
NSString *const InvalidUserReference
NSString *const PhoneNumberMissing
NSString *const InvalidPhoneNumber
NSString *const IncorrectPassword
Definition: ErrorCodes.h:162
NSString *const TransactionKey
NSString *const ErrorParsingPropertyXML
NSString *const RegistrationFailedToRetrieveTerminalId
NSString *const FailedToUpgrade
NSString *const ParameterMissing
NSString *const PinPadNameMismatch
NSString *const InvalidAuthCode
NSString *const TransactionTypeMissing
NSString *const UnsuccessfulHttpRequest
NSString *const ReceiptTextMissing
NSString *const SourceEmailMissing
NSString *const ReceiptSourceSMSNotSupported
NSString *const OnDeviceTippingPromptInvalid
NSString *const InvalidPaymentMethod
NSString *const InvalidLoginPlatform
NSString *const FailedToOpen
NSString *const InvalidPinPadIpAddress
NSString *const CardEaseTerminalId
NSString *const DeviceConfiguration
NSString *const FailedToCreate
NSString *const GeneralError
NSString *const InvalidOperatorPin
NSString *const LogOnDenied
NSString *const OnDeviceTippingPromptNotSupported
NSString *const SourceNameMissing
NSString *const DynamicTippingValueInvalid
NSString *const InvalidPinPadPort
NSString *const GatewayGeneralError
NSString *const FailedToRead
NSString *const FailedToMigrate
NSString *const JailbrokenDevice
NSString *const EmailAddressMissing
NSString *const TippingTypeInvalid
NSString *const InvalidReceiptType
NSString *const MerchantConfigurationError
NSString *const DisplayTextMissing
NSString *const SaleReferenceMissing
NSString *const DataTypeError
NSString *const InvalidField
NSString *const UnableToReadResponse
NSString *const InvalidTransactionType
NSString *const ProvidedSignatureUnsupportedFormat
NSString *const ProcessReceiptNotSupported
NSString *const InvalidEmailAddress
NSString *const CroppedSignatureTooSmall
NSString *const InvalidSourceEmail
NSString *const RequestQueueRandomTimeIntervalFormatError
NSString *const DeferredAuthRequestPeriodFormatError
NSString *const ReceiptSourceSmsFormatError
NSString *const RkiKeyAvailableFormatError
NSString *const FirmwareFileDataMissing
NSString *const ConfigurationCurrencyNotSet
NSString *const TerminalConfigurationFormatError
NSString *const CardRemovalNotificationFormatError
NSString *const FailedToConfigurePinPad
NSString *const P2PEImportFailedToInstallDUKPTInitialKSN
NSString *const P2PEImportFailedToValidateTransportKey
NSString *const ForcedAcceptanceSupportedFormatError
NSString *const NoCvmRefundsSupportedFormatError
NSString *const CommunicationsFailed
NSString *const DeviceNotPresentOnWhitelist
NSString *const UserNotificationObserverRequired
NSString *const P2PEImportHSMFileMissing
NSString *const PinPadAlreadyConnected
NSString *const FirmwareUpdateSessionKeyInvalid
NSString *const FirmwareUpdateConfigurationFormatError
NSString *const FileSizeTooLarge
NSString *const DeferredAuthsSupportedFormatError
NSString *const MerchantNameAddressFormatError
NSString *const OperatorPinRequiredForVerificationFormatError
NSString *const AccountVerificationSupportedFormatError
NSString *const ConnectionClosed
NSString *const UpdateNotConfigured
NSString *const TestReceiptSelectorOverrideFormatError
NSString *const InternationalDiallingCodeFormatError
NSString *const MaximumAmountFormatError
NSString *const TransactionTypeNotSupported
NSString *const ChequeTransactionsNotSupported
NSString *const P2PEInitialiseFailedToLoadRSAKey
NSString *const CashTransactionsNotSupported
NSString *const PaymentPlatformStatusIntervalFormatError
NSString *const PinPadNotConfigured
NSString *const ConfigFileGenerationFailed
NSString *const DefaultAmountsFormatError
NSString *const SignatureCaptureSupportedFormatError
NSString *const ServerTimeoutFormatError
NSString *const ApplicationSelectionObserverRequired
NSString *const SREDKeyRequired
NSString *const ApplicationStateFormatError
NSString *const ApplicationUpdateRequired
NSString *const TippingSupportedFormatError
NSString *const P2PEImportInternalError
NSString *const P2PEInitialise
NSString *const InvalidHomeNetworkIdentity
NSString *const ApplicationIdNotConfigured
NSString *const DeviceTippingAmountConfirmationEnabledFormatError
NSString *const TerminalDisabled
NSString *const P2PEFailedToReadRKIFiles
NSString *const RefundAmountConfirmationRequiredFormatError
NSString *const FileDecodeError
NSString *const CollisionDetectionRateFormatError
NSString *const CardDataInputCapabilityFormatError
NSString *const PartialApprovalsSupportedFormatError
NSString *const DeferredAuthDeclineRetryPeriodFormatError
NSString *const ReceiptSourceEmailFormatError
NSString *const FileDataNotFound
NSString *const SignatureCheckRequiredFormatError
NSString *const StandaloneRefundsSupportedFormatError
NSString *const PartialApprovalObserverRequired
NSString *const ManualCardDataInputCapabilityFormatError
NSString *const CurrencyNotSet
NSString *const OnDeviceTippingNotSupported
NSString *const PinPadConnectionTimeoutFormatError
NSString *const TerminalStateFormatError
NSString *const OfflineRequestRetryMaximumTimeIntervalFormatError
NSString *const BacklightEnabledFormatError
NSString *const ForcedAcceptanceObserverRequired
NSString *const P2PEStatusRootCertificate
NSString *const FirmwareUpdateRequired
NSString *const RequestQueueMinimumTimeIntervalFormatError
NSString *const PciP2PESupportedFormatError
NSString *const OfflineSupportFormatError
NSString *const TerminalLanguageFormatError
NSString *const ConnectionParametersFormatError
NSString *const CountryCodeFormatError
NSString *const ChipDnaMobileNotInitialized
NSString *const SOAPUsernameFormatError
NSString *const ChequeSupportedFormatError
NSString *const DeviceRebooting
NSString *const TerminalSerialNumberFormatError
NSString *const OperatorPinRequiredForRefundsFormatError
NSString *const P2PEInitialiseFailedToGenerateRSAKey
NSString *const PinPadCheckRequired
NSString *const HomeNetworkIdentityFormatError
NSString *const CurrencyNotFound
NSString *const MobilePosFormatError
NSString *const LinkedRefundNotSupported
NSString *const P2PEImportFailedToInstallDUKPTKey
NSString *const DeviceBusy
NSString *const P2PEImportFailedToLoadRSAKey
NSString *const TerminalIdNotConfigured
NSString *const PanKeyEntrySupportedFormatError
NSString *const TransactionKeyNotConfigured
NSString *const LowPowerModeEnabledFormatError
NSString *const CheckNotComplete
NSString *const FailedToRetrieveFirmwareUpdateSessionKeys
NSString *const CertificationIdentifierFormatError
NSString *const DeferredAuthorizationObserverRequired
NSString *const DeviceRegistrationFailed
NSString *const AccountVerificationSignatureCheckRequiredFormatError
NSString *const FirmwareFileParsingFailed
NSString *const BinRangeWhitelistSupportedFormatError
NSString *const MinimumMinutesBetweenStatusUpdatesFormatError
NSString *const SignatureCaptureObserverRequired
NSString *const RequestQueueMaximumTimeIntervalFormatError
NSString *const MaximumDaysBetweenConfigurationUpdatesFormatError
NSString *const SpeedOptimisationFeaturesSupportedFormatError
NSString *const GratuitySupportedFormatError
NSString *const USCommonDebitFormatError
NSString *const CashSupportedFormatError
NSString *const MinimumAmountFormatError
NSString *const MagstripeAccountTypesSupportedFormatError
NSString *const OperationHeadTimeoutFormatError
NSString *const AccountVerificationRequiredCvmFormatError
NSString *const LinkedRefundsSupportedFormatError
NSString *const TmsUpdateFailed
NSString *const PinPadConnectionTimeout
NSString *const OfflineTransactionVolumeLimitsFormatError
NSString *const OperatorPinFormatError
NSString *const SOAPPasswordFormatError
NSString *const MerchantAccountsFormatError
NSString *const AdditionalIccConstraintChecksFormatError
NSString *const TransactionFinishedObserverRequired
NSString *const P2PEInitialiseFailedToPrepareOutputFiles
NSString *const BbposTmsConfigurationFormatError
NSString *const AdditionalSwipeConstraintChecksFormatError
NSString *const CurrencyNotSupportedForPaymentMethod
NSString *const P2PEStatusProductCertificate
NSString *const P2PEImportFailedToValidateHSMcrt
NSString *const IncompatibleDeviceConfiguration
NSString *const P2PEStatusInternalError
NSString *const P2PEStatusTerminalCertificate
NSString *const EndOfDayTippingNotSupported
NSString *const IdTechBundleRequired
NSString *const PartialApprovalsCompletionSupportFormatError
NSString *const RefundSignatureCheckRequiredFormatError
NSString *const P2PEStatus
NSString *const IncompatibleOSWithAppMode
NSString *const AnotherOperationBeingProcessed
NSString *const SignatureVerificationObserverRequired
NSString *const PinPadNotConnected
NSString *const NoCompletedTransaction
NSString *const StandaloneRefundNotSupported
NSString *const OfflineRequestRetryMinimumTimeIntervalFormatError
NSString *const SignatureCheckRequiredNoCvmFormatError
NSString *const KeysNotLoaded
NSString *const SaleAmountConfirmationRequiredFormatError
NSString *const FailedLoadingIncompatiblePinPadSoftware
NSString *const DelayOnlineProcessingSupportedFormatError
NSString *const VoiceReferralObserverRequired
NSString *const OperationPostTimeoutFormatError
NSString *const LogFileStoreCountLimitFormatError
NSString *const P2PEInitialiseSystemFileOrCertificateMissing
NSString *const TMSUpdateRequired
NSString *const FirmwareFileIncompatible
NSString *const FloorLimitsFormatError
NSString *const P2PEStatusKeySigningKey
NSString *const P2PEImport
NSString *const OperationPollTimeoutFormatError
NSString *const CAPublicKeysFormatError
NSString *const OfflineAuthsSupportedFormatError
NSString *const GratuityNotSupported
NSString *const RegisterMaintenanceSettingsFormatError
NSString *const P2PEInitialiseFailedToCreateRSACertificate
NSString *const AccountVerificationAmountFormatError
NSString *const XmlEncryptionCertificateFormatError
NSString *const PciP2PEConfigFormatError
NSString *const AutoConfirmSupportedFormatError
NSString *const P2PEInitialiseInternalError
NSString *const P2PEFailedToGetHSMFiles
NSString *const PartialApprovalNotSupported
NSString *const DisplayTextTooLong
NSString *const InvalidSignature
NSString *const FlashError
NSString *const KeyboardBugDetected
NSString *const InvalidDevice
NSString *const NoDeviceSelected
NSString *const ActionNotPermitted
NSString *const DevicePrinterNotSupported
NSString *const GetCardDetailsNotSupported
NSString *const AcceptedButtonPressed
NSString *const DisplayTimeInvalid
NSString *const BluetoothNotSupported
NSString *const TamperedModeActive
NSString *const ForcedAcceptanceNotSuported
NSString *const ConnectionFailed
NSString *const InvalidKeyData
NSString *const ActionCancelled
NSString *const TerminateTransactionNotSupported
NSString *const BluepadBusy
NSString *const PrinterOverheat
NSString *const EncryptedHeaderError
NSString *const InvalidChecksum
NSString *const SWSInvalidHeader
NSString *const LimitError
NSString *const InvalidState
NSString *const HALHardwareError
NSString *const InvalidKeyFormat
NSString *const KeyboardNotCalibrated
NSString *const UnsupportedFirmwareVersion
NSString *const InvalidCommandOrMode
NSString *const DeviceNotPairedAndConnected
NSString *const PinpadResponseInvalid
NSString *const InvalidKeyAttribute
NSString *const UnsupportedCommunicationProtocol
NSString *const TMKNotLoaded
NSString *const DataMissing
NSString *const InvalidKeyID
NSString *const HardwareError
NSString *const BluetoothNotEnabled
NSString *const InvalidParameter
NSString *const DuplicatedKey
NSString *const IdVerificationNotSupported
NSString *const PinPadIdleMessageTimeoutFormatError
NSString *const DeviceNotPaired
NSString *const InvalidValue
NSString *const UnableToStartGetCardDetails
NSString *const GeneralKeyboardError
NSString *const PINPadOutOfMemory
NSString *const InvalidKEK
NSString *const UnauthorisedCommandOrMode
NSString *const InvalidReminderData
NSString *const InvalidPinData
NSString *const DeferredAuthorizationNotSupported
NSString *const DisplayTextNotSupported
NSString *const InvalidPassword
NSString *const DisplayTextFormatInvalid
NSString *const SCRHardwareError
NSString *const PrinterPaperEmpty
NSString *const InitError
NSString *const PrinterError
NSString *const InvalidCommandSequence
NSString *const InvalidLength
NSString *const InvalidAddress
NSString *const IssueNoMissing
NSString *const NoSmartcardInSlotError
NSString *const MerchantDefinedField04Invalid
NSString *const MerchantDefinedField01Invalid
NSString *const ExpiredCard
NSString *const PreValidCard
NSString *const MerchantDefinedField11Invalid
NSString *const OfflineIccAuthorisationError
NSString *const AllowlistedCardPresented
NSString *const UnknownRequestFromPinpad
NSString *const InvalidPinpadRefundResult
NSString *const RefundDelayOnlineProcessingNotAllowed
NSString *const MerchantDefinedField02Invalid
NSString *const TransactionAlreadyVoided
NSString *const TransactionAbortedError
NSString *const TerminalIDUnknown
NSString *const FailedToTransmitPinpadMessage
NSString *const ExceededOfflineStorageLimits
NSString *const MessageTypeInvalid
NSString *const ChipTerminalActionAnalysisFailure
NSString *const InvalidMessageType
NSString *const ContactlessHardwareError
NSString *const ExpiryDateMissing
NSString *const VoidRequestFailed
NSString *const MerchantDefinedField16Invalid
NSString *const MerchantDefinedField14Invalid
NSString *const ApiKeyMissing
NSString *const ChipApplicationSelectionFailure
NSString *const TimeOutErrorContactless
NSString *const PinPadUserCancelled
NSString *const BillingStateInvalid
NSString *const TransactionNotCommitted
NSString *const ChipCardholderVerificationMethodFailure
NSString *const EMVInterfaceNotEnabledContactlessFallbackNotPossible
NSString *const MerchantDefinedField20Invalid
NSString *const PANKeyEntryWithoutCardNotAllowed
NSString *const BillingAddress2Invalid
NSString *const EMVInterfaceNotEnabled
NSString *const TransactionAlreadyConfirmed
NSString *const ServerCommunicationError
NSString *const TransactionNotFound
NSString *const AtmCashOnlyCard
NSString *const AmountTooLarge
NSString *const PosGuidInvalid
NSString *const GeneralEMVError
NSString *const BillingPhoneNumberInvalid
NSString *const PinPadInternalModuleError
NSString *const AmbiguousReference
NSString *const PinpadDukptKeyFailure
NSString *const OnlinePINInternalError1
NSString *const VoidDelayOnlineProcessingNotAllowed
NSString *const ChipCardBlocked
NSString *const MerchantTerminatedTransaction
NSString *const TransactionAlreadyRefunded
NSString *const ChipInitiateApplicationProcessingFailure
NSString *const PANInvalid
NSString *const MerchantDefinedField18Invalid
NSString *const DelayOnlineProcessingNotSupported
NSString *const MerchantDefinedField09Invalid
NSString *const VoiceReferralNotificationError
NSString *const NoInterfacesEnabled
NSString *const CustomerVaultIdInvalid
NSString *const TerminalNotReadyError
NSString *const CardHolderActionTimedOut
NSString *const PANMissing
NSString *const NotAllowed
NSString *const PANKeyEntryTransactionsNotSupported
NSString *const TemporarilyUnavailable
NSString *const MissingFileError
NSString *const ChipTerminalRiskManagementFailure
NSString *const SwipeReadFailure
NSString *const MerchantDefinedField03Invalid
NSString *const StartDateMissing
NSString *const RequestEncryptionFailed
NSString *const ChipOfflineDataAuthenticationFailure
NSString *const OnlinePINKeyMissing
NSString *const IssueNoInvalid
NSString *const UnableToStartPinpadProcess
NSString *const AccountVerificationNotSupported
NSString *const PANKeyEntryOfflineNotAllowed
NSString *const MerchantDefinedField08Invalid
NSString *const MerchantDefinedField15Invalid
NSString *const ConfirmAccountVerificationNotAllowed
NSString *const BillingPostalCodeInvalid
NSString *const BillingAddress1Invalid
NSString *const OnlinePINInternalError3
NSString *const NoResponseFromServer
NSString *const TippingNotAllowed
NSString *const EndOfDayTippingNotEnabled
NSString *const ChipCompletionFailure
NSString *const ConfirmDelayOnlineProcessingNotAllowed
NSString *const EposTransactionTerminated
NSString *const MerchantDefinedField19Invalid
NSString *const InvalidIssuerPublicKeyError
NSString *const CardUsageExceeded
NSString *const MerchantDefinedField12Invalid
NSString *const CustomerVaultCommandInvalid
NSString *const OnlinePINInternalError2
NSString *const ServerResponseError
NSString *const MerchantDefinedField17Invalid
NSString *const MerchantDefinedField07Invalid
NSString *const ExpiryDateInvalid
NSString *const RefundAccountVerificationNotAllowed
Definition: ErrorCodes.h:597
NSString *const BillingCityInvalid
NSString *const ApplicationIdMissing
NSString *const TaxAmountInvalid
NSString *const ChipCardRemoved
NSString *const StartDateInvalid
NSString *const TransactionNotSale
NSString *const ChipReadFailure
NSString *const PinPadIncorrectP2PEStatus
NSString *const MessageTypeMissing
NSString *const CardEaseReferenceMissing
NSString *const PANFailsLuhnCheck
NSString *const VoidAccountVerificationNotAllowed
NSString *const CardSchemeNotSupported
NSString *const TransactionOriginallyDeclined
NSString *const CardBlockedError
NSString *const TerminalIDInvalid
NSString *const MerchantDefinedField06Invalid
NSString *const MagstripeInterfaceNotEnabledEMVFallbackNotPossible
NSString *const TimeOutError
NSString *const TransactionKeyInvalid
NSString *const UnableToStartPinpadTransaction
NSString *const UnsupportedCommand
NSString *const XMLDecryptionError
NSString *const AutoConfirmNotSupported
NSString *const BillingCountryInvalid
NSString *const ChipNoSupportedApplications
NSString *const VoiceReferralResponseNotExpected
NSString *const TerminalUsageExceeded
NSString *const InvalidData
NSString *const ChipProcessRestrictionsFailure
NSString *const AmountMissing
NSString *const TerminalIDDisabled
NSString *const ApplicationIdInvalid
NSString *const MerchantDefinedField05Invalid
NSString *const UnableToInitialisePinpad
NSString *const PinpadConnectionClosed
NSString *const PANTooShort
NSString *const PANTooLong
NSString *const GatewayRejectedTransaction
NSString *const MagstripeInterfaceNotEnabled
NSString *const TransactionKeyIncorrect
NSString *const TerminalIDMissing
NSString *const DelayPanKeyEntryNotAllowed
NSString *const CardHashInvalid
NSString *const UnexpectedRequestFromPinpad
NSString *const AccountVerificationOfflineNotAllowed
NSString *const ChipNoAnswerToReset
NSString *const InvalidIssuerResponse
NSString *const OfflineRequestTooOld
NSString *const InvalidApplicationError
NSString *const TransactionAlreadyInProgressError
NSString *const ConfirmRequestFailed
NSString *const RegistrationRequired
NSString *const OperatorPinIncorrect
NSString *const PinPadEncryptionError
NSString *const RequestEncodingFailed
NSString *const PinpadTransactionTerminated
NSString *const ApplicationNotSupported
NSString *const EMVAndMagstripeInterfacesNotEnabledContactlessFallForwardNotPossible
NSString *const MerchantDefinedField10Invalid
NSString *const AmountInvalid
NSString *const TerminalConfigurationError
NSString *const AmountTooSmall
NSString *const BillingZipCodeInvalid
NSString *const TestCheckError
NSString *const ServerRequestError
NSString *const InvalidXMLRequest
NSString *const BillingEmailAddressInvalid
NSString *const ChipCardActionAnalysisFailure
NSString *const PONumberInvalid
NSString *const CardDetailsNotFound
NSString *const XMLElementMissing
NSString *const TransactionAlreadySettled
NSString *const InvalidDataInCommandError
NSString *const PosGuidMissing
NSString *const PANKeyEntryTippingNotAllowed
NSString *const TransactionKeyMissing
NSString *const ApiKeyInvalid
NSString *const CardBanned
NSString *const MissingDataInCommandError
NSString *const MerchantDefinedField13Invalid
NSString *const CardEaseReferenceInvalid
NSString *const CardDetailsUnavailable
NSString *const CardReferenceInvalid
NSString *const AmountModificationNotAllowed
NSString *const InvalidCardResponseError
NSString *const AmbiguousBillingInformation
NSString *const CredentialOnFileReasonInvalid
NSString *const ConfigurationError
Definition: ErrorCodes.h:612