Verification Session State Reason
The possible values that can be used to describe the reasons why a verification is rejected.
Anchor to Valid valuesValid values
- Anchor to AUTHENTICATION_FAILEDAUTHENTICATION_
FAILED Credit card only. 3DS authentication failed. This Reason should be only used when the payments app does not want to proceed and confirm the payment after the 3DS authentication step.
- Anchor to CARD_DECLINEDCARD_
DECLINED Credit card only. Credit card declined.
- Anchor to EXPIRED_CARDEXPIRED_
CARD Credit card only. Credit card expired.
- Anchor to GENERIC_ERRORGENERIC_
ERROR Verification processing failure.
- Anchor to INCORRECT_ADDRESSINCORRECT_
ADDRESS Credit card only. The provided address is valid but does not match the card's provider record.
- Anchor to INCORRECT_CVCINCORRECT_
CVC Credit card only. The provided CVC is valid but does not match the card's provider record.
- Anchor to INCORRECT_ZIPINCORRECT_
ZIP Credit card only. The provided ZIP is valid but does not match the card's provider record.
- Anchor to INVALID_CVCINVALID_
CVC Credit card only. The provided CVC does not match the expected format.
- Anchor to INVALID_EXPIRY_DATEINVALID_
EXPIRY_ DATE Credit card only. The expiry date does not match the date format.
- Anchor to INVALID_NUMBERINVALID_
NUMBER Credit card only. The provided card number does not match the expected format.
Anchor to FieldsFields
- •INPUT OBJECT
The input fields for the reason why the verification was rejected.
- •OBJECT
Additional details about a verification's rejected state.