PayPal · Códigos de rechazo
¿Qué significa el código de respuesta del procesador de PayPal 5100?
Revisado
El código de respuesta del procesador de PayPal 5100 (GENERIC_DECLINE) significa que la tarjeta fue rechazada sin una razón específica. El banco o una verificación de riesgo la rechazó y PayPal solo transmitió este código general. El comprador debe intentar con otra tarjeta o preguntar a su banco; el comerciante puede reintentar una vez después de una pausa, luego debe solicitar un método de pago diferente.
- Etiqueta de PayPal
- GENERIC_DECLINE
- Tipo
- Rechazo suave
- Quién rechazó
- El banco de la tarjeta o una verificación de riesgo (a través de PayPal)
- Reintentar
- Una vez, después de 2–3 días; un segundo rechazo significa solicitar otro método de pago
- Acción del comprador
- Usar otra tarjeta o preguntar al banco
- Acción del comerciante
- Como máximo un reintento, luego otro método
- Renovación de PlatformDTC (Reintento inteligente)
- Un reintento después de 48–72 horas, luego una solicitud de actualización de tarjeta
Qué hace PlatformDTC
PlatformDTC mapea 5100 a generic_decline: el banco dijo no sin una razón. Con el reintento inteligente activado, una renovación obtiene un único reintento después de 48–72 horas, luego se le pide al cliente otra forma de pago. El panel del comerciante muestra "El banco rechazó el pago sin dar una razón".
Por qué sucede
Un rechazo genérico es lo que se recibe cuando nadie en la cadena nombra la razón. Cubre filtros de fraude, reglas bancarias y límites por igual.
Qué puede hacer el comprador
Intentar con una tarjeta diferente o tu saldo de PayPal.
Tu banco puede explicar el rechazo y podría aprobar un segundo intento.
Qué puede hacer la tienda
Facilitar el cambio de métodos en el momento del rechazo.
Reintentar una tarjeta guardada una vez como máximo; después de eso, pedir al cliente que la actualice.
Para desarrolladores
PayPal devuelve 5100 en `processor_response.response_code` en la captura (`purchase_units[].payments.captures[]`) o autorización de un pago con tarjeta. El propio nombre de PayPal para ello es GENERIC_DECLINE.
Los pagos con tarjeta rechazados también pueden llevar `payment_advice_code` en `processor_response`, el consejo de la red de tarjetas; guárdalo junto al código de respuesta.
Preguntas frecuentes
- ¿Por qué los bancos no dan una razón para el 5100?
- Por privacidad y seguridad, los bancos comparten los detalles de un rechazo solo con su propio titular de tarjeta.
- ¿Debería tratarse el 5100 como fondos insuficientes?
- No. PayPal tiene un código separado para eso (5120). Sin una razón declarada, PlatformDTC permite un reintento en lugar del calendario de fondos más largo.
Fuentes
Relacionado
- 0500 — No honrar: el banco de la tarjeta rechazó el pago y no dio ninguna razón.
- 10BR — Rechazado por el emisor: el banco de la tarjeta rechazó el pago.
- 9540 — Tarjeta rechazada: la tarjeta fue rechazada para este pago.
- 5110 — Fallo de CVV2: el código de seguridad de la tarjeta no coincidió.
- 5120 — Fondos insuficientes: la tarjeta no tiene suficiente dinero o crédito para este pago.
- 5140 — Tarjeta cerrada: la cuenta de la tarjeta ha sido cerrada por el banco o el titular de la tarjeta.
- 5150 — Recoger tarjeta, condiciones especiales: el banco quiere que esta tarjeta deje de usarse.
- 5160 — Usuario no autorizado: la persona que paga no está autorizada a usar esta tarjeta.