Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 4 Next »

This section details the different possible error codes that can be returned back from Centinel Core in a 3DS transaction.

Common Error Codes

These are some of the most common error codes expected.

Error Code
Error Description
1001Error Processing Message Request
1051Error Processing PARes, Error Response Returned By ACS
1060Missing or Invalid PARes
1140Error Persisting PARes Information
1355Transaction Lookup Not Successful, Check Transaction Id
1360Payment Initiative Not Supported
1829The transaction id passed in on authenticate does not match persisted transaction id.
2001Unsupported Message Type
3030Error Processing Request.  Invalid request.
4090Error Validating Credit Card Expiration Information Passed (YYMM)
4243Merchant unable to process transactions, Payment Initiative configuration not found
4475Error Validating (CardNumber) different between PAReq and PARes Messages
7040Error Communicating with MPI Server: Connection reset

Additional Error Codes

This is a more extensive list that includes less frequently encountered errors.

Error CodeError Description
101Invalid Formatted Message Invalid Formatted Message
1001Error Processing Message Request

1002

Error Processing Lookup Request Message
1003Error Processing Authenticate Request Message
1010Error Processing VEReq
1020Invalid ACS URL
1030Cardholder Not Participating
1035Cardholder Unable To Authenticate
1036Unsupported Cardholder Enrolled Value
1040Error Communicating with Visa Directory
1050Error Processing PARes
1051Error Processing PARes, Error Response Returned By ACS
1055Error Deserializing PARes
1060Missing or Invalid PARes
1070Error processing VERes
1075Encountered Empty VERes
1080Error processing PAReq
1085Error processing PAReq, Display Amount Could Not Be Determined
1090Unsupported PAReq Version requested by ACS
1100Unsupported PAReq Version requested by ACS
1110Error Persisting Verification Information
1120Error Persisting Authentication Information
1125Error Persisting Transaction_Lookup Information
1126Error Updating Transaction_Lookup Information
1130Error Persisting VERes Information
1140Error Persisting PARes Information
1150Error Persisting PAReq Information
1160Error Persisting VEReq Information
1170Error Persisting Information
1300Current Processing Mode Does Not Support Specified Message Type
1310System Message Does Not Support Specified Message Version
1350Transaction Lookup Not Successful, Check Order Number
1355Transaction Lookup Not Successful, Check Transaction Id
1360Payment Initiative Not Supported
1380Payment Initiative Supported, But Not Enabled
1390Payment Initiative and Message Type Mismatch
1400Payment Initiative Not Supported Under Specified Message Version
1410General Authenticate Message Error
1829The transaction id passed in on authenticate does not match persisted transaction id.
2001Unsupported Message Type
2002Invalid Merchant Id or Processor Id
2003Internal Error: Unable to handle message type at this time
2004Message Request Format Exception
2005Internal Error: Message Response Format Exception
2006Unsupported Message Version
2007Message Group Disabled
2008System Unavailable for Maintenance
2009Invalid Request Format: Invalid XML
2010Invalid Request Format: Empty Request
2020Invalid Transaction Password
2021Merchant Profile is not configured with a Transaction Password
2030Unable to process transaction with specified api version
3030Error Processing Request.  Invalid request.
4000Error Validating Processor Id Value
4010Error Validating Acquirer Bin Value
4020Error Validating Merchant Id Value
4025Error Validating Transaction Type
4030Error Validating PAN Value
4040Error Validating 3-D Secure Version Value
4050Error Validating Merchant Password
4070Error Validating Merchant Name
4080Error Validating Merchant URL
4090Error Validating Credit Card Expiration Information
4092Error Validating Card Number Month Expiration Information
4093Error Validating Card Number Year Expiration Information
4094Error Validating Card Number
4140Error Validating ACS URL
4150Error Validating Payment Protocol
4160Error Validating Purchase.date
4170Error Validating Purchase.xid
4180Error Validating Purchase.purchAmount
4190Error Validating Purchase Amount
4200Error Validating Purchase Description
4220Merchant Not Configured to process the Credit Card Brand passed
4230Required Element Brand, not found in Message
4240Merchant unable to process transactions, not active
4243Merchant unable to process transactions, Payment Initiative configuration not found
4245Merchant unable to process transactions, Payment Initiative not active
4250Error Validating Processor Id
4260Error Validating Order Number
4265Error Validating Transaction Id
4267Error Validating Message, Order Number is Empty
4268Error Validating Message, Transaction Id is Empty
4270Error Validating Raw Amount
4271Error Validating Transaction Amount
4280Error Validating Currency Code
4282Error Validating Currency Code, Not Supported On Transaction Type
4310Error parsing VERes Message Elements
4320Invalid Critical Attribute in undefined element
4330Error Validating Enrollment Response
4331Error Validating Authentication Status
4340Error Validating iReq Code
4350Error Validating Message Extension
4360Error Validating Critical Message Extensions
4370Error Validating MsgId Within VEReq and VERes Messages
4375Error Validating Recurring Value
4380Error Validating Recurring Frequency Value
4390Error Validating Recurring Frequency End Date
4400Error Parsing PARes Message Elements
4410Error Validating Vendor Code
4420Error Validating PAN Value, Should Not Contain Zeros
4430Error Validating TX.cavv Value, Should Not Be Present
4435Error Validating TX.cavv Value
4440Error Validating TX.eci Value, Should Not Be Present
4445Error Validating TX.eci Value
4450Error Validating TX.cavvAlgorithm Value, Should Not Be Present
4455Error Validating TX.cavvAlgorithm Value
4460Error Validating Message Id
4470Error Validating (MsgId, Xid, Purchase.currency, Purchase.exponent,
Purchase.purchAmount) Within PAReq and PARes Messages
4475Error Validating (CardNumber) different between PAReq and PARes Messages
4480Error Validating PARes Id
4490Error Validating ISO Currency Code
4500Error Validating ISO Currency Exponent
4510Error Validating TX.time
4520Error Validating Installment Value
4530Error Validating Installment Value, Must Be Greater Than 1
4531Error Validating Payment Type value
4535Error Validating IPAddress Value, Must Be Formatted
4536Error Validating ISO 3166 Country Code
4537Error Validating TransactionId value
4540Error Validating PARes Id and Reference URI
4550Error Validating PARes, Invalid Message.Signature.CanonicalizationMethod xmlns
attribute
4560Error Validating PARes, Invalid Message.Signature.SignatureMethod xmlns attribute
4570Error Validating PARes, Invalid Message.Signature.SignedInfo xmlns attribute
4580Error Validating PARes, Invalid Message.Signature xmlns attribute
4590Error Validating PARes, Invalid Digital Signature Value
4600Error Validating PARes, Invalid Message.Signature.CanonicalizationMethod Algorithm
attribute
4761Error Validating TermURL
4762Error Validating Payload
4770Error Validating AAV Control byte
4780Error Validating AAV Sale Amount
4790Error Validating AAV Sale Amount Truncation Value
4800Error Validating AAV Transaction Currency Code
4810Error Validating Merchant Name Hash
4820Error Validating Merchant Transaction Stampq
4910Authentication Data Not Available
7040Error Communicating with MPI Server: Connection reset
SuccessNot an indication of an error itself but a "Success" response will be provided back when using Cruise supported methods on the "Error Description" field. Revert to ActionCode & Error Number for further troubleshooting.
  • No labels