Stripe · Códigos de rechazo
¿Qué significa el código de rechazo de Stripe insufficient_funds?
Revisado
El código de rechazo insufficient_funds de Stripe significa que la tarjeta no tiene fondos suficientes para completar la compra. La tarjeta es válida, pero el saldo o el crédito disponible no pueden cubrir el monto en este momento. Stripe dice que el cliente necesita usar un método de pago alternativo. En las suscripciones, un reintento posterior, programado para cuando es probable que el dinero vuelva a la cuenta, puede tener éxito. Visa permite reintentos, hasta 20 en 30 días.
- Tipo
- Rechazo suave
- Quién rechazó
- El banco de la tarjeta
- Reintentar
- Sí, más tarde (días, no minutos)
- Acción del comprador
- Use otra tarjeta o método, o agregue fondos e intente de nuevo
- Acción del comercio
- Reintentar según un cronograma; sugerir otro método de pago
Qué hace PlatformDTC
En el checkout, PlatformDTC muestra "Su tarjeta no tiene fondos suficientes. Pruebe con otra tarjeta." y no utiliza un procesador de respaldo, lo que afectaría el mismo saldo. Con Smart retry activado, una renovación se reintenta en el próximo día de pago probable del suscriptor para su país (o 2, 5, 8, 13 y 18 días después del primer rechazo), a las 14:00 hora local, hasta 6 intentos. Las tarjetas prepago obtienen un reintento en el día de pago.
Por qué sucede
El saldo de la cuenta o el límite de crédito es inferior al monto del pago cuando el banco lo verifica.
Qué puede hacer el comprador
Pague con otra tarjeta, PayPal u otro método, o agregue dinero a la cuenta e intente de nuevo.
Qué puede hacer la tienda
Para pedidos únicos, muestre otras opciones de pago de inmediato. Para las renovaciones, reintente durante los días siguientes en lugar de inmediatamente; Stripe recomienda no más de ocho reintentos para cargos que los permitan, y los emisores pueden considerar los reintentos adicionales como posible fraude.
Para desarrolladores
El código sin procesar de Visa es 51 (Categoría 2: reintento permitido, hasta 20 intentos en 30 días). Mastercard envía 51 con un Código de Asesoramiento al Comercio; MAC 24–30 nombran una espera exacta de 1 hora a 10 días, y 03 significa no reintentar. Un generic_decline también puede superponerse a un 51 sin procesar.
Preguntas frecuentes
- ¿Debo reintentar un rechazo por insufficient_funds?
- Sí, pero más tarde. Un reintento minutos después de un rechazo por fondos vuelve a pedir el mismo saldo bajo. Espere días, idealmente hasta que el cliente probablemente haya recibido su pago, y nunca reintente más de una vez al día.
- ¿Cuántas veces puedo reintentar fondos insuficientes en Visa?
- Las reglas de Visa (edición del 24 de octubre de 2026) permiten hasta 20 reintentos en 30 días para el código 51. Stripe recomienda un máximo de ocho reintentos.
- ¿Es insufficient_funds un rechazo duro?
- No. La tarjeta funciona; simplemente no puede cubrir este monto en este momento.
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.
- withdrawal_count_limit_exceeded — El cliente ha superado el saldo o límite de crédito disponible en la tarjeta.
- generic_decline — Rechazado por una razón desconocida, o bloqueado por Stripe Radar o Adaptive Acceptance.
- do_not_honor — El banco rechazó la tarjeta sin decir por qué.
- invalid_account — La tarjeta o la cuenta asociada ya no es válida.
- invalid_amount — El monto del pago es inválido o superior a lo que permite la tarjeta.
- invalid_cvc — El código de seguridad de la tarjeta (CVC) es incorrecto.
- invalid_expiry_month — El mes de caducidad de la tarjeta no es válido.