S
Stripeauthentication_not_handled
Authentication Not Handled
Soft Decline
Temporary failures that may succeed on retry
Retryable
This decline may succeed on retry
Description
The payment required authentication but the authentication flow was not performed before proceeding.
Recommended Action
Execute the EMV 3D Secure or SCA authentication flow before confirming the payment.
Common Causes
- Payment confirmation attempted without completing 3DS flow
- Client-side authentication step was skipped
Recovery Tips
- Ensure your integration handles the requires_action payment status
- Complete the authentication step before confirming the PaymentIntent
Quick Reference
Code
authentication_not_handled
Category
Soft Decline
Retryable
Yes
Source
Stripe
Related Decline Codes
authentication_requiredRetryable
Authentication Required
The card was declined because the transaction requires authentication such as 3D Secure.
approve_with_idRetryable
Approve with ID
The payment cannot be authorised.
call_issuerRetryable
Call Issuer
The card was declined for an unknown reason. The customer needs to contact their card issuer for more information.
card_velocity_exceededRetryable
Card Velocity Exceeded
The customer has exceeded the balance, credit limit, or transaction amount limit on their card.
Automate Payment Recovery for Stripe
Slicker automatically handles decline codes like authentication_not_handled by intelligently retrying at the optimal time based on the decline reason.