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 E00007 “La autenticación de usuario falló debido a valores de autenticación no válidos”?

Revisado

Authorize.Net E00007, "La autenticación de usuario falló debido a valores de autenticación no válidos", significa que el `API Login ID` o la `Transaction Key` enviados son inválidos. Authorize.Net añade que si ambos son correctos, revise la URL: las cuentas de prueba deben enviar a `sandbox` y las cuentas en vivo a `production`. Cada pago falla hasta que las credenciales coinciden con el entorno.

Tipo
Error (credenciales)
Quién rechazó
Sus credenciales de Authorize.Net
Reintentar
No, hasta que se arreglen las credenciales.
Acción del comprador
Nada; la tienda tiene que arreglar su configuración.
Acción del comerciante
Vuelva a introducir el `API Login ID` y la `Transaction Key` y verifique `sandbox` vs `live`.

Qué hace PlatformDTC

PlatformDTC trata Authorize.Net E00007 como un fallo de credenciales de la tienda, no como un rechazo del cliente: una renovación de suscripción que lo encuentra se pospone y se reintenta, sin paso de cobro y sin correo electrónico de "pago fallido" al suscriptor.

Por qué sucede

La autenticación falla cuando el par de claves es incorrecto, ha sido regenerado o pertenece al otro entorno.

Qué puede hacer la tienda

Genere una nueva `Transaction Key` en la Interfaz de Comerciante si no está seguro, actualícela dondequiera que se use y confirme que las claves en vivo van al punto final en vivo.

Para desarrolladores

`messages.message[0].code` "E00007". `Sandbox endpoint apitest.authorize.net`, `production api.authorize.net`.

Preguntas frecuentes

¿Por qué Authorize.Net E00007 comenzó de repente?
Comúnmente la `Transaction Key` fue regenerada, lo que deshabilita la anterior, o las credenciales de `sandbox` y `live` se mezclaron.
¿Es E00007 lo mismo que el código 13?
Ambos son fallos de credenciales; E00007 es el código de mensaje de la API, 13 el código de motivo de la transacción.

Fuentes

Relacionado

Biblioteca de pagos