incorrect_cvcNeeds customer actionStripe decline code: Incorrect CVC
The CVC security code didn't match.
Recovery outlook
Needs customer action. The card or account details need to change, or the customer must clear something with their bank. Recovery runs through dunning, not blind retries.
What it means
The 3- or 4-digit security code entered doesn't match what the issuer has on record for the card.
Why it happens
Usually a typo at entry, or a saved card whose CVC was never captured correctly. It also appears when a card was reissued with a new CVC.
Can you retry it?
You can't retry your way out of a wrong CVC. The correct code has to be re-entered by the customer. For saved-card subscriptions this means a dunning prompt to re-enter card details.
Recovery playbook
- 1Re-collect the CVC from the customer; don't auto-retry.
- 2For checkout, show an inline error so they can fix it immediately.
- 3For subscriptions, send an update-card prompt.
- 4Validate CVC at collection time to catch typos before the charge.
How Reecova handles incorrect_cvc
Reecova flags incorrect_cvc as needing customer action and triggers a dunning sequence to collect an updated card or prompt the bank contact, rather than wasting retry attempts. It runs across your whole Stripe account automatically, and shows the dollars each code is costing you.