Omesta
ProductHow it worksWhy OmestaPricingFAQ
Sign inGet Free Audit
Help Center/Payment recovery

Decline codes decoded

Quick answer

The twelve Stripe decline codes that drive 90% of failed-payment recovery outcomes. Soft vs hard declines, the right retry window for each, and override controls.

4 min read•Updated April 1, 2026

Stripe exposes dozens of decline codes. The ones that matter most for recovery strategy:

Soft declines (retryable)

  • insufficient_funds: 48-hour retry. Typically clears by next paycheck.
  • do_not_honor: 72-hour retry. Generic bank refusal, often clears.
  • card_velocity_exceeded: 24-hour retry. Customer hit their daily limit.
  • issuer_not_available: 15-minute retry. Network blip.
  • processing_error: Immediate retry. Stripe-side issue.

Hard declines (stop retrying)

  • stolen_card / lost_card: Cancel subscription immediately.
  • fraudulent: Cancel immediately, flag for review.
  • pickup_card: Cancel immediately.
  • incorrect_number / invalid_expiry: Update-card email only, no retry.

Context-dependent

  • generic_decline: Single retry at 48h; if it fails again, go straight to update-card email.
  • expired_card: Update-card email immediately; no retries help.
  • card_not_supported: Update-card email; the customer needs to switch cards.

Omesta routes each decline through the correct path automatically. You can override the routing per-code in Settings → Recovery → Decline routing.

Previous

Dunning email cadence

Next

Customizing dunning email copy

Get started

Didn't answer your question?

Email support@omestasystems.com. A human replies in under 2 hours.

Contact supportMore Payment recovery articles
Omesta

The standard for revenue recovery. Protecting payments, attribution, and ad spend.

Contact

Omesta Systems LLC
5830 E 2nd St
Ste 7000 #33555
Casper, WY 82609
support@omestasystems.com
Product
  • Platform
  • Pricing
  • Integrations
  • AI revenue recovery
  • How it works
  • Developers
Solutions
  • Local businesses
  • E-commerce
  • Marketing agencies
  • Growth teams
  • Multi-brand
Resources
  • Blog
  • Case studies
  • Glossary
  • Compare
  • Help center
  • Roadmap & feedback
  • Changelog
  • System status
Company
  • About
  • Careers
  • Partners
  • Press
  • Security
  • Contact
  • Privacy
  • Terms
  • Refund policy
  • Data disclosure

As featured in

See all 500+ features →
AP NewsNewsBreakBoston HeraldInternational Business TimesStar TribuneStreet InsiderMilwaukee Journal SentinelBarchart

© 2026 Omesta Systems. All rights reserved.

Privacy PolicyTerms of Service