PayPal · Códigos de rechazo
¿Qué significa el código de respuesta del procesador de PayPal 0500?
Revisado
El código de respuesta del procesador de PayPal 0500 (DO_NOT_HONOR) significa que el banco emisor de la tarjeta rechazó el pago sin decir por qué. La etiqueta de PayPal no da más razones, y solo el banco puede explicarlo. El comprador debe contactar a su banco o usar otra tarjeta; el comercio puede reintentar una vez después de una pausa, pero no debe seguir reintentando la misma tarjeta.
- Etiqueta de PayPal
- DO_NOT_HONOR
- Tipo
- Rechazo suave
- Quién rechazó
- El banco de la tarjeta (a través de PayPal)
- Código Visa similar
- 05 (Don't honor): Visa Categoría 4 (genérico): reintentos permitidos, hasta 20 en 30 días
- Reintentar
- Una vez, después de 2–3 días; un segundo rechazo significa pedir otro método de pago
- Acción del comprador
- Llamar al banco o pagar con otra tarjeta
- Acción del comercio
- Un reintento después de 2–3 días como máximo; luego pedir 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 0500 a `do_not_honor`: el banco dijo no sin una razón. Con el Reintento inteligente activado, una renovación obtiene un solo reintento después de 48–72 horas, luego se le pide al cliente otra forma de pagar. El panel del comercio muestra "El banco rechazó el pago sin dar una razón."
Por qué sucede
"Do not honor" es el rechazo general del banco. El banco conoce la razón (una puntuación de fraude, un bloqueo establecido por el titular de la tarjeta, una regla de gasto) pero no la transmite a PayPal ni a la tienda.
Qué puede hacer el comprador
Llamar al número que aparece en el reverso de la tarjeta y preguntar por qué se rechazó el pago.
O pagar con otra tarjeta o con su saldo de PayPal.
Qué puede hacer la tienda
Mostrar una opción clara de "probar otra tarjeta" de inmediato.
En las renovaciones, un reintento bien programado es lo que más suele ayudar; después de eso, pida al cliente que actualice su método de pago.
Para desarrolladores
PayPal devuelve 0500 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 DO_NOT_HONOR.
Visa tiene un código de respuesta sin procesar con un nombre similar, 05 ("Don't honor"); en las Reglas principales de Visa (24 de octubre de 2026, Tabla 7-2) ese código es de categoría 4 (genérico): se permiten reintentos, hasta 20 en 30 días. La lista de códigos de PayPal no mapea sus códigos a los de Visa, así que trate esto como contexto, no como una traducción.
Mantenga el código sin procesar con el pedido. La etiqueta de PayPal es el único significado oficial, y el código exacto le dice al soporte qué rama de la tabla de PayPal se activó.
Preguntas frecuentes
- ¿Debo reintentar un rechazo 0500?
- Una vez, después de una pausa de un par de días. PayPal no dice por qué el banco rechazó, y enviar la misma tarjeta una y otra vez tiende a aumentar su tasa de rechazo con ese banco.
- ¿Significa 0500 que la tarjeta ha sido robada?
- No. PayPal tiene códigos separados para tarjetas perdidas o robadas (9520) y fraude sospechoso (9500). 0500 no lleva ninguna razón en absoluto.
Fuentes
Relacionado
- 5100 — Rechazo genérico: la tarjeta fue rechazada y no se dio ninguna razón.
- 9540 — Tarjeta rechazada: la tarjeta fue rechazada para este pago.
- 0100 — Referencia: el banco de la tarjeta quiere que el titular de la tarjeta se ponga en contacto con él antes de aprobar.
- 10BR — Rechazado por el emisor: el banco de la tarjeta rechazó el pago.
- 0580 — Transacción no autorizada: el pago no está autorizado para esta tarjeta.
- 0960 — Mal funcionamiento del sistema: un fallo técnico detuvo el pago, no un rechazo bancario.
- 1310 — Monto inválido: el monto del pago fue rechazado como inválido.
- 1320 — Código de moneda inválido: la moneda del pago no se puede usar aquí.