3DS Step-up retries

Automatically retry failed non-3DS payments by stepping them up to 3DS authentication
This section covers how 3DS Step-up retries function, the supported payment processors, and how to enable it.
3DS Step-up Retries is a Hyperswitch feature designed to enhance non-3DS payment success rates. If a non-3DS payment fails and we detect a relevant error message suggesting the potential for improved success with 3DS authentication, we seamlessly step up the authentication and attempt the payment again with same payment processor to increase the likelihood of a successful transaction.
3DS Step-up retries: These retries are applicable when errors are identified in non-3DS payments that can be resolved by attempting 3DS authentication. Examples of errors that can be addressed through 3DS authentication include, but are not limited to, fraud-related errors and 3DS authentication-required errors.

How does it work?

The flow looks like the following:

Supported Payment processors

Hyperswitch supports the following processors for 3DS Step-up retries.
  • Bluesnap
  • Stripe
In case you wish more processors to be covered for 3DS Step-up retry, please submit a feature request here.

How to enable 3DS Step-up retries?

Drop a request to [email protected] with confirmation to enable 3DS Step-up retry


What will the user experience look like during 3DS Step-up Retry?

The user experience will slightly differ in this flow because, when we step up the authentication to 3DS, user involvement is required to provide extra authentication, which is typically not the case in non-3DS payments.

What is the difference between Smart retry and 3DS Step-up retry?

While Smart Retry attempts both to retry all the eligible business and technical failures with an alternative processor, 3DS Step-up Retry primarily addresses failures that can be easily eliminated by stepping up the authentication. This approach increases the payment success rate, enabling the business to relax regarding chargeback liability.

What if the failure is eligible for both 3DS Step-up retry and Smart retry?

If a non-3DS payment failure is eligible for both types of retries, we choose to proceed with 3DS Step-up Retry. We attempt the payment by enforcing 3DS authentication with the same processor, as this reduces chargeback cases and ensures the transaction is not fraudulent.
Last modified 1mo ago