Charge Succeeded Despite CVC or ZIP Check Failure
When processing a payment, the charge is successful even though the security code or ZIP code did not match.
This can happen when a customer's bank approves the charge despite the CVC or ZIP code mismatch.
Without a specific block rule in place, a charge can still be approved by the customer’s bank, even if the CVC or ZIP code (AVS) check fails. Banks take a variety of signals into account in their own systems and may see a charge as being legitimate despite the check not passing, and then send the charge approval along to Stripe.