Stripe · Códigos de rechazo
¿Qué significa el código de rechazo `call_issuer` de Stripe?
Revisado
El código de rechazo `call_issuer` de Stripe significa que la tarjeta fue rechazada por una razón desconocida y el cliente necesita contactar a su emisor de tarjeta para obtener más información. El banco no le dijo a Stripe por qué, y por privacidad solo discute los detalles con el titular de la tarjeta. La solución más rápida es que el comprador llame al número que aparece en el reverso de la tarjeta, o pague con otra tarjeta. Repetir el mismo cargo sin que el banco lo autorice rara vez ayuda.
- Tipo
- Rechazo suave (referir al emisor)
- Quién rechazó
- El banco de la tarjeta
- Reintentar
- Como máximo una vez, después de que el cliente haya hablado con el banco
- Acción del comprador
- Llame al banco al número de la tarjeta, o use otra tarjeta
- Acción del comerciante
- Ofrezca otro método de pago; no siga reenviando
Qué hace PlatformDTC
En el proceso de pago, PlatformDTC puede ofrecer el procesador de tarjetas de respaldo de la tienda (pagos con tarjeta de PayPal, si la tienda lo eligió) después de un rechazo call_issuer. Con Smart retry activado, una renovación recibe exactamente un intento más 48 a 72 horas después, a la hora de cobro de la tienda; si el banco se niega de nuevo, los reintentos se detienen y se le pide al cliente un nuevo método de pago a través de un enlace de actualización de un solo clic.
Por qué sucede
El banco quiere hablar con el titular de la tarjeta antes de dar más información, y Stripe no recibe la razón específica. Stripe señala que los emisores discuten los detalles de un rechazo solo con sus titulares de tarjeta, por razones de privacidad y seguridad.
Qué puede hacer el comprador
Llame a su banco usando el número que está al reverso de la tarjeta, pídales que permitan el pago y luego intente de nuevo. Pagar con otra tarjeta o método funciona de inmediato.
Qué puede hacer la tienda
Muestre al comprador un mensaje claro de "intente con otra tarjeta o contacte a su banco". Para suscripciones, un reintento posterior es sensato; un segundo rechazo significa que el cliente necesita actualizar la tarjeta.
Para desarrolladores
Verifique outcome.advice_code y network_decline_code para más contexto. En Visa, los códigos brutos 01 y 02 significan "remitir al emisor de la tarjeta"; Visa no los enumera como códigos de no reintento, pero cada reintento cuenta para su límite de 20 intentos en 30 días.
Preguntas frecuentes
- ¿Puede una tienda solucionar un rechazo call_issuer?
- No. Solo el banco del titular de la tarjeta puede levantar lo que detuvo el pago. La tienda puede ofrecer otra forma de pagar.
- ¿Cuántas veces debo reintentar call_issuer?
- Una vez como máximo, idealmente después de que el cliente haya hablado con el banco. El consejo de Stripe es que el cliente contacte al emisor, y los intentos repetidos en una tarjeta que el banco está rechazando pueden aumentar su tasa de rechazo con ese banco.
Fuentes
Relacionado
- do_not_honor — El banco rechazó la tarjeta sin decir por qué.
- generic_decline — Rechazado por una razón desconocida, o bloqueado por Stripe Radar o Adaptive Acceptance.
- card_declined — El código de error de Stripe para cualquier tarjeta rechazada; el decline_code indica el motivo.
- approve_with_id — El banco no pudo autorizar el pago tal como se envió; un intento más podría funcionar.
- card_not_supported — La tarjeta no se puede usar para este tipo de compra.
- card_velocity_exceeded — Se ha alcanzado el saldo, el límite de crédito o el límite de importe de la tarjeta.
- currency_not_supported — La tarjeta no puede ser cargada en la moneda del pago.
- do_not_try_again — Código obsoleto: rechazado por una razón desconocida; no vuelvas a cargar esta tarjeta.