CAVV Result Code

These are the valid values for the cavv_result_code field in the Auth API. Values are derived from Field 44.13. (The raw_eci for Visa is also called the 3DS Authentication Results Code and is derived from Field 60.8.)

CodeDefinition
nullCAVV not present or CAVV not verified. Issuer has not selected CAVV verification option.
0CAVV could not be verified or CAVV data was not provided when expected.
1CAVV failed verification-authentication.
2CAVV passed verification-authentication.
3CAVV passed verification-attempted authentication.
  • A raw_eci value of 07 from the Issuer Attempts Server indicates that authentication was attempted.
  • The issuer attempts CAVV key was used to generate the CAVV.
  • 4CAVV failed verification-attempted authentication.
  • A raw_eci value of 07 from the Issuer Attempts Server indicates that authentication was attempted.
  • An issuer attempts CAVV key was used to generate the CAVV.
  • 5Not used (reserved for future use).
    6*CAVV not verified, issuer not participating in CAVV verification (except as noted, only Visa generates this code; issuers do not).
    7CAVV failed verification-attempted authentication.
  • A raw_eci value of 07 from Visa Attempts Service indicates that an authentication attempt was performed.
  • A Visa CAVV attempts key was used to generate the CAVV.
  • 8CAVV passed verification-attempted authentication.
  • A raw_eci value of 07 from Visa Attempts Service indicates that an authentication attempt was performed.
  • A Visa CAVV attempts key was used to generate the CAVV.
  • 9CAVV failed verification-attempted authentication.
  • A raw_eci value of 08 from Visa Attempts Service indicates that an authentication attempt was performed when the issuer ACS was not available.
  • A Visa CAVV attempts key was used to generate the CAVV.
  • ACAVV passed verification-attempted authentication.
  • A raw_eci value of 08 from Visa Attempts Service indicates that an authentication attempt was performed when the issuer ACS was not available.
  • A Visa CAVV attempts key was used to generate the CAVV.
  • BCAVV passed CAVV verification; no liability shift.
    C*CAVV was not verified-attempted authentication.
  • If the raw_eci value is 07 in the CAVV and the issuer did not return a CAVV results code in the authorization response, or if Field 44.13 is 0 in the response message and the CAVV encryption keys do not exist in V.I.P. (VisaNet Integrated Payment system), then V.I.P.. sets the value to C in Field 44.13.
  • Only Visa generates this code; issuers do not.
  • D*CAVV was not verified-cardholder authentication.
  • If the raw_eci value is 00 in the CAVV, and the issuer did not return a CAVV results code in the authorization response, or if Field 44.13 is 0 in the response message and the CAVV encryption keys do not exist in V.I.P., then V.I.P. sets the value to D in Field 44.13.
  • Only Visa generates this code; issuers do not.
  • * V.I.P. rejects the transaction with an existing reject code 0193 (Invalid CAVV result code) when an issuer returns the response message with the value of 6, C, or D in field 44.13.


    © Galileo Financial Technologies, LLC 2025    Privacy Disclosure

    All documentation, including but not limited to text, graphics, images, and any other content, are the exclusive property of Galileo Financial Technologies, LLC and are protected by copyright laws. These materials may not be reproduced, distributed, transmitted, displayed, or otherwise used without the prior written permission of Galileo Financial Technologies, LLC. Any unauthorized use or reproduction of these materials are expressly prohibited.