Stripe · Códigos de rechazo
¿Qué significa el Stripe withdrawal_count_limit_exceeded decline code?
Revisado
El Stripe decline code withdrawal_count_limit_exceeded significa que el cliente ha excedido el saldo o límite de crédito disponible en su tarjeta. El siguiente paso de Stripe es que el cliente utilice un método de pago alternativo. El límite a menudo se restablece después de un pago a la tarjeta o un nuevo período, por lo que la misma tarjeta podría funcionar más tarde, pero en el momento del pago, otra tarjeta es la solución más rápida.
- Tipo
- Rechazo suave (límite)
- Quién rechazó
- El banco de la tarjeta
- Reintentar
- Más tarde, una vez que el límite se restablezca
- Acción del comprador
- Usar otro método de pago
- Acción del comercio
- Ofrecer alternativas; no reintentar inmediatamente
- PlatformDTC renewal
- Reintentado 2, 5 y 8 días después del primer rechazo (Smart retry)
Qué hace PlatformDTC
En el momento del pago, PlatformDTC añade la sugerencia "Ha excedido el límite de su tarjeta. Pruebe con otra tarjeta." y no redirige la tarjeta a un procesador de respaldo, ya que el mismo límite se aplica allí. Con Smart retry activado, las renovaciones rechazadas de esta manera se tratan como un rechazo por límite temporal: reintentadas 2, 5 y 8 días después del primer rechazo, con un máximo de 4 intentos, nunca dos veces en 24 horas.
Por qué sucede
La tarjeta ha alcanzado un límite establecido por el banco: su saldo disponible, su límite de crédito, o un tope sobre la frecuencia o la cantidad de veces que se puede usar en un período.
Qué puede hacer el comprador
Pagar con otra tarjeta o billetera ahora. Para usar esta tarjeta, espere a que el límite se restablezca, pague el saldo o pida al banco que aumente el límite.
Qué puede hacer la tienda
Mostrar otros métodos de pago. Evite reintentar la tarjeta varias veces seguidas; seguirá fallando hasta que el límite cambie.
Para desarrolladores
decline_code = withdrawal_count_limit_exceeded. En Visa, los raw codes 61 (excede el límite de monto de aprobación) y 65 (excede el límite de frecuencia de retiro) son Categoría 2: reintento permitido hasta 20 veces en 30 días. Mastercard usa 61 y 65 para límites de monto y número de retiros.
Preguntas frecuentes
- ¿Es withdrawal_count_limit_exceeded lo mismo que fondos insuficientes?
- Cerca, pero no el mismo código. Stripe lo describe como exceder el saldo o límite de crédito disponible en la tarjeta; la solución es la misma: otro método de pago, o esperar hasta que el límite permita el cargo.
- ¿Funcionará la tarjeta mañana?
- Podría ser, una vez que el límite se restablezca o se pague el saldo. Por eso los reintentos espaciados funcionan para las suscripciones.
Fuentes
Relacionado
- card_velocity_exceeded — Se ha alcanzado el saldo, el límite de crédito o el límite de importe de la tarjeta.
- insufficient_funds — La tarjeta no tiene suficiente dinero o crédito para este pago.
- invalid_amount — El monto del pago es inválido o superior a lo que permite la tarjeta.
- try_again_later — Código obsoleto: el banco rechazó por una razón desconocida; intenta de nuevo más tarde.
- mobile_device_authentication_required — El pago necesita autenticación; el cliente debería tocar su teléfono de nuevo.
- card_declined — El código de error de Stripe para cualquier tarjeta rechazada; el decline_code indica el motivo.
- payment_intent_authentication_failure — La tarjeta falló la verificación de autenticación del banco (como 3-D Secure).
- authentication_required — El banco quiere que el titular de la tarjeta verifique el pago, normalmente con 3D Secure.