ChipDna Mobile
Loading...
Searching...
No Matches
ErrorCodes.h
Go to the documentation of this file.
1
7#import <Foundation/Foundation.h>
8
15extern NSString * const JailbrokenDevice;
17extern NSString * const UnableToOpenURL;
18extern NSString * const UnableToSpecifyCommunicationProtocol;
19extern NSString * const UnableToSendRequest;
20extern NSString * const UnableToGetHttpResponseCode;
21extern NSString * const UnsuccessfulHttpRequest;
22extern NSString * const UnableToReadResponse;
23extern NSString * const UnableToRetrieveResponse;
24extern NSString * const UnableToWriteRequestXml;
25extern NSString * const UnableToParseResponseXml;
26extern NSString * const UnableToReadResponseXml;
27extern NSString * const ErrorParsingResponseXml;
28extern NSString * const ResponseXmlNotFound;
29extern NSString * const EmptyPropertySet;
30extern NSString * const ErrorParsingPropertyXML;
31extern NSString * const SpecifiedUrlMalformed;
33extern NSString * const CardEaseTerminalId;
34extern NSString * const TransactionKey;
35extern NSString * const PinpadNotPaired;
36extern NSString * const PrinterNotPaired;
37extern NSString * const WebMISUsername;
38extern NSString * const WebMISPassword;
39extern NSString * const ApiKey;
40extern NSString * const AmbiguousIdentifier;
41extern NSString * const RegistrationFailed;
42extern NSString * const RegistrationFailedToRetrieveTerminalId;
43extern NSString * const RegistrationFailedToRetrieveTransactionKey;
44extern NSString * const MerchantConfigurationError;
45extern NSString * const MissingField;
46extern NSString * const InvalidField;
47extern NSString * const InvalidHTTPMethod;
48extern NSString * const AccessDenied;
49extern NSString * const DeviceConfiguration;
50extern NSString * const UnexpectedField;
51extern NSString * const DataTypeError;
52extern NSString * const ParseError;
53extern NSString * const ServerError;
54extern NSString * const GeneralError;
55extern NSString * const GatewayGeneralError;
56extern NSString * const GatewayProcessError;
57//TODO: replace generic errors
58extern NSString * const ParameterMissing;
59extern NSString * const ParameterValueInvalid;
60extern NSString * const UserReferenceMissing;
61extern NSString * const InvalidUserReference;
62extern NSString * const OperatorPinMissing;
63extern NSString * const InvalidOperatorPin;
64extern NSString * const InvalidPaymentMethod;
65extern NSString * const TransactionTypeMissing;
66extern NSString * const InvalidTransactionType;
67extern NSString * const TippingTypeInvalid;
68extern NSString * const OnDeviceTippingPromptInvalid;
69extern NSString * const OnDeviceTippingPromptNotSupported;
70extern NSString * const DynamicTippingNotSupported;
72extern NSString * const DynamicTippingValueInvalid;
73extern NSString * const DynamicTippingHeaderInvalid;
74extern NSString * const InvalidAuthCode;
75extern NSString * const AuthCodeMissing;
76extern NSString * const PhoneNumberMissing;
77extern NSString * const InvalidPhoneNumber;
78extern NSString * const EmailAddressMissing;
79extern NSString * const InvalidEmailAddress;
80extern NSString * const SourceNameMissing;
81extern NSString * const SourceEmailMissing;
82extern NSString * const InvalidSourceEmail;
83extern NSString * const ReceiptTextMissing;
84extern NSString * const InvalidReceiptType;
85extern NSString * const ReceiptSubjectMissing;
86extern NSString * const DisplayTextMissing;
87extern NSString * const SaleReferenceMissing;
88extern NSString * const InvalidPinPadName;
89extern NSString * const InvalidConnectionType;
90extern NSString * const InvalidPinPadIpAddress;
91extern NSString * const InvalidPinPadPort;
92extern NSString * const PinPadNameMismatch;
93extern NSString * const UnsupportedPaymentDevice;
95extern NSString * const FailedToCreate;
96extern NSString * const FailedToOpen;
97extern NSString * const FailedToRead;
98extern NSString * const FailedToWrite;
99extern NSString * const FailedToClose;
100extern NSString * const FailedToUpgrade;
101extern NSString * const FailedToMigrate;
102extern NSString * const FailedToChangePassword;
103extern NSString * const IncorrectPassword;
105extern NSString * const ProvidedSignatureUnsupportedFormat;
106extern NSString * const ProvidedSignatureInvalidFormat;
107extern NSString * const ProvidedSignatureOnlyContainsWhiteSpace;
108extern NSString * const ProvidedSignatureTooSmall;
109extern NSString * const CroppedSignatureTooSmall;
110extern NSString * const ResizedSignatureTooSmall;
111extern NSString * const SignatureDataMissing;
113extern NSString * const ReceiptSourceSMSNotSupported;
114extern NSString * const ReceiptSourceEmailNotSupported;
115extern NSString * const ProcessReceiptNotSupported;
117extern NSString * const SOAPError;
118extern NSString * const InvalidTimeZoneOffset;
119extern NSString * const LogOnDenied;
120extern NSString * const LogOnManuallyDisabled;
121extern NSString * const LogOnAutomaticallyDisabled;
122extern NSString * const LogOnLocked;
123extern NSString * const InvalidLoginPlatform;
124extern NSString * const DataNotAvailable;
125extern NSString * const UnexpectedChipDnaError;
126extern NSString * const BLEScanTimeValueInvalid;
136extern NSString * const ApplicationUpdateRequired;
137extern NSString * const IdTechBundleRequired;
138extern NSString * const InvalidHomeNetworkIdentity;
139extern NSString * const TerminalDisabled;
140extern NSString * const TransactionTypeNotSupported;
141extern NSString * const NoCompletedTransaction;
142extern NSString * const AnotherOperationBeingProcessed;
143extern NSString * const PinPadAlreadyConnected;
144extern NSString * const PinPadNotConnected;
145extern NSString * const UpdateNotConfigured;
146extern NSString * const TMSUpdateRequired;
147extern NSString * const StandaloneRefundNotSupported;
148extern NSString * const LinkedRefundNotSupported;
149extern NSString * const CashTransactionsNotSupported;
150extern NSString * const ChequeTransactionsNotSupported;
152extern NSString * const GratuityNotSupported;
153extern NSString * const CurrencyNotFound;
154extern NSString * const CurrencyNotSet;
155extern NSString * const CurrencyNotSupportedForPaymentMethod;
156extern NSString * const ConfigurationCurrencyNotSet;
157extern NSString * const EndOfDayTippingNotSupported;
158extern NSString * const OnDeviceTippingNotSupported;
159extern NSString * const PinPadCheckRequired;
160extern NSString * const SREDKeyRequired;
161extern NSString * const DeviceNotPresentOnWhitelist;
162extern NSString * const IncorrectPassword;
163extern NSString * const ChipDnaMobileNotInitialized;
164extern NSString * const TerminalIdNotConfigured;
165extern NSString * const TransactionKeyNotConfigured;
166extern NSString * const ApplicationIdNotConfigured;
167extern NSString * const PinPadNotConfigured;
168extern NSString * const PinPadConnectionTimeout;
169extern NSString * const FailedToConfigurePinPad;
170extern NSString * const TmsUpdateFailed;
171extern NSString * const DeviceRegistrationFailed;
173extern NSString * const P2PEFailedToReadRKIFiles;
174extern NSString * const P2PEFailedToGetHSMFiles;
175extern NSString * const P2PEStatus;
176extern NSString * const P2PEStatusRootCertificate;
177extern NSString * const P2PEStatusProductCertificate;
178extern NSString * const P2PEStatusTerminalCertificate;
179extern NSString * const P2PEStatusKeySigningKey;
180extern NSString * const P2PEStatusInternalError;
181extern NSString * const P2PEInitialise;
182extern NSString * const P2PEInitialiseSystemFileOrCertificateMissing;
183extern NSString * const P2PEInitialiseFailedToGenerateRSAKey;
184extern NSString * const P2PEInitialiseFailedToLoadRSAKey;
185extern NSString * const P2PEInitialiseFailedToCreateRSACertificate;
186extern NSString * const P2PEInitialiseFailedToPrepareOutputFiles;
187extern NSString * const P2PEInitialiseInternalError;
188extern NSString * const P2PEImport;
189extern NSString * const P2PEImportHSMFileMissing;
190extern NSString * const P2PEImportFailedToValidateHSMcrt;
191extern NSString * const P2PEImportFailedToLoadRSAKey;
192extern NSString * const P2PEImportFailedToValidateTransportKey;
193extern NSString * const P2PEImportFailedToInstallDUKPTKey;
194extern NSString * const P2PEImportFailedToInstallDUKPTInitialKSN;
195extern NSString * const P2PEImportInternalError;
197extern NSString * const FailedLoadingIncompatiblePinPadSoftware;
198extern NSString * const ConnectionClosed;
199extern NSString * const CheckNotComplete;
200extern NSString * const IncompatibleOSWithAppMode;
201extern NSString * const CommunicationsFailed;
202extern NSString * const KeysNotLoaded;
203extern NSString * const IncompatibleDeviceConfiguration;
204extern NSString * const DeviceRebooting;
205extern NSString * const DeviceBusy;
206extern NSString * const FailedToRetrieveFirmwareUpdateSessionKeys;
207extern NSString * const FirmwareUpdateSessionKeyInvalid;
208extern NSString * const FirmwareFileParsingFailed;
209extern NSString * const FirmwareFileDataMissing;
210extern NSString * const FirmwareUpdateRequired;
211extern NSString * const FirmwareFileIncompatible;
214extern NSString * const TransactionFinishedObserverRequired;
215extern NSString * const SignatureVerificationObserverRequired;
216extern NSString * const VoiceReferralObserverRequired;
217extern NSString * const UserNotificationObserverRequired;
218extern NSString * const ApplicationSelectionObserverRequired;
219extern NSString * const DeferredAuthorizationObserverRequired;
220extern NSString * const ForcedAcceptanceObserverRequired;
221extern NSString * const SignatureCaptureObserverRequired;
222extern NSString * const PartialApprovalObserverRequired;
224extern NSString * const CountryCodeFormatError;
225extern NSString * const MerchantNameAddressFormatError;
226extern NSString * const ServerTimeoutFormatError;
227extern NSString * const TerminalSerialNumberFormatError;
228extern NSString * const SignatureCaptureSupportedFormatError;
229extern NSString * const SignatureCheckRequiredFormatError;
230extern NSString * const SignatureCheckRequiredNoCvmFormatError;
231extern NSString * const AdditionalIccConstraintChecksFormatError;
232extern NSString * const AdditionalSwipeConstraintChecksFormatError;
233extern NSString * const OperatorPinFormatError;
234extern NSString * const LinkedRefundsSupportedFormatError;
235extern NSString * const StandaloneRefundsSupportedFormatError;
236extern NSString * const HomeNetworkIdentityFormatError;
238extern NSString * const ApplicationStateFormatError;
239extern NSString * const MinimumMinutesBetweenStatusUpdatesFormatError;
240extern NSString * const TerminalStateFormatError;
241extern NSString * const FileSizeTooLarge;
242extern NSString * const ReceiptSourceEmailFormatError;
243extern NSString * const ReceiptSourceSmsFormatError;
244extern NSString * const FileDecodeError;
245extern NSString * const TerminalLanguageFormatError;
246extern NSString * const InternationalDiallingCodeFormatError;
247extern NSString * const GratuitySupportedFormatError;
248extern NSString * const NoCvmRefundsSupportedFormatError;
249extern NSString * const RefundSignatureCheckRequiredFormatError;
250extern NSString * const OperatorPinRequiredForVerificationFormatError;
251extern NSString * const OperatorPinRequiredForRefundsFormatError;
252extern NSString * const CashSupportedFormatError;
253extern NSString * const AccountVerificationRequiredCvmFormatError;
255extern NSString * const AccountVerificationSupportedFormatError;
256extern NSString * const AccountVerificationAmountFormatError;
257extern NSString * const ChequeSupportedFormatError;
258extern NSString * const SOAPUsernameFormatError;
259extern NSString * const SOAPPasswordFormatError;
260extern NSString * const OfflineSupportFormatError;
261extern NSString * const FloorLimitsFormatError;
262extern NSString * const OfflineTransactionVolumeLimitsFormatError;
265extern NSString * const OfflineAuthsSupportedFormatError;
266extern NSString * const ForcedAcceptanceSupportedFormatError;
267extern NSString * const MaximumAmountFormatError;
268extern NSString * const MinimumAmountFormatError;
269extern NSString * const CardDataInputCapabilityFormatError;
270extern NSString * const MagstripeAccountTypesSupportedFormatError;
271extern NSString * const PartialApprovalsSupportedFormatError;
272extern NSString * const PartialApprovalsCompletionSupportFormatError;
273extern NSString * const BinRangeWhitelistSupportedFormatError;
274extern NSString * const MerchantAccountsFormatError;
275extern NSString * const TestReceiptSelectorOverrideFormatError;
276extern NSString * const TippingSupportedFormatError;
277extern NSString * const BacklightEnabledFormatError;
278extern NSString * const LowPowerModeEnabledFormatError;
279extern NSString * const TerminalConfigurationFormatError;
280extern NSString * const CAPublicKeysFormatError;
281extern NSString * const PinPadConnectionTimeoutFormatError;
282extern NSString * const USCommonDebitFormatError;
283extern NSString * const RefundAmountConfirmationRequiredFormatError;
284extern NSString * const SaleAmountConfirmationRequiredFormatError;
285extern NSString * const RkiKeyAvailableFormatError;
286extern NSString * const DeferredAuthsSupportedFormatError;
287extern NSString * const DeferredAuthRequestPeriodFormatError;
288extern NSString * const DeferredAuthDeclineRetryPeriodFormatError;
289extern NSString * const FileDataNotFound;
290extern NSString * const MobilePosFormatError;
291extern NSString * const RequestQueueMaximumTimeIntervalFormatError;
292extern NSString * const RequestQueueMinimumTimeIntervalFormatError;
293extern NSString * const RequestQueueRandomTimeIntervalFormatError;
294extern NSString * const OperationHeadTimeoutFormatError;
295extern NSString * const OperationPostTimeoutFormatError;
296extern NSString * const OperationPollTimeoutFormatError;
297extern NSString * const PciP2PEConfigFormatError;
298extern NSString * const PciP2PESupportedFormatError;
299extern NSString * const RegisterMaintenanceSettingsFormatError;
300extern NSString * const PaymentPlatformStatusIntervalFormatError;
301extern NSString * const ManualCardDataInputCapabilityFormatError;
302extern NSString * const PanKeyEntrySupportedFormatError;
303extern NSString * const LogFileStoreCountLimitFormatError;
304extern NSString * const AutoConfirmSupportedFormatError;
305extern NSString * const ConfigFileGenerationFailed;
306extern NSString * const DelayOnlineProcessingSupportedFormatError;
307extern NSString * const XmlEncryptionCertificateFormatError;
308extern NSString * const CertificationIdentifierFormatError;
309extern NSString * const BbposTmsConfigurationFormatError;
310extern NSString * const CardRemovalNotificationFormatError;
311extern NSString * const FirmwareUpdateConfigurationFormatError;
312extern NSString * const ConnectionParametersFormatError;
313extern NSString * const DefaultAmountsFormatError;
314extern NSString * const SpeedOptimisationFeaturesSupportedFormatError;
315extern NSString * const CollisionDetectionRateFormatError;
328extern NSString * const DeviceNotPaired;
329extern NSString * const BluetoothNotSupported;
330extern NSString * const NoDeviceSelected;
331extern NSString * const ConnectionFailed;
332extern NSString * const BluetoothNotEnabled;
333extern NSString * const DeviceNotPairedAndConnected;
334extern NSString * const UnsupportedCommunicationProtocol;
336extern NSString * const InvalidState;
337extern NSString * const DisplayTextTooLong;
338extern NSString * const DisplayTextFormatInvalid;
339extern NSString * const PinPadIdleMessageTimeoutFormatError;
340extern NSString * const UnableToStartGetCardDetails;
341extern NSString * const DisplayTimeInvalid;
342extern NSString * const ForcedAcceptanceNotSuported;
343extern NSString * const DeferredAuthorizationNotSupported;
344extern NSString * const PartialApprovalNotSupported;
345extern NSString * const DisplayTextNotSupported;
346extern NSString * const GetCardDetailsNotSupported;
347extern NSString * const TerminateTransactionNotSupported;
348extern NSString * const IdVerificationNotSupported;
350extern NSString * const Unmapped;
351extern NSString * const General;
352extern NSString * const InvalidCommandOrMode;
353extern NSString * const InvalidParameter;
354extern NSString * const InvalidAddress;
355extern NSString * const InvalidValue;
356extern NSString * const InvalidLength;
357extern NSString * const UnauthorisedCommandOrMode;
358extern NSString * const DataMissing;
359extern NSString * const TimeOut;
360extern NSString * const InvalidKeyID;
361extern NSString * const InvalidKeyAttribute;
362extern NSString * const InvalidDevice;
363extern NSString * const UnsupportedFirmwareVersion;
364extern NSString * const PinLimit;
365extern NSString * const FlashError;
366extern NSString * const HardwareError;
367extern NSString * const InvalidChecksum;
368extern NSString * const ActionCancelled;
369extern NSString * const InvalidSignature;
370extern NSString * const SWSInvalidHeader;
371extern NSString * const InvalidPassword;
372extern NSString * const InvalidKeyFormat;
373extern NSString * const SCRHardwareError;
374extern NSString * const HALHardwareError;
375extern NSString * const InvalidKeyData;
376extern NSString * const InvalidPinData;
377extern NSString * const InvalidReminderData;
378extern NSString * const InitError;
379extern NSString * const LimitError;
380extern NSString * const InvalidCommandSequence;
381extern NSString * const ActionNotPermitted;
382extern NSString * const TMKNotLoaded;
383extern NSString * const InvalidKEK;
384extern NSString * const DuplicatedKey;
385extern NSString * const GeneralKeyboardError;
386extern NSString * const KeyboardNotCalibrated;
387extern NSString * const KeyboardBugDetected;
388extern NSString * const BluepadBusy;
389extern NSString * const TamperedModeActive;
390extern NSString * const EncryptedHeaderError;
391extern NSString * const AcceptedButtonPressed;
392extern NSString * const PINPadOutOfMemory;
393extern NSString * const DevicePrinterNotSupported;
394extern NSString * const PrinterPaperEmpty;
395extern NSString * const PrinterOverheat;
396extern NSString * const PrinterError;
397extern NSString * const PinpadResponseInvalid;
409extern NSString * const Empty;
410extern NSString * const ServerCommunicationError;
411extern NSString * const ServerRequestError;
412extern NSString * const ServerResponseError;
413extern NSString * const NoResponseFromServer;
414extern NSString * const ExceededOfflineStorageLimits;
415extern NSString * const AmountInvalid;
416extern NSString * const AmountMissing;
417extern NSString * const AmountTooLarge;
418extern NSString * const AmountTooSmall;
419extern NSString * const CardBanned;
420extern NSString * const CardDetailsNotFound;
421extern NSString * const CardDetailsUnavailable;
422extern NSString * const CardEaseReferenceInvalid;
423extern NSString * const CardEaseReferenceMissing;
424extern NSString * const CardHashInvalid;
425extern NSString * const CardReferenceInvalid;
426extern NSString * const CardSchemeNotSupported;
427extern NSString * const AllowlistedCardPresented;
428extern NSString * const CardUsageExceeded;
429extern NSString * const ExpiredCard;
430extern NSString * const ExpiryDateInvalid;
431extern NSString * const ExpiryDateMissing;
432extern NSString * const InvalidData;
433extern NSString * const InvalidMessageType;
434extern NSString * const InvalidXMLRequest;
435extern NSString * const IssueNoInvalid;
436extern NSString * const IssueNoMissing;
437extern NSString * const MessageTypeInvalid;
438extern NSString * const MessageTypeMissing;
439extern NSString * const NotAllowed;
440extern NSString * const PANFailsLuhnCheck;
441extern NSString * const PANInvalid;
442extern NSString * const PANMissing;
443extern NSString * const PANTooLong;
444extern NSString * const PANTooShort;
445extern NSString * const PreValidCard;
446extern NSString * const StartDateInvalid;
447extern NSString * const StartDateMissing;
448extern NSString * const TemporarilyUnavailable;
449extern NSString * const TerminalIDDisabled;
450extern NSString * const TerminalIDInvalid;
451extern NSString * const TerminalIDMissing;
452extern NSString * const TerminalIDUnknown;
453extern NSString * const TerminalUsageExceeded;
454extern NSString * const TransactionAlreadyRefunded;
455extern NSString * const TransactionAlreadySettled;
456extern NSString * const TransactionAlreadyVoided;
457extern NSString * const TransactionKeyIncorrect;
458extern NSString * const TransactionKeyInvalid;
459extern NSString * const TransactionKeyMissing;
460extern NSString * const TransactionNotSale;
461extern NSString * const TransactionNotFound;
462extern NSString * const TransactionOriginallyDeclined;
463extern NSString * const TransactionNotCommitted;
464extern NSString * const XMLDecryptionError;
465extern NSString * const XMLElementMissing;
466extern NSString * const UnableToStartPinpadTransaction;
467extern NSString * const UnableToInitialisePinpad;
468extern NSString * const UnableToStartPinpadProcess;
469extern NSString * const FailedToTransmitPinpadMessage;
470extern NSString * const PinpadConnectionClosed;
471extern NSString * const UnknownRequestFromPinpad;
472extern NSString * const UnexpectedRequestFromPinpad;
473extern NSString * const TerminalConfigurationError;
474extern NSString * const InvalidIssuerResponse;
475extern NSString * const InvalidPinpadRefundResult;
476extern NSString * const PinpadTransactionTerminated;
477extern NSString * const ChipApplicationSelectionFailure;
478extern NSString * const ChipInitiateApplicationProcessingFailure;
479extern NSString * const ChipReadApplicationDataFailure;;
480extern NSString * const ChipOfflineDataAuthenticationFailure;
481extern NSString * const ChipProcessRestrictionsFailure;
482extern NSString * const ChipTerminalRiskManagementFailure;
483extern NSString * const ChipCardholderVerificationMethodFailure;
484extern NSString * const ChipTerminalActionAnalysisFailure;
485extern NSString * const ChipCardActionAnalysisFailure;
486extern NSString * const ChipCompletionFailure;
487extern NSString * const EposTransactionTerminated;
488extern NSString * const ChipNoAnswerToReset;
489extern NSString * const SwipeReadFailure;
490extern NSString * const ChipCardRemoved;
491extern NSString * const PinPadUserCancelled;
492extern NSString * const ChipNoSupportedApplications;
493extern NSString * const ChipCardBlocked;
494extern NSString * const ChipReadFailure;
495extern NSString * const ApplicationNotSupported;
496extern NSString * const VoiceReferralNotificationError;
497extern NSString * const OfflineIccAuthorisationError;
498extern NSString * const AtmCashOnlyCard;
499extern NSString * const CardHolderActionTimedOut;
500extern NSString * const PinpadDukptKeyFailure;
501extern NSString * const InvalidDataInCommandError;
502extern NSString * const TerminalNotReadyError;
503extern NSString * const NoSmartcardInSlotError;
504extern NSString * const InvalidCardResponseError;
505extern NSString * const TransactionAlreadyInProgressError;
506extern NSString * const MissingDataInCommandError;
507extern NSString * const MissingFileError;
508extern NSString * const InvalidIssuerPublicKeyError;
509extern NSString * const TestCheckError;
510extern NSString * const GeneralEMVError;
511extern NSString * const CardBlockedError;
512extern NSString * const TimeOutError;
513extern NSString * const TransactionAbortedError;
514extern NSString * const ConfigurationError;
515extern NSString * const InvalidApplicationError;
516extern NSString * const PINError;
517extern NSString * const OperatorPinIncorrect;
518extern NSString * const OfflineRequestTooOld;
519extern NSString * const TimeOutErrorContactless;
520extern NSString * const ContactlessHardwareError;
521extern NSString * const NoInterfacesEnabled;
522extern NSString * const MagstripeInterfaceNotEnabled;
523extern NSString * const EMVInterfaceNotEnabled;
527extern NSString * const OnlinePINInternalError1;
528extern NSString * const OnlinePINInternalError2;
529extern NSString * const OnlinePINInternalError3;
530extern NSString * const OnlinePINKeyMissing;
531extern NSString * const MerchantTerminatedTransaction;
532extern NSString * const TransactionAlreadyConfirmed;
533extern NSString * const TippingNotAllowed;
534extern NSString * const AmountModificationNotAllowed;
535extern NSString * const EndOfDayTippingNotEnabled;
536extern NSString * const ApiKeyMissing;
537extern NSString * const ApiKeyInvalid;
538extern NSString * const PosGuidMissing;
539extern NSString * const PosGuidInvalid;
540extern NSString * const ApplicationIdMissing;
541extern NSString * const GatewayRejectedTransaction;
542extern NSString * const RegistrationRequired;
543extern NSString * const CustomerVaultIdInvalid;
544extern NSString * const CustomerVaultCommandInvalid;
545extern NSString * const ApplicationIdInvalid;
546extern NSString * const PinPadInternalModuleError;
547extern NSString * const PinPadIncorrectP2PEStatus;
548extern NSString * const PinPadEncryptionError;
549extern NSString * const UnsupportedCommand;
550extern NSString * const MerchantDefinedField01Invalid;
551extern NSString * const MerchantDefinedField02Invalid;
552extern NSString * const MerchantDefinedField03Invalid;
553extern NSString * const MerchantDefinedField04Invalid;
554extern NSString * const MerchantDefinedField05Invalid;
555extern NSString * const MerchantDefinedField06Invalid;
556extern NSString * const MerchantDefinedField07Invalid;
557extern NSString * const MerchantDefinedField08Invalid;
558extern NSString * const MerchantDefinedField09Invalid;
559extern NSString * const MerchantDefinedField10Invalid;
560extern NSString * const MerchantDefinedField11Invalid;
561extern NSString * const MerchantDefinedField12Invalid;
562extern NSString * const MerchantDefinedField13Invalid;
563extern NSString * const MerchantDefinedField14Invalid;
564extern NSString * const MerchantDefinedField15Invalid;
565extern NSString * const MerchantDefinedField16Invalid;
566extern NSString * const MerchantDefinedField17Invalid;
567extern NSString * const MerchantDefinedField18Invalid;
568extern NSString * const MerchantDefinedField19Invalid;
569extern NSString * const MerchantDefinedField20Invalid;
570extern NSString * const BillingAddress1Invalid;
571extern NSString * const BillingAddress2Invalid;
572extern NSString * const BillingCityInvalid;
573extern NSString * const BillingStateInvalid;
574extern NSString * const BillingZipCodeInvalid;
575extern NSString * const BillingPostalCodeInvalid;
576extern NSString * const BillingCountryInvalid;
577extern NSString * const BillingEmailAddressInvalid;
578extern NSString * const BillingPhoneNumberInvalid;
579extern NSString * const AmbiguousBillingInformation;
580extern NSString * const PONumberInvalid;
581extern NSString * const TaxAmountInvalid;
582extern NSString * const PANKeyEntryTransactionsNotSupported;
583extern NSString * const PANKeyEntryTippingNotAllowed;
584extern NSString * const PANKeyEntryWithoutCardNotAllowed;
585extern NSString * const PANKeyEntryOfflineNotAllowed;
586extern NSString * const AccountVerificationOfflineNotAllowed;
587extern NSString * const ConfirmAccountVerificationNotAllowed;
588extern NSString * const VoidAccountVerificationNotAllowed;
589extern NSString * const AccountVerificationNotSupported;
590extern NSString * const RefundAccountVerificationNotAllowed;
591extern NSString * const CredentialOnFileReasonInvalid;
592extern NSString * const VoiceReferralResponseNotExpected;
593extern NSString * const AutoConfirmNotSupported;
594extern NSString * const VoidRequestFailed;
595extern NSString * const ConfirmRequestFailed;
596extern NSString * const AmbiguousReference;
597extern NSString * const RefundAccountVerificationNotAllowed;
599extern NSString * const DelayAccountVerificationNotAllowed;
600extern NSString * const VoidDelayOnlineProcessingNotAllowed;
601extern NSString * const ConfirmDelayOnlineProcessingNotAllowed;
602extern NSString * const RefundDelayOnlineProcessingNotAllowed;
603extern NSString * const DelayPanKeyEntryNotAllowed;
604extern NSString * const RequestEncryptionFailed;
605extern NSString * const RequestEncodingFailed;
606extern NSString * const DelayOnlineProcessingNotSupported;
611@interface ErrorCodes : NSObject
612
613@end
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 ApiKey
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 General
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 PinLimit
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 TimeOut
NSString *const SCRHardwareError
NSString *const Unmapped
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 Empty
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 PINError
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