Does Stripe retry failed payments: yes, with Smart Retries
Yes. Stripe Billing retries a failed subscription payment on its own through Smart Retries, which Stripe describes as AI choosing the best times to retry. The Stripe Billing pricing page lists Smart Retries as included, as read on October 23, 2026. Stripe recommends Smart Retries but also allows a custom schedule. Baremetrics sells Recover (Payment Recovery), an add-on that works beside those retries and reaches the customer by email, in-app banner and a hosted card-update form.
Baremetrics has not approved us as an affiliate yet, so we earn nothing from these links.
Try Baremetrics →Smart Retries settings: the 8-try default and custom schedules
Set retries in the Stripe Dashboard:
- Go to Billing, Revenue recovery, Retries.
- Choose Smart Retries. The recommended default is 8 tries within 2 weeks, and the window can be 1 week, 2 weeks, 3 weeks, 1 month or 2 months.
- Or build a custom schedule of up to three retries, each a set number of days after the previous attempt.
- Choose what the subscription does after the last retry: cancel, go unpaid, stay past due or pause.
A settings change affects only future retries, and after the final attempt Stripe makes no more. Recover has no retry schedule of its own and leaves retries to the processor, for example Stripe Smart Retries.
Visa's reattempt rules and the excessive retry fee
Visa's public rules (April 2026 edition, Table 7-2) sort declines into four categories. After a Category 1 decline, such as code 41 (lost card) or 46 (closed account), a merchant must never resubmit for the same credential. For Categories 2, 3 and 4, reattempts are permitted up to 20 attempts in 30 days.
Nets, a European acquirer, says in a support article updated May 12, 2026 that Visa charges fees from the 16th reattempt within 30 days. The article does not name a region, and Visa's public rules give the limits but no fee amount. Stripe's default of 8 tries in 2 weeks is under both numbers. Stripe's docs name no network rule behind it: they say card networks limit reattempts and recommend at most eight retries.
Mastercard publishes its rule books, among them a subscription billing summary, as PDF downloads on its rules page and says its rules change from time to time. Its developer documentation, read October 23, 2026, defines merchant advice code 02 as try again later and code 03 as do not try again. This is not legal or financial advice.
What retries cannot recover: hard declines and expired cards
Stripe does not retry when the issuer returns a hard decline code, such as lost_card, stolen_card or pickup_card; retries run only after Stripe detects a new payment method. It also does not retry when no payment method is available, or local payment methods such as ACH Direct Debit unless you turn that on.
When a customer gets a new card, update the same field where the earlier payment failed, or Stripe keeps retrying the old one. Automatic card updates need the card issuer to take part, and Stripe says it cannot identify which cards support them. How to recover failed subscription payments covers the full setup.
When to add a tool on top of Stripe's retries
Stunning says to keep Stripe's retries on and turn off its customer emails. Churn Buster says it routes retries by decline code, with branded email and SMS.
When Stripe's retries leave a card unpaid, Baremetrics Recover takes over the customer side for a flat $129 a month on top of a Baremetrics plan, as read on October 23, 2026: timed emails, in-app banners, a hosted card-update form and SMS on prepaid credits. Baremetrics vs Stripe sets it beside Stripe's own tools.
Baremetrics says "Your first 14 days of Recover are on us!", so Recover can sit on top of Smart Retries free for its first 14 days. Baremetrics vs Churn Buster covers the decline-code approach.
Sources used for this page
The facts above come from the pages below, read on October 23, 2026. Prices and terms change, so confirm them on the vendor's site before you buy.
- Stripe documentation, automate payment retries — Vendor documentation · docs.stripe.com · read October 23, 2026
- Stripe documentation, card declines — Vendor documentation · docs.stripe.com · read October 23, 2026
- Stripe documentation, cards overview — Vendor documentation · docs.stripe.com · read October 23, 2026
- Stripe Billing pricing page — Vendor pricing page · stripe.com · read October 23, 2026
- Visa Core Rules and Visa Product and Service Rules, public edition — Independent · usa.visa.com · read October 23, 2026
- Nets support article, Visa fines on reattempts of declined transactions — Independent · support.nets.eu · read October 23, 2026
- Mastercard rules and compliance page — Independent · mastercard.com · read October 23, 2026
- Mastercard Developers, decline details and merchant advice codes — Independent · developer.mastercard.com · read October 23, 2026
- Baremetrics Recover product page — Vendor product page · baremetrics.com · read October 23, 2026
- Baremetrics Help Center, Recover via SMS — Vendor documentation · help.baremetrics.com · read October 23, 2026
- Baremetrics pricing page — Vendor pricing page · baremetrics.com · read October 23, 2026
- Stunning software page — Vendor product page · stunning.co · read October 23, 2026
- Churn Buster, native dunning comparison — Vendor product page · churnbuster.io · read October 23, 2026
- Churn Buster comparison page, Baremetrics Recover alternative — Vendor product page · churnbuster.io · read October 23, 2026