Authorize.Net · Códigos de rechazo
¿Qué significa Authorize.Net 57 “An error occurred during processing. Please try again”?
Revisado
El código de motivo de respuesta 57 de Authorize.Net se produce cuando una transacción llega al procesador con datos que no reconoce o no puede interpretar. Ejemplos de Authorize.Net: el número incorrecto de caracteres en el código de la tarjeta, o caracteres no alfanuméricos en el código postal. A pesar del mensaje "please try again", reintentar con datos sin cambios falla de nuevo; los campos necesitan ser limpiados.
- Tipo
- Error de procesamiento (datos)
- ¿Quién rechazó?
- El procesador de tarjetas
- Reintentar
- Después de que los datos sean corregidos.
- Acción del comprador
- Verifique el código de seguridad y el código postal, luego intente de nuevo.
- Acción del comercio
- Verifique que su formulario envíe datos limpios en cada campo.
Qué hace PlatformDTC
PlatformDTC incluye el código 57 de Authorize.Net entre los códigos de error de procesamiento que aplazan una renovación en lugar de cobrarla, para que una peculiaridad de los datos en el procesador no envíe al cliente un correo electrónico de "pago fallido".
¿Por qué ocurre?
Las salvaguardas de Authorize.Net detectan la mayoría de los datos incorrectos, pero cada procesador analiza los campos de manera diferente, por lo que algunos valores inválidos se escapan y el procesador los rechaza.
¿Qué puede hacer el comprador?
Vuelva a introducir el código de seguridad y el código postal con cuidado, sin caracteres adicionales.
¿Qué puede hacer la tienda?
Pida a su desarrollador que elimine espacios y caracteres inusuales del código de la tarjeta y del código postal antes de enviarlos.
Para desarrolladores
errors[0].errorCode "57". Valide la longitud de `cardCode` (3 o 4 dígitos) y los caracteres de `zip` en el lado del cliente.
Preguntas frecuentes
- ¿Por qué el código 57 de Authorize.Net dice 'intente de nuevo' si es un problema de datos?
- Comparte el texto genérico de error de procesamiento; la explicación de Authorize.Net apunta a datos que el procesador no pudo interpretar.
- ¿Qué datos causan el código 57 de Authorize.Net?
- Authorize.Net da como ejemplos un código de tarjeta de longitud incorrecta o caracteres no alfanuméricos en el código postal.
Fuentes
Relacionado
- 19 — Authorize.Net no recibió una respuesta del procesador de tarjetas (un problema de conexión).
- 63 — A menudo, los detalles de su negocio (como el país) son incorrectos para una cuenta de procesador TSYS.
- 78 — El código de seguridad (CVV) enviado tenía un formato incorrecto, por ejemplo, un número de dígitos erróneo.
- 120 — La transacción original agotó el tiempo de espera y la anulación automática de la misma también falló.
- 16 — El ID de transacción al que hizo referencia (para un reembolso o anulación) no está en esta cuenta de Authorize.Net.
- 50 — Solo puede reembolsar una transacción liquidada; esta aún no se ha liquidado.
- 54 — El reembolso no se puede emitir: no liquidado, tipo o moneda incorrectos, ID erróneo, o liquidado hace más de 180 días.
- 55 — Este reembolso más los reembolsos anteriores serían más que el pago original.