Cuando la API devuelve un error, se clasificará como uno de los cuatro tipos posibles, en función de la causa de origen.
Tipos de error
gocardless
Se ha producido un error interno al procesar la solicitud. Se debe comunicar a nuestro equipo de apoyo con el identificador, para poder así solucionar el problema.
invalid_api_usage
Corresponde a un error en la solicitud que has realizado. Podría deberse a que una URL no fuera válida; que el encabezado de autenticación no fuera válido, faltara o concediera permisos insuficientes; que hayas alcanzado el límite de velocidad; o que la sintaxis de la solicitud no fuera correcta. Los errores contienen información adicional sobre el problema específico.
invalid_state
La acción que intentas realizar no es válida debido al estado del recurso por el cual la solicitas. Por ejemplo, si el pago que intentas cancelar ya se ha enviado. Los errores contienen información adicional.
validation_failed
Los parámetros enviados con la solicitud no son válidos. En la respuesta se incluye información acerca de qué campos no son válidos y por qué. El parámetro request_pointer
indica el campo exacto de la solicitud que ha desencadenado el error de validación.
Siempre se puede encontrar más información acerca del error dentro de la propia respuesta del error y nuestras bibliotecas de cliente de ayuda administran dicha información; para obtener más detalles (incluso ejemplos de código) para cada biblioteca específica, consulta los siguientes enlaces: