Authorize.Net · Códigos de rechazo
¿Qué significa Authorize.Net 39 “El código de moneda proporcionado no es válido o no es compatible”?
Revisado
El código de motivo de respuesta 39 de Authorize.Net significa que el código de moneda proporcionado no es válido, no es compatible, no está permitido para este comercio o no tiene tipo de cambio. Authorize.Net explica que solo se puede configurar una moneda para una cuenta, y que este error aparece cuando currencyCode difiere de la moneda de la cuenta o la cuenta se creó sin una moneda válida.
- Tipo
- Error (configuración del comercio)
- Quién rechazó
- La moneda de su cuenta de Authorize.Net
- Reintentar
- No, hasta que la moneda coincida con su cuenta.
- Acción del comprador
- Nada; la tienda necesita solucionar esto.
- Acción del comercio
- Cobrar en la moneda de su cuenta o abrir una cuenta para la otra moneda.
Qué hace PlatformDTC
PlatformDTC muestra el mensaje de Authorize.Net para el código 39 y no lo redirige; la moneda la establece la propia cuenta de Authorize.Net de la tienda, por lo que la solución está en esa cuenta.
Por qué sucede
La explicación de Authorize.Net del código 39 enumera AUD, CAD, CHF, DKK, EUR, GBP, NOK, NZD, PLN, SEK, USD y ZAR, con una moneda por cuenta. Enviar una moneda diferente a la de la cuenta devuelve el código 39.
Qué puede hacer la tienda
Cobrar en la moneda que usa su cuenta de Authorize.Net, o preguntar a Authorize.Net sobre una cuenta adicional para la otra moneda.
Para desarrolladores
errors[0].errorCode "39". Omita currencyCode o envíe exactamente la moneda de la cuenta.
Preguntas frecuentes
- ¿Qué monedas admite Authorize.Net (código 39)?
- Su guía para el código 39 enumera AUD, CAD, CHF, DKK, EUR, GBP, NOK, NZD, PLN, SEK, USD y ZAR, con una moneda por cuenta.
- ¿Puede una cuenta de Authorize.Net aceptar varias monedas?
- No. Authorize.Net dice que solo se puede configurar una moneda para una cuenta.
Fuentes
Relacionado
- 49 — El importe supera el importe máximo de transacción permitido en su cuenta.
- 5 — El campo de amount faltaba o no era un número válido.
- 13 — El API Login ID es incorrecto, se envió al entorno equivocado o la cuenta está inactiva.
- 123 — Se usó un inicio de sesión de usuario personal para conectar el software; en su lugar, se necesita el ID de inicio de sesión de la API.
- 124 — Su procesador no admite transacciones marcadas como recurrentes.
- 153 — Los datos de pago de la billetera (como Apple Pay) no pudieron procesarse tal como se enviaron.