Skip to main content

Veritran Docs

Transaction Response Codes

In the Transaction Response Codes page (Configurations > Transaction Resp. Codes), you can find transaction responses and their details, including their codes and messages. In this page, you can also edit the message the app user sees when a transaction is executed.

Important

Transaction response codes and their messages are defined in Middleware,

First, find the transaction response you want to see or edit. Click the search bar and type the transaction response code or any relevant keywords (min. 3 characters). Then, press enter or click Search.

If you search the transaction response by code, the page shows the transaction response identified with that code. If you search by keywords, the page shows the list of transaction responses that include those keywords in their technical or client messages. Once the results appear, you can see the message's details and edit the client message. Refer to the table below to learn more about the information you will find in this page.

Code

Code associated to the transaction response. Codes can be numeric or alphanumeric.

Tech Message

Transaction response message that includes a technical description for internal use.

Client Message

Transaction response message shown to the user in the app when a transaction is executed. To learn how to edit the client message, read Edit a Transaction Response.

Edit

Click the pencil icon to edit the transaction response code message's details. Read Edit a Transaction Response to learn more.

Edit a Transaction Response

To edit a transaction response, click the pencil icon to the right of each transaction response. In the Edit Transaction Response Code page that opens, you can edit the Client Message. To save your changes, click Save and then click Confirm in the modal that appears. The system takes you back to the Transaction Response Codes page, where a message appears, informing you that the transaction response was successfully updated.

Transaction Response Codes

See below a list of the transaction response codes available and the technical message associated to each response.

Warning

Transaction responses are in Spanish in the AS system. For clarity, the transaction responses with their codes and technical messages are translated into English in this documentation.

Code

Transaction Response Name - Technical Message

000

OK The operation was successfully completed.

001

OK_RESET The operation was successfully completed and the preexisting Token was restarted.

002

OK_ADD The operation was successfully completed and a a preexisting token was assigned to a user.

003

OK_ADD_CHANGE_PSW The operation was successfully completed and a preexisting token was assigned to a user.

010

OK_ALREADY_ACTIVED The coordinate card is already active and associated to the user.

020

OK_USER_CREATE The operation was successfully completed and a successful User was created. Successful operation.

030

030 OK_PRODUCT_UPDATED The operation was successfully completed and the product register was updated.

031

OK_NO_ PRODUCTS_REMAINING The operation was successfully completed and there are no products linked to the user.

999

Successful operation. Response code by default.

A01

DOMAIN_USER_NOT_FOUND Domain/User not found.

A02

INVALID_TOKEN_STATUS_NOACTIVATED The token is not activated.

A03

INVALID_CHALLENGE_MODE Invalid challenge generation mode.

A04

CHALLENGE_NOT_FOUND There is no challenge for the reported token.

A05

CHALLENGE_EXPIRED The challenge use time expired.

A06

INVALID_OTP Invalid OTP.

A07

BACKSEARCH An attempt was made to reuse a previously generated OTP.

A08

BACKSEARCH_TOKEN_WAS_DESTROYED An attempt was made to reuse a previously generated OTP and the token was destroyed. The user must request the token again.

A09

INVALID_TOKEN_REFERENCE Invalid token activation reference.

A10

TOKEN_REFERENCE_EXPIRED The time limit for token activation was exceeded.

A11

INVALID_TOKEN_STATUS_INUSE The user already has an active token in use.

A12

WRONG_REFERENCE_THRESHOLD_REACHED The maximum number of token activation attempts was exceeded. A new reference must be generated.

A13

USER_PSW_NOT_SET The user does not have a password defined.

A14

TOKEN_NOT_FOUND The specified token does not exist.

A15

The reported OCRA Suite is invalid.

A16

The challenge ID was not reported and it is mandatory.

A17

TRX_DATA_NOT_SET The transaction data field was not reported and it is mandatory.

A18

Invalid token destruction mode.

A19

The reported OCRA Suite is not enabled for the user.

A20

An invalid value was specified in the userPasswordMode parameter.

A21

OCRASUITE_NOT_SUPPORTED The reported OCRA Suite is not supported for this feature.

A22

WARNING_LEVEL_REACHED The WARNING level of erroneous OTPs entered was reached.

A23

CRITICAL_LEVEL_REACHED The CRITICAL level of erroneous OTPs entered was reached.

A24

TOKEN_WAS_DISABLED The DISABLE level of erroneous OTPs entered was reached. The token was disabled. The user must resynchronize the token.

A25

TOKEN_WAS_DESTROYED The DESTROY level of erroneous OTPs entered was reached. The token was destroyed. You must request it again.

A26

MULTIUSER_TOKEN_NOT_ADMITTED The token you want to activate is associated to another user.

A27

BACKSEARCH_AND_WARNING_LEVEL_REACHED An attempt was made to reuse a previously generated OTP and the WARNING level of erroneous OTPs entered was reached.

A28

BACKSEARCH_AND_CRITICAL_LEVEL_REACHED An attempt was made to reuse a previously generated OTP and the CRITICAL level of erroneous OTPs entered was reached.

A29

BACKSEARCH_TOKEN_WAS_DISABLED An attempt was made to reuse a previously generated OTP and the DISABLE level of erroneous OTPs entered was reached. The user must resync the token.

A30

USR_PSW_MODE_NOT_ENABLED The value specified in the userPasswordMode parameter is not enabled for the user.

A31

USER_EXIST_WITH_DIFF_GROUP The user already exists, but for a different group of parameters.

A32

USER_WITH_NO_TKN The user has no token assigned.

A33

INVALID_TOKEN_TIME_VALUE The information in the time field is invalid.

A34

INVALID_TOKEN_TIME_DRIFT The time DRIFT calculated for the token differs by more than 72 hours with the server time.

A35

TOKEN_SOFT_RESYNC_NEEDED Soft Resync of the token is required.

A36

TOKEN_HARD_RESYNC_NEEDED Hard Resync of the token is required.

A37

TOKEN_INVALID_DISABLE_STATUS The status indicated to disable the Token is invalid.

A38

TOTP_VALID_IN_OTHER_TIME_ZONE TOTP was validated but in a different time zone than the server time zone.

A39

RESYNC_DATA_NEEDED The required information for the OCRA Suite used in the resynchronization was not provided.

A40

USER_CREATION_MODE_NOT_ENABLED The value of the userCreationMode parameter is not enabled for the user.

A41

INVALID_USER_PSW_FORMAT The value of the new password does not comply with the defined format rules.

A42

USER_ALREADY_EXISTS The user you are trying to create already exists.

A43

REPEATED_USER_PSW The value of the new password has already been used.

A44

PSW_SET_MODE_NOT_ENABLED The value of the pswSetMode parameter is not enabled for the user.

A45

USER_PSW_CONFIRM_FAIL The confirmation of the new password failed.

A46

INVALID_USER_STATUS_BLOCKED The operation is not allowed for the user's current state: blocked.

A47

INVALID_USER_STATUS_DISABLED The operation is not allowed for the user's current state: disabled.

A48

CURR_PSW_VALIDATION_FAIL The validation of the User's current password failed.

A49

BLOCK_PSW_LIFETIME_REACHED The user was blocked because the password age limit was reached.

A50

BLOCK_PSW_TRIES_REACHED The user was blocked because it reached the limit of failed password validation attempts.

A51

BAD_PSW_WARNING_LEVEL_REACHED The WARNING level of failed password validations was reached.

A52

PSW_VALIDATION_FAIL The validation of the User's password failed.

A53

USER_UNBLOCK_MODE_NOT_ENABLED The value of the unblockMode parameter is not enabled for the user.

A54

INVALID_USER_STATUS The operation is not allowed for the user's current state.

A55

TEMP_PSW_EXPIRED The temporary password expired.

A56

OFFLINE_RESYNC_FAIL The TOTP was validated but in a different time zone than the server time zone.

A57

TOKEN_REFERENCE_NOT_SET The User has no activation reference assigned.

A58

NO_HISTORY_FOUND No historical information could be found under the parameters entered.

A59

DOMAIN_GROUP_NOT_FOUND The Domain and Group specified could not be found.

A60

WRONG_USER_UNBLOCK_MODE The value of the unblockMode parameter is invalid for the user's previous status.

A61

TOTP_LEFT_INTERVAL_NOT_ALLOWED The value of the totpLeftInterval parameter is not allowed.

A62

USER_CONFIDENCE_NOT_ENABLED The value of the userConfidenceLevel parameter is not allowed.

A63

USER_CONFIDENCE_INVALID The value of the userConfidenceLevel parameter is invalid.

A64

USER_CONFIDENCE_SET_MODE_INVALID The value of the userConfidenceSetMode parameter is invalid.

A65

USER_CONFIDENCE_VALIDATION_FAIL User trust level validation failed.

A68

GRIDC_USE_LIMIT_REACHED The maximum number of coordinate card uses was reached.

A69

GRIDC_TRY_LIMIT_REACHED The maximum number of attempts for the coordinates card was reached.

A70

VALIDITY_DAYS_NOT_ENABLED The value of the validityDays parameter is not allowed for the user.

A71

INVALID_GRIDC_SERIAL_NUMBER The serial number is invalid. Invalid coordinate card.

A72

GRIDC_NOT_FOUND The required coordinate card does not exist.

A73

GRIDC_ACTIVATED_FOR_OTHER_USER The card specified has been activated by another user.

A74

GRIDC_ACTIVATE_PERIOD_EXPIRED The card activation period expired.

A75

INVALID_GRIDC_REFS_MODE The value in the refsMode parameter is invalid.

A76

GRIDC_REFS_MODE_NOT_ENABLED The value of the refsMode parameter is not allowed for the user.

A77

USER_WITH_NO_GRID_CARD The user does not have a coordinate card.

A78

GRIDC_EXPIRED The coordinate card expired.

A79

REFERENCES_NOT_FOUND The reported references do not exist.

A80

REFERENCES_EXPIRED The requested references expired.

A81

REFERENCES_MISMATCHED The reported references do not match the references requested.

A82

GRIDC_WAS_DESTROYED The DESTROY level of failed coordinate card validations was reached. The card has been disabled. The user must request the card again.

A83

GRIDC_CRITICAL_LEVEL_REACHED The CRITICAL level of erroneous card validations was reached.

A84

GRIDC_WARNING_LEVEL_REACHED The WARNING level of erroneous card validations was reached.

A85

INVALID_GRIDC_VALUES Coordinate card validation failed.

A86

GRIDC_DOMAIN_GROUP_MISTMATCH The user's domain and group do not match the domain and group of the card you want to enable.

A87

CNT_USES_LIMIT_NOT_ENABLED The value of the cntUsesLimit parameter is not allowed for the user.

A88

CNT_TRIES_LIMIT_NOT_ENABLED The value of the cntTriesLimit parameter is not allowed for the user.

A89

INVALID_CARD_TYPE The value of the cardType parameter is invalid.

A90

REQUEST_NEW_TOKEN The OTP validation was successful, but a new OTP is required.

A91

USER_PSW_MUST_CHANGE The user must modify the password.

A92

REQUEST_TOKEN A successful token validation is required.

A93

REQUEST_NEW_REFS The validation of the coordinate card was successful, but a new validation is required.

A94

GCARD_NOT_PRINTED Operation not allowed because the card has not been printed.

A95

GCARD_CANCELED Operation not allowed because the card is canceled.

B01

ESERVER Internal error. Application error.

B02

EDATABASE Internal error. Database error.

B03

EOBJECT_NOT_FOUND Internal error. Data inconsistency.

C01

FAULTSOAP_PARSE Parsing of input message failed.

C02

FAULTSOAP_NULL_BODY The input message is not reported.

C03

FAULTSOAP_EMPTY_BODY Empty input message.

C04

FAULTSOAP_OPERATION_UNDEF Undefined operation.

C05

FAULTSOAP_OPERATION_ERROR A fatal error occurred (no memory, etc.) while processing the operation.

C06

FAULTSOAP_REQUIERED_DATA A required field was not reported in the message.

C07

FAULTSOAP_INVALID_DATA The value in the in the input message has an invalid format.

C08

FAULTSOAP_INVALID_HEADER The value in the header of the input message has an invalid format.

D01

ADMIN_USER_NOT_FOUND The administrative user requesting the operation does not exist.

D02

ACTIVATION_DAYS_NOT_ENABLED The value of the activationDaysLimit parameter is not allowed.

D03

ACTIVATION_DAYS_ERROR The value of the activationDaysLimit parameter cannot exceed that value of the validityDays parameter.

D04

CNT_BATCH_CARDS_ERROR The value of the cntBatchCards parameter must be greater than 0.

D05

CARD_BATCH_NOT_FOUND The batch of cards with the reported id could not be found.

D06

INVALID_NEW_STATUS_CODE The value of the batchNewStatus field is invalid.

D07

NEW_STATUS_NOT_ENABLED Given the current batch status, the value of the batchNewStatus field is not allowed.

D08

BATCH_NOT_CONFIRMED The card batch was not confirmed.

D09

INVALID_BATCH_DELETE_MODE The value of the batchDeleteMode field is invalid.

D10

BATCH_WITH_ASSIGNED_CARDS The lot has cards assigned. T

D11

CARD_NOT_FOUND The card could not be found.

D12

CARD_NOT_PRINTED The card was not printed.

D13

CARD_ALREADY_CANCELED The card has already been canceled.

D14

CARD_ASIGNED The card is assigned.

E01

INVALID_OTCSUITE The reported OTC Suite is invalid.

E02

OTCSUITE_NOT_ENABLED The reported OTC Suite is not enabled for the user.

E03

OTC_VALUE_NOT_SET The OTC value was not entered and it is mandatory.

E04

INVALID_EXT_OTC_VALUE The value of the externally generated OTC is invalid. The value does not comply with the OTCSuite defined.

E05

INVALID_FUNCION_KEY_LEN The length of the Key Function parameter is invalid.

E06

INVALID_OTC_DESTINATION The OTC destination is invalid.

E07

INVALID_OTC_DEST_DOM The OTC destination domain is invalid.

E08

DOMAIN_DESTINATION_NOT_FOUND The OTC destination does not exist in the database.

E09

DESTINATION_USER_NOT_SET The OTC destination field and the User field were not completed, and one of the two is mandatory.

E10

OTC_VALUE_NOT_PROPERLY_SET The OTC field was not completed or it has an invalid format.

E11

OTC_RECORD_NOT_FOUND The OTC does not exist in the Database.

E12

OTC_EXPIRED The OTC expired. The OTC has expired.

E13

ORIG_OTCSUITE_MISMATCH The OTCSuite in the validation differs from the generation value

E14

INVALID_OTC Invalid OTC.

E15

INVALID_OTC_TRX_DATA Invalid OTC due to failure in transaction data.

E16

INVALID_OTC_ONE_TRY Invalid OTC. You only have one attempt left.

E17

INVALID_OTC_TRX_DATA_ONE_TRY Invalid OTC due to failure in transaction data. You only have one attempt left.

E18

INVALID_OTC_LAST_TRY Invalid OTC. There are no further attempts left.

E19

INVALID_OTC_TRX_DATA_LAST_TRY Invalid OTC due to failure in transaction data. There are no further attempts left.

F01

PRODUCT_ID_NOT_SET Product identifier was not completed: account number or card number.

F02

PRODUCT_ALREADY_EXISTS The User-Product relationship already exists.

F03

NO_REMAINING_PRODUCTS There are no products linked to the user.

F04

NVALID_INPUT_FIELD_COMBINATION The combination of input parameters is invalid.

F05

PRODUCT_NOT_FOUND The user does not have the product linked.

F06

INVALID_POTCSUITE The POTC Suite is invalid.

F07

POTCSUITE_NOT_ENABLED The POTC Suite is not enabled for the user.

F08

PRODUCT_NOT_EXIST The product does not exist.

F09

PRODUCT_NOT_ACTIVATED The product status is not Active.

F10

INVALID_POTC Invalid POTC. POTC validation failed.

F11

ORIG_POTCSUITE_MISMATCH The POTCSuite in the validation differs from the generation value.

F12

POTC_EXPIRED The POTC expired.

F13

PRODUCT_CATALOG_CAN_NOT_CHANGE The field indicating the catalog cannot differ from the existing field.

F14

ERROR_ON_CARD_NUMBER Error in card number field.

F15

ERROR_ON_CARD_EXPIRATION_DATE Error in the expiration date field.

F16

INVALID_PRODUCT_CATALOG The value of the productCatalog field is invalid.

F17

NVALID_PRODUCT_TYPE The value of the productType field is invalid.

F18

INVALID_PRODUCT_SOURCE The productSource field is invalid.

F19

PRODUCT_EXPIRED The retrieved product expired.

F20

INVALID_TOKEN_REQUESTOR The Requestor Token is invalid for the TSP.

F21

CARD_BIN_RANGE_NOT_FOUND The card number could not be found in the Bin Ranges table.

F22

NVALID_REQUEST_ASSURANCE_LEVEL The security level is invalid.

F23

INVALID_TOKEN_LOCATION The tokenLocation field is invalid.

F24

MAX_GROUP_CONCURRENT_POTC_REACHED The maximum number of concurrent POTCs defined for the group was reached.

F25

PRODUCT_ALREADY_DELETED The product was previously deleted.

G01

INVALID_PAYMENT_TOKEN The Payment Token is invalid.

G02

PAYMENT_TOKEN_EXPIRED The Payment Token expired.

G03

DOMAIN_RESTRICTION_UNVERIFIED Verification of Token Requestor domain restrictions failed.

G04

DE-TOKENIZED_CARD_EXPIRED The detokenized card expired.

G05

TOKEN_REQUESTOR_MISTMATCH The Requestor Token differs from that used in the generation of the Payment Token.

G06

INVALID_TRACK2_DATA Track2 information is invalid.

G07

INVALID_CRYPTOGRAM_VERSION_NUMBER The cryptogram version is invalid.

G08

CRYPTO_DATA_VALIDATION_FAIL Validation of the cryptogram failed.

G09

PAYMENT_EXPIRITY_MISTMATCH The expiration date differs from that assigned to the Payment Token.

G10

INVALID_CRYPTOGRAPHY_METHOD Cryptogram validation method.

G11

INVALID CRYPTOGRAM VALIDATION TICKET The Cryptogram Validation Ticket is invalid or expired.

G12

TOKEN_REQUESTOR_NOT_SET - Token Requestors have not loaded.

G13

OKEN_OPERATION_NOT_ALLOWED - The operation is not allowed.

ZZZ

The request could not be processed, response code by default.