Stripe · Códigos de rechazo
¿Qué significa el código de rechazo de Stripe new_account_information_available?
Revisado
El código de rechazo de Stripe new_account_information_available significa que la tarjeta, o la cuenta a la que está conectada, no es válida, según Stripe. El nombre sugiere que el banco tiene detalles más recientes para la cuenta, como una tarjeta de reemplazo, aunque la descripción de Stripe no lo dice directamente. Reintentar con la tarjeta almacenada no ayudará. El cliente debe contactar a su banco o ingresar los detalles de su tarjeta actual.
- Tipo
- Rechazo duro (detalles de tarjeta obsoletos)
- Quién rechazó
- El banco de la tarjeta
- Reintentar
- No, no con los mismos detalles
- Acción del comprador
- Ingresar la tarjeta actual, o pedir al banco los nuevos detalles
- Acción del comercio
- Pedir detalles de tarjeta actualizados en lugar de reintentar
Qué hace PlatformDTC
En el proceso de pago, PlatformDTC trata new_account_information_available como nunca reintentar y no ofrece el procesador de respaldo; se le pide al comprador otra tarjeta. En las renovaciones, en el cronograma fijo o con Smart retry, no se reintenta: la suscripción se mantiene como vencida y el cliente recibe un enlace para actualizar la tarjeta. Si el Card Account Updater de Stripe entrega la tarjeta reemitida, la retención se libera por sí misma y se cobra la renovación.
Por qué sucede
El número de tarjeta o la cuenta asociada ya no es válido. Las razones comunes son una tarjeta reemitida con un nuevo número o fecha de vencimiento, o una cuenta que el banco ha cerrado y reemplazado.
Aparece con mayor frecuencia en tarjetas guardadas utilizadas para suscripciones, porque la tarjeta se almacenó antes del cambio.
Qué puede hacer el comprador
Verifique si recibió una nueva tarjeta de su banco e ingrese esos detalles. Si no, llame al banco y pregunte por qué la tarjeta fue rechazada.
Qué puede hacer la tienda
Enviar al cliente un enlace para actualizar su tarjeta en lugar de volver a cargar la antigua.
Para desarrolladores
Lea `charge.outcome.advice_code`: `confirm_card_data` significa que el emisor quiere que se revalide la información de la tarjeta. En Mastercard, `network_advice_code 01` significa "New account information available".
Detenga los reintentos para el método de pago almacenado y recoja uno nuevo a través de un `SetupIntent` o su flujo de actualización de tarjeta.
Preguntas frecuentes
- ¿Funcionará alguna vez reintentar `new_account_information_available`?
- No con los mismos datos almacenados. El banco los considera inválidos. Se necesitan datos de tarjeta nuevos o actualizados.
- ¿Es esto lo mismo que una tarjeta caducada?
- No exactamente. `expired_card` es específico de la fecha de caducidad. Este código dice que la tarjeta o cuenta es inválida, a menudo porque el banco emitió detalles de reemplazo.
Fuentes
- Códigos de rechazo de Stripe — Stripe
- Rechazos de tarjeta — Stripe
- Códigos de Asesoramiento para el Comercio — Braintree (PayPal)
Relacionado
- expired_card — La tarjeta ha superado su fecha de vencimiento.
- invalid_account — La tarjeta o la cuenta asociada ya no es válida.
- invalid_number — El número de tarjeta es incorrecto.
- do_not_try_again — Código obsoleto: rechazado por una razón desconocida; no vuelvas a cargar esta tarjeta.
- no_action_taken — La tarjeta fue rechazada por una razón que el banco no compartió.
- not_permitted — El banco dice que este pago no está permitido en esta tarjeta.
- offline_pin_required — Solo en persona: la tarjeta debe insertarse y se debe introducir un PIN.
- online_or_offline_pin_required — Solo en persona: la tarjeta necesita un PIN, mediante Online PIN o chip y PIN.