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

PayPal · Códigos de rechazo

¿Qué significa el código de respuesta del procesador de PayPal PPD3?

Revisado

El código de respuesta del procesador de PayPal PPD3 (SECURE_ERROR_3DS) significa que hubo un error en el paso 3-D Secure, la verificación del titular de la tarjeta por parte del banco, por lo que el pago no se completó. El comprador debe intentarlo de nuevo y finalizar la verificación del banco, o usar otra tarjeta si la verificación sigue fallando. Reintentar sin autenticación no funcionará.

Etiqueta de PayPal
SECURE_ERROR_3DS
Tipo
Autenticación necesaria
Quién rechazó
El proceso 3-D Secure (a través de PayPal)
Reintentar
Solo después de que el titular de la tarjeta complete la autenticación
Acción del comprador
Intente de nuevo y complete la verificación
Acción del comercio
Permita que el comprador se vuelva a autenticar
Renovación de PlatformDTC
Sin reintento ciego; se le pide al cliente que confirme con su banco

Qué hace PlatformDTC

PlatformDTC trata PayPal PPD3 como autenticación necesaria (`authentication_required`). Ninguna solicitud 3-D Secure puede llegar a un cliente que no está presente, por lo que, con cualquiera de los programas de reintento (el programa Fijo predeterminado o el reintento inteligente), una renovación rechazada de esta manera no se reintenta ciegamente: se mantiene vencida y el cliente recibe un correo electrónico pidiéndole que confirme el pago con su banco.

Por qué sucede

Algo salió mal durante 3-D Secure: la página del banco no cargó, la sesión expiró o la respuesta fue inválida. La etiqueta de PayPal no lo especifica.

Qué puede hacer el comprador

Intente de nuevo y complete la verificación que su banco muestra; o use otra tarjeta.

Qué puede hacer la tienda

Permita que el comprador reinicie el pago para que 3-D Secure pueda ejecutarse de nuevo.

Si PPD3 afecta muchos pedidos, revise la configuración de 3-D Secure de los campos de tarjeta de PayPal.

Para desarrolladores

PayPal devuelve PPD3 en `processor_response.response_code` en la captura (`purchase_units[].payments.captures[]`) o autorización de un pago con tarjeta. El nombre propio de PayPal para esto es SECURE_ERROR_3DS.

Los pagos con tarjeta rechazados también pueden llevar `payment_advice_code` en `processor_response`, el consejo de la red de tarjetas; guárdelo junto al código de respuesta.

Preguntas frecuentes

¿Es PPD3 un rechazo del banco?
Es un error en el paso de autenticación, no una decisión sobre los fondos de la tarjeta.
¿Se puede reintentar una renovación después de PPD3?
No a ciegas. El cliente necesita estar presente para autenticarse.

Fuentes

Relacionado

Biblioteca de pagos