- Visa, MasterCard, American Express, Discover and Diners support CVV2
- If the CVV2 Value is incorrect or is left Blank, the transaction may be declined for Visa and Mastercard.
- American Express will unilaterally decline a transaction if the wrong CVV2 code is entered. Transactions will either be Approved or Declined and a CVV2 Result Code will usually be returned.
NOTE: American Express does not support $0 authorizations with CVV2. American Express only supports $0 authorizations in conjunction with with AVS.
These values are returned in the "Bank_Response_Code" property.
If a transaction fails due to a CVV2 mismatch, no funds are held. The transaction is declined.
Below are the CVV2 related properties:
|VerificationStr2||Request||Set from the CVV2/CVV/CVD value as it appears on the Credit Card.|
|CVD_Presence_Ind||Request||Set as follows:
|CVV2||Response||CVV2 Result Code|
To test CVD functionality programmatically please see How to Test CVD/CVV/CVV2 Functionality.
To set up a CVD filter in RPM, please ask your Merchant Administrator to follow the instructions listed here.