All recovery guides

Failed-payment guideStripe decline reason: authentication_required

How to recover authentication_required failed payments in Stripe

3D Secure / SCA declines need the customer to act — no retry will fix them. The recovery email that gets authentication completed, and why these cases are urgent.

What authentication required means

The customer's bank demands strong authentication (3D Secure / SCA) before approving the charge. The payment is stuck until the customer completes a verification step — usually one tap in their banking app.

Why it happens

  • European cards under PSD2/SCA rules require authentication for many recurring charges.
  • The bank's fraud model flagged this particular charge for verification.
  • An off-session subscription charge can't complete authentication without the customer present.

What Stripe does on its own

Stripe marks the invoice as requiring action and can email a hosted link, but silent retries cannot satisfy an authentication challenge. The customer must click through and approve.

The recovery playbook

  1. Send the hosted invoice link with a clear, calm explanation: their bank needs a quick confirmation, it takes under a minute, nothing is wrong with their card.
  2. Treat these as time-critical — authentication requests expire, and each re-attempt restarts the friction.
  3. Avoid alarming language; 'your payment failed' reads scarier than 'your bank wants a quick confirmation' and produces worse completion rates.
  4. If the same customer hits authentication_required repeatedly, suggest they re-enter the card so Stripe can request an off-session exemption going forward.

Recovery is almost entirely a function of how fast and how clearly you ask — the customer's intent to pay is nearly always intact.

The email to send

This is the exact template MRRdue's recovery assistant suggests for authentication_required cases — copy it, swap the details, and send it from your own address.

Subject: Please confirm your subscription payment

Hi Alex,

Stripe is asking for confirmation before it can complete your $49.00 subscription payment.

You can use Stripe's secure payment page to update the payment method and retry the invoice:
https://invoice.stripe.com/i/…

This usually takes less than a minute.

Thanks,
Your SaaS

More variants (and retention-risk templates) in the free recovery email template gallery.

Stop working declines from a spreadsheet

MRRdue imports your failed payments with a read-only Stripe key, ranks them by recoverable dollars and decline reason, and drafts this email for every case — you stay the sender.

View live demo Estimate your leak