Card verification results

The VerifyAvsCvv service returns:

Verification messages

The verification messages are returned by the Card Validation service as codes. Your application should translate these codes to messages that are suitable for your business needs and users.

You will not get all messages and reasons for all cards. For some suppliers and card types, only the generic messages that show whether the check was performed and the overall results are returned.

50

Transaction approved

Information

52

Transaction declined

Error

 

Reason

111

 

Expired card

 

Reason

128

 

Card number does not exist

This is returned for card numbers that pass modulus checks, but the card number has not been issued.

 

Reason

129

 

Card holder needs to contact issuer

 

Reason

131

 

The CVV has been declined.

 

Reason

132

 

The CVV is not the correct length.

54

Details not valid

This error is always returned with one of the following reasons:

Error

 

Reason

118

 

This is a lost or stolen card

 

Reason

130

 

Card holder not specified or invalid

55

Transaction considered fraudulent

Error

 

This transaction has been declined because it failed the fraud rules and is therefore considered fraudulent

 

59

Card schemes do not match

Warning

 

The card scheme entered and the scheme returned by the AVS/CVV card scheme do not match.

Review this transaction before you accept it.

 

60

Verification not performed

Warning

 

Your business rules will determine whether you accept this transaction or treat this as an error

 

 

Reason

126

 

The AVS/CVV service does not support this card type

 

Reason

133

 

This is a restricted card.

61

CVV check not performed

Warning

 

Your business rules will determine whether you accept this transaction or treat this as an error

 

62

AVS check not performed

Warning

 

Your business rules will determine whether you accept this transaction or treat this as an error