Stripe · Códigos de rechazo
¿Qué significa el código de rechazo de Stripe `pickup_card`?
Revisado
El código de rechazo de Stripe `pickup_card` significa que el cliente no puede usar esta tarjeta para este pago, y Stripe señala que puede haber sido reportada como perdida o robada. El nombre proviene de los pagos en tienda, donde el banco pide al comerciante que retenga la tarjeta. En línea, simplemente significa detenerse: no reintentar la tarjeta y solicitar otro método de pago. El titular de la tarjeta debe contactar a su banco.
- Tipo
- Rechazo definitivo
- Quién rechazó
- El banco de la tarjeta
- Reintentar
- No, nunca con esta tarjeta
- Acción del comprador
- Usar otra tarjeta y contactar al banco
- Acción del comerciante
- Solicitar un método de pago diferente; revisar el pedido si otras señales parecen sospechosas
- Renovación de PlatformDTC
- Sin reintento; retenido como vencido con un enlace para actualizar la tarjeta
Qué hace PlatformDTC
PlatformDTC nunca reintenta `pickup_card` y nunca lo envía a un procesador de respaldo en el proceso de pago, donde el comprador solo ve la sugerencia genérica "Su tarjeta fue rechazada. Intente con otra tarjeta o contacte a su banco." En las renovaciones, en el calendario fijo o con reintento inteligente, `pickup_card` se retiene como vencido en lugar de ser reintentado o cancelado, la tarjeta se marca como bloqueada, y el cliente recibe un enlace firmado de un solo clic para añadir una nueva tarjeta, reenviado hasta 4 veces por ciclo de facturación con al menos 3 días de diferencia.
Por qué sucede
El banco ha marcado la tarjeta para que no se use en absoluto. Los reportes de pérdida y robo son razones comunes, pero los bancos también lo usan para tarjetas cerradas o comprometidas.
Qué puede hacer el comprador
Pagar con una tarjeta diferente o una billetera. Si la tarjeta es suya, llame al banco: ellos pueden decirle por qué fue marcada.
Qué puede hacer la tienda
Mostrar un rechazo simple y solicitar otro método de pago. Nunca programar reintentos con esta tarjeta.
Para desarrolladores
En Visa, los códigos brutos 04 (retener tarjeta, sin fraude) y 07 (retener tarjeta, condición especial, cuenta fraudulenta) son Categoría 1: Las reglas de Visa prohíben volver a enviar una autorización para la misma credencial de pago. Elimine el método de pago almacenado de cualquier programa de reintentos.
Preguntas frecuentes
- ¿Necesito retener la tarjeta para `pickup_card`?
- Solo en una tienda física un banco pediría eso. Para un pedido en línea significa que la tarjeta no debe ser cargada de nuevo.
- ¿Puedo reintentar un rechazo de `pickup_card` mañana?
- No. La tarjeta está marcada y seguirá fallando; en Visa, reintentar códigos de Categoría 1 rompe las reglas de la red.
Fuentes
Relacionado
- lost_card — La tarjeta ha sido reportada como perdida. No se puede usar; el comprador necesita otra tarjeta.
- stolen_card — La tarjeta ha sido reportada como robada. No puede usarse de nuevo.
- restricted_card — La tarjeta no se puede usar para este pago; puede haber sido reportada como perdida o robada.
- fraudulent — Las comprobaciones de fraude de Stripe sospecharon que el pago era fraudulento y lo bloquearon.
- pin_try_exceeded — Demasiados intentos de PIN incorrectos; el cliente debe usar otra tarjeta o método.
- processing_error — Ocurrió un error al procesar la tarjeta. Generalmente temporal.
- reenter_transaction — El banco no pudo procesar el pago por una razón desconocida; inténtelo de nuevo.
- revocation_of_all_authorizations — El banco rechazó; típicamente el titular de la tarjeta ha detenido todos los pagos futuros.