AI-generated Key Takeaways
-
This documentation outlines the various result codes returned after verifying the Card Verification Number (CVN) provided in a request.
-
The result codes indicate whether the CVN was sent, verified, and if it matched the expected value.
-
Several reasons for verification failure are detailed, including lack of support from the integrator, network, or issuer.
-
Specific network result codes ("F", "M", "N") are mapped to corresponding verification outcomes.
-
In some cases, the CVN result might be undetermined, especially if the payment was successful despite a lack of explicit verification.
The result of verifying the CVN provided in the request.
Enums | |
---|---|
CVN_RESULT_UNSPECIFIED |
Do not ever set this default value! |
NOT_SENT_UNSUPPORTED_BY_INTEGRATOR |
Google did not provide the CVN, so it could not be verified. If it had been sent the integrator would not have been able to support it. |
NOT_SENT_UNSUPPORTED_BY_NETWORK |
Google did not provide the CVN, so it could not be verified. If it had been sent the network would not have been able to support it. |
NOT_SENT_UNSUPPORTED_BY_ISSUER |
Google did not provide the CVN, so it could not be verified. If it had been sent the issuer would not have been able to support it. |
NOT_SENT_SUPPORTED |
Google did not provide the CVN, so it could not be verified. If it had been sent the integrator would have been able to support it. |
NOT_VERIFIED |
Google sent the CVN, but it was not verified. This corresponds to a network result code of "F" |
MATCH |
Google sent the CVN, it was verified, and it matched. This corresponds to a network result code of "M". |
MISMATCH |
Google sent the CVN, it was verified, but it did not match. This corresponds to a network result code of "N". |
UNSUPPORTED_BY_INTEGRATOR |
Google sent the CVN, but the integrator does not support CVN verification. |
UNSUPPORTED_BY_NETWORK |
Google sent the CVN to the integrator but the Network does not support CVN verification. |
UNSUPPORTED_BY_ISSUER |
Google sent the CVN to the integrator but the issuer does not support CVN verification. |
SKIPPED_BY_NETWORK |
Google sent the CVN to the integrator but the Network did not return a CVN verification result (due to timeout etc.). |
SKIPPED_BY_ISSUER |
Google sent the CVN to the integrator but the issuer did not perform a CVN verification (due to timeout etc.). |
CVN_RESULT_NOT_DETERMINED |
The CVN was sent but it is unknown if it matched or not. This is typically seen when the payment attempt was successful. |