NewNo plan feeNo plan fee. Just 2.9% + $0.30 per card sale, and signing up is free.Try now →

Stripe · Códigos de rechazo

¿Qué significa el error payment_intent_authentication_failure de Stripe?

Revisado

El código de error de Stripe payment_intent_authentication_failure significa que el método de pago proporcionado ha fallado la autenticación, por ejemplo, una verificación 3-D Secure que el titular de la tarjeta no completó o no superó. Stripe indica que se debe proporcionar un nuevo método de pago para intentar el pago de nuevo. El comprador puede reintentar y finalizar el paso de verificación del banco, o usar otra tarjeta.

Tipo
Autenticación fallida
Quién rechazó
El banco de la tarjeta, en el paso de verificación
Reintentar
Solo con el cliente presente para autenticar
Acción del comprador
Reintentar y completar la verificación del banco, o usar otra tarjeta
Acción del comercio
Hacer que el cliente vuelva para confirmar el pago
Renovación de PlatformDTC
Sin reintento ciego; se pide al cliente que confirme con su banco

Qué hace PlatformDTC

En la pasarela de pago, PlatformDTC mantiene payment_intent_authentication_failure en el mismo procesador para que el comprador pueda completar la verificación; no se redirige. En las renovaciones, en el calendario fijo o con Reintento inteligente, no se reintenta fuera de sesión, porque ninguna solicitud 3-D Secure puede llegar a un cliente ausente: la suscripción se mantiene vencida y el cliente recibe el correo electrónico de acción requerida pidiéndole que confirme el pago con su banco.

Por qué ocurre

El banco pidió al titular de la tarjeta que demostrara que era él, normalmente con un código o una confirmación de la aplicación, y ese paso falló, expiró o fue cancelado.

Lo que el comprador puede hacer

Intente de nuevo y complete la pantalla de verificación de su banco. Si no puede, use una tarjeta o billetera diferente.

Lo que la tienda puede hacer

Para cargos con tarjeta guardada, envíe al cliente un enlace para que confirme el pago por sí mismo. Reintentar en segundo plano fallará de la misma manera.

Para desarrolladores

error.code = payment_intent_authentication_failure. La guía de Stripe es proporcionar un nuevo método de pago para intentar cumplir el PaymentIntent de nuevo. Para renovaciones fuera de sesión, ponga al cliente en sesión para autenticar.

Preguntas frecuentes

¿Es payment_intent_authentication_failure un rechazo por fondos insuficientes?
No. Significa que el paso de verificación falló, no que la tarjeta careciera de fondos.
¿Se puede reintentar la renovación de una suscripción después de que falle la autenticación?
No automáticamente. El cliente tiene que estar presente para autenticar, así que pídale que confirme el pago.

Fuentes

Relacionado

Biblioteca de pagos