NewNo plan feeNo plan fee. Just 2.9% + $0.30 per card sale, and signing up is free.Try now →

Authorize.Net · Códigos de rechazo

¿Qué significa Authorize.Net 44 “This transaction has been declined (card code mismatch)”?

Revisado

El código de motivo de respuesta 44 de Authorize.Net significa que el código de la tarjeta (CVV) enviado no coincidía con el código registrado en el banco emisor, y el procesador rechazó la transacción. Authorize.Net señala que el procesador puede hacer esto independientemente de la configuración de su filtro de Verificación de Código de Tarjeta. El comprador debe volver a escribir el código de seguridad del reverso de la tarjeta, o del anverso en American Express, o usar otra tarjeta.

Tipo
Rechazo definitivo para estos detalles
¿Quién rechazó?
El procesador de la tarjeta, utilizando la verificación del código de la tarjeta del banco
Reintentar
Solo con el código de seguridad correcto. Reintentar el mismo código fallará de la misma manera.
Acción del comprador
Vuelva a introducir el código de seguridad de 3 o 4 dígitos con cuidado, o use otra tarjeta.
Acción del comercio
Deje que el comprador corrija el código; nunca vuelva a enviar los mismos valores.

Qué hace PlatformDTC

PlatformDTC clasifica el código 44 de Authorize.Net como nunca reintentar con los mismos detalles: la compra muestra el rechazo, no lo redirige a un procesador de respaldo, y el comprador puede corregir el código de seguridad y pagar de nuevo. En una renovación de suscripción, el código no se reintenta: la suscripción se mantiene vencida y el cliente recibe un correo electrónico con un enlace para agregar una nueva tarjeta.

Por qué sucede

El banco emisor compara el código de seguridad con sus registros. Cuando no coincide, algunos procesadores rechazan directamente incluso si su propio filtro de código de tarjeta es flexible.

Qué puede hacer el comprador

Mire la tarjeta de nuevo: 3 dígitos en el reverso para Visa, Mastercard y Discover, 4 dígitos en el anverso para American Express. Escríbalo de nuevo en lugar de depender del autocompletado.

Qué puede hacer la tienda

Authorize.Net aconseja enviar solo códigos de tarjeta válidos, y dejar el campo completamente vacío si no lo recopila. No vuelva a enviar el mismo código; una serie de errores de coincidencia parece que alguien está adivinando.

Para desarrolladores

errors[0].errorCode "44"; verifique transactionResponse.cvvResultCode para el resultado de la verificación. No envíe un valor `cardCode` vacío o inventado.

Preguntas frecuentes

¿Es el código 44 de Authorize.Net lo mismo que mi filtro de código de tarjeta?
No. El código 44 es el procesador rechazando según la verificación CVV del banco; un rechazo causado por la configuración de su propio filtro es el código 65 (o 45 cuando el filtro AVS también está involucrado).
¿Puede el comprador reintentar después del código 44?
Sí, con el código de seguridad correcto. El mismo código será rechazado de nuevo.

Fuentes

Relacionado

Biblioteca de pagos