What it means
The card security code (CVC) did not match what the bank holds on record.
CVC check failed
Category
Hard decline
Retryable
No — update the card
Suggested retry
No auto-retry
The card security code (CVC) did not match what the bank holds on record.
Usually a typo at checkout, or a saved card with stale details after a reissue.
Request the card details again. Retrying the same card will keep failing.
Category tip: Not worth retrying automatically until the card is updated.
Subject: Action needed — your payment did not go through
We could not verify your card security code. Re-enter your card to continue.
Update payment methodSent automatically by churnguardian the moment this code appears.
churnguardian stops automatic retries and emails the customer a one-click link to update their card, so recovery happens as soon as they act.
The card security code (CVC) did not match what the bank holds on record.
Request the card details again. Retrying the same card will keep failing.
Request the card details again. Retrying the same card will keep failing.
We could not verify your card security code. Re-enter your card to continue.
Browse the full list of Stripe decline codes or look one up with the free lookup tool.
Join bootstrapped and early-stage SaaS teams winning back thousands in MRR every month, on autopilot.
14-day free trial · No credit card required