Stripe Decline Code · Glossary
new_account_information_available is a lifecycle notification decline — the card network or issuing bank is signaling that the stored card details you have on file are outdated and a newer version of the same account exists.
What It Means
What It Means
new_account_information_available is a lifecycle notification decline — the card network or issuing bank is signaling that the stored card details you have on file are outdated and a newer version of the same account exists. Unlike most decline codes that signal a problem with the transaction itself, this one is a data freshness signal: the customer likely has a reissued card, a new account number, or updated card details — and the network is telling your billing system to go get the new information before attempting further charges. It is a soft, recoverable decline with a well-defined resolution path.
Not sure if this code is recoverable for your specific situation? Use the Stripe Failure Lookup →
Why It Happens
Why It Happens
What NOT to Do
What NOT to Do
✕ Don't treat it like a hard decline and route to a payment method switch email immediately
new_account_information_available is a data update signal, not a rejection — the customer's account is healthy and the bank is actively pointing you toward fresh card information. Sending a "your card failed, please add a new payment method" email before attempting Account Updater or asking for updated details is unnecessary friction that drives payment abandonment on an otherwise recoverable account.
✕ Don't retry with the same stale card details
Retrying with the exact same stored card information that triggered this code will produce the same decline every time — the old card number is dead and the network will keep telling you to update it. Any retry must be preceded by an Account Updater check or a customer card update.
✕ Don't ignore the Account Updater signal and jump straight to customer outreach
If your Stripe account has Card Account Updater enabled, Stripe may already have the refreshed card details available — check first before contacting the customer. For a meaningful percentage of new_account_information_available occurrences, an automatic card detail refresh followed by an immediate retry resolves the payment with zero customer interaction required.
Retry Timing
Retry Timing
new_account_information_available follows an Account Updater-first, customer-outreach-second recovery path.
Recovery Benchmark
Recovery Benchmark
| Metric | Result |
|---|---|
| Overall recovery rate | 55–75% |
| Recovery via Account Updater (silent, no customer action) | 30–40% of all occurrences |
| Recovery via customer card update email | 50–65% of those who engage |
| Recovery with blind retry (same stale details) | ~0% |
| Recovery with Account Updater + targeted email | 65–75% combined |
| Prevention via Account Updater enrollment | Eliminates 30–40% of occurrences entirely |
A 65–70% overall recovery rate is the benchmark for teams with Account Updater enabled and a fast card-update email sequence. This is one of the most recoverable decline codes in the taxonomy — the customer has not churned, their bank has not rejected them, and the card network is actively helping you find the fix. The only variable is how quickly and smoothly you capture the updated payment details.
At Scale
At Scale
Automated
Manual Escalation
FAQs
FAQs
What does the Stripe new_account_information_available decline code mean?
new_account_information_available means the card network is signaling that the stored card details on file are outdated and a newer version of the same account exists. The customer's account is healthy — the decline is a data freshness signal, not a rejection. The bank has issued a new card number to the same customer and the network is directing your billing system to retrieve the updated information before retrying.
What are the most common causes of a new_account_information_available error in Stripe?
Common causes include the bank issuing a new card number after card expiry or routine replacement, a card being replaced after fraud or compromise, a card product upgrade resulting in a new card number, stored credentials not being refreshed via Stripe's Account Updater service, and bank-side account restructuring or system migrations that reassigned card numbers.
How does Stripe Account Updater help with new_account_information_available?
Stripe's Account Updater service automatically refreshes stored Visa and Mastercard card details when the issuing bank reports a card number change. For new_account_information_available, enabling Account Updater resolves 30–40% of occurrences silently — Stripe fetches the new card details and retries the charge without any customer interaction. It is the highest-ROI single action for this specific decline code.
Should I retry a payment after a new_account_information_available decline?
Not with the same stale card details — that will fail identically every time. First run an Account Updater check to see if Stripe has refreshed card information available. If yes, update the stored payment method and retry immediately. If no update is available, send a card update email and retry only after the customer provides new card details.
What is the recovery rate for Stripe new_account_information_available failures?
Overall recovery rates are 55–75%, making it one of the highest-recovery decline codes. Account Updater resolves 30–40% silently with no customer action. Customer card update emails convert 50–65% of those who engage. Teams with Account Updater enabled and a fast card-update email sequence achieve 65–75% combined recovery.
What to do next
You are here
new_account_information_available
Decline code reference
Check recoverability
Stripe Failure Lookup
See what's recoverable — and what isn't →
Then
Sign up for Recurflux
Automate recovery for every decline code →
Before you retry
Before you retry
Most new_account_information_available failures are retried on the wrong schedule — which recovers the payment about 30% of the time. The other 70% leaves permanently. See what this code is actually costing at your MRR before deciding how to handle it.
Stop leaving revenue on the table
Recurflux handles code-specific retry scheduling, adaptive dunning, and dispute intelligence across all 30 Stripe decline codes. Connect in under 5 minutes.