¿Por qué recibo el error 401 Unauthorized?
401 no autorizado
Si recibes una respuesta de error HTTP 401 no autorizado, significa que hay algo incorrecto en la configuración de tu plugin en Magento, Hybris (SAP), SFCC, Shopify, Netsuite o que no tienes la función PCI de la API.
Comprueba lo siguiente
-
El nombre de tu cuenta de merchant es correcto.
Asegúrate de ingresar el nombre de tu cuenta de merchant y no el nombre de la cuenta de la empresa. Ten en cuenta que esta entrada distingue entre mayúsculas y minúsculas. -
El usuario del servicio web es correcto.
Compruébalo en Customer Area > Developers > API credentials. -
La clave API para los entornos de producción y de prueba es correcta.
No puedes usar tu clave de prueba para el entorno de producción y viceversa, ya que solo funcionan para su entorno respectivo. Comprueba si esto es correcto mirando la clave API para tu usuario de servicio web en Customer Area > Authentication > API Key y compara los valores finales en el Customer Area y en tu plugin. - El rol PCI de la API. Esto sólo es necesario para ciertos plugins e integraciones de terceros. Para habilitar este rol, es necesario cumplir con los requisitos de PCI.
- Comprueba el rango de IP permitidas configurado en la credencial de la API de tu usuario de servicio web.
¿Este artículo fue útil?
Vamos a practicar
Aprende más sobre este tema y pon en práctica lo que has aprendido.
Ve a tu Customer Area