It appears to be impossible to place an order after an incorrect CVV2 has been entered, even after correction. (And even if CVV2 values are not required.)
I'm running 8.2.1.1 using the LinkPoint gateway in Authorize and capture mode (I sell software as digital downloads). I have CVV2 displayed but not required, rejected if invalid.
Some customers have complained so I tried a test order with an incorrect 3-digit CVV2 and sure enough there are two problems, one minor, one major.
The minor problem is that the response says please verify Zip/Postal code, Card number and Expiration but no mention of CVV2. Can the message be changed to include verifying CVV2?
The major problem is that if the order is re-submitted with correct information the response is "Error SGS-005003: The order already exists in the database". I tried with the correct CVV2 and with no CVV2 but the duplicate order error is always returned. It's impossible to order at this point. The only solution I found was to empty the cart and start again.
After googling the error code it seems the order number needs to change after the decline to avoid this. I wonder if it also happens after an AVS decline, such as wrong expiration or address?