Cardinal Mobile SDK - iOS Error Codes 2.2.1

State Description

Error Code

Error Description

State Description

Error Code

Error Description

Initialize/Setup

- (void)setupWithJWT:(NSString*) jwtString

didComplete:(CardinalSessionSetupDidCompleteHandler) didCompleteHandler

didValidate:(CardinalSessionSetupDidValidateHandler) didValidateHandler;







20201

Invalid transition to Setup.

20202

Invalid JWT String.

20203*

Internal Error.

20204*

Internal Error.

20205*

Internal Error.

20206*

Internal Error.

20211*

Internal Error.

20212*

Internal Error.

ProcessBin

- (void)processBin:(NSString*)accountNumber

didComplete:(CardinalSessionProcessBinDidCompleteHandler)didCompleteHandler;

20401

Invalid transition to Process Bin.

20411

Invalid Response from Process Bin call.

Continue

- (void)continueWithTransactionId:(NSString *)transactionId

payload:(NSString *)payload

directoryServerID:(NSString *) directoryServerID

didValidateDelegate:(id<CardinalValidationDelegate>)validationDelegate;






20601

Invalid transition to Continue.

20602

Invalid Receiver Interface or Delegate

20603

Invalid Transaction ID passed to Continue.

20604

Invalid Payload passed to Continue: Empty Payload

20605

Invalid Payload passed to Continue.

20606

Payload Validation failed.

20701*

Internal Error.

20702*

Internal Error.

20611

Failed to decode Payload.

20711

Challenge-Response Validation Failed.

20811*

Internal Error.

*For all “Internal Errors,” contact your Cardinal Customer Support Representative.