Código de causa que se usa en las respuestas de error
Enumeradores | |
---|---|
ERROR_CAUSE_UNSPECIFIED |
Se desconoce la causa del error o no se especifica a continuación. |
INVALID_NUMBER |
El número de teléfono proporcionado en la solicitud no es válido. Este error se debe usar para todas las solicitudes que fallaron debido a un número de teléfono incorrecto (p.ej., el error 404 NOT FOUND). |
INCOMPATIBLE_PLAN |
El plan incluido en la solicitud no es compatible con el usuario. Consulta la llamada a la API del plan de compra en la especificación de la API del agente del plan de datos. |
DUPLICATE_TRANSACTION |
La transacción solicitada es un duplicado de una transacción anterior. Consulta la llamada a la API del plan de compra en la especificación de la API del agente del plan de datos. |
BAD_REQUEST |
La solicitud original tenía un formato incorrecto. |
BAD_CPID |
El CPID proporcionado en la solicitud venció o no se reconoce. |
BACKEND_FAILURE |
Si bien la APD está operativa, el backend necesario para completar la solicitud no lo está. |
REQUEST_QUEUED |
La APD puso en cola una solicitud de procesamiento, pero el resultado aún está pendiente. El cliente puede reintentar la solicitud para recuperar el resultado de la solicitud. El APD mostrará REQUEST_QUEUED a las solicitudes que lleguen antes de que se haya procesado la solicitud original. |
USER_ROAMING |
El extremo CPID o la APD recibieron una solicitud de un usuario que actualmente está en roaming. |
USER_OPT_OUT |
El usuario no forma parte del programa. |
SIM_RELOAD_REQUIRED |
El número de teléfono proporcionado en la solicitud se encuentra en un "período de gracia" en el que el suscriptor puede recibir llamadas entrantes, pero no puede usar datos móviles. El usuario debe agregar créditos o comprar paquetes de datos para salir de este estado. |
TOO_MANY_REQUESTS |
GTAF envía demasiadas solicitudes a la APD. |
PAYMENT_MISSING |
El operador no tiene manera de cobrarle al usuario por la compra. |
INVALID_IMSI |
El IMSI proporcionado no es válido o está inactivo |
INELIGIBLE_FOR_SERVICE |
El usuario no es apto para el servicio solicitado |
SERVICE_UNAVAILABLE |
El servicio solicitado no está disponible. Vuelve a intentarlo más tarde |
SERVICE_NOT_SUBSCRIBED |
El usuario no está suscrito al servicio |
ACCOUNT_SUSPENDED |
La cuenta de usuario está inactiva o suspendida |