Errores de API
Los errores de API ocurren al comunicarse con el servidor de WooCommerce. Estos errores tienen el prefijo API y están organizados en las siguientes categorías:
Categorías
| Categoría | Rango de códigos | Descripción |
|---|---|---|
| Conexión | API01xxx | Problemas de red y conectividad |
| Autenticación | API02xxx | Problemas de inicio de sesión, tokens y permisos |
| Solicitud | API03xxx | Problemas con las solicitudes salientes |
| Respuesta | API04xxx | Problemas con las respuestas del servidor |
| Plugin/WordPress | API05xxx | Problemas con plugins de WordPress o WooCommerce |
| Configuración | API06xxx | Problemas de instalación y configuración |
Errores de conexión
Problemas de red y conectividad entre el POS y el servidor.
| Código | Nombre | Descripción |
|---|---|---|
| API01001 | Tiempo de espera de conexión agotado | El servidor tardó demasiado en responder |
| API01002 | Conexión rechazada | El servidor rechazó la conexión |
| API01003 | Conexión restablecida | La conexión se cerró inesperadamente |
| API01004 | Error en la resolución DNS | No se pudo resolver la dirección del servidor |
| API01005 | Error de certificado SSL | Problema con el certificado de seguridad del sitio |
| API01006 | Red inaccesible | No se puede acceder a la red |
| API01007 | Dispositivo sin conexión | El dispositivo no está conectado a internet |
| API01008 | Sitio web no disponible | El sitio web no responde |
Errores de autenticación
Problemas con el inicio de sesión, las sesiones y los permisos.
| Código | Nombre | Descripción |
|---|---|---|
| API02001 | Credenciales no válidas | El nombre de usuario o la contraseña son incorrectos |
| API02002 | Token expirado | La sesión ha expirado |
| API02003 | Token no válido | El token de autenticación no es válido |
| API02004 | Usuario no autorizado | No se tienen permisos para realizar esta acción |
| API02005 | Permisos insuficientes | El rol de usuario no cuenta con los permisos necesarios |
| API02006 | Clave de API no válida | La clave de API de WooCommerce no es válida |
| API02007 | Error al renovar el token | No se pudo renovar la sesión |
| API02008 | Token de renovación no válido | El token de renovación no es válido |
| API02009 | Token de renovación expirado | El token de renovación ha expirado |
| API02010 | Autenticación requerida | Se requiere autenticación para esta acción |
Errores de solicitud
Problemas con las solicitudes enviadas al servidor.
| Código | Nombre | Descripción |
|---|---|---|
| API03001 | Formato de solicitud no válido | El formato de la solicitud no es correcto |
| API03002 | Parámetros obligatorios faltantes | Faltan datos obligatorios en la solicitud |
| API03003 | Valor de parámetro no válido | Un parámetro tiene un valor no válido |
| API03004 | Solicitud demasiado grande | La solicitud excede los límites de tamaño |
| API03005 | Límite de solicitudes excedido | Demasiadas solicitudes en un período corto |
| API03006 | Método no soportado | El método HTTP no es compatible |
| API03007 | Cola de solicitudes llena | Demasiadas solicitudes pendientes |
Errores de respuesta
Problemas con las respuestas recibidas del servidor.
| Código | Nombre | Descripción |
|---|---|---|
| API04001 | Formato de respuesta no válido | El formato de respuesta del servidor no es válido |
| API04002 | Código de respuesta inesperado | Se recibió un código de estado HTTP inesperado |
| API04003 | Respuesta JSON malformada | La respuesta JSON está corrupta o no es válida |
| API04004 | Datos de respuesta faltantes | Faltan datos esperados en la respuesta |
| API04005 | Recuperación de JSON intentada | Se intentó recuperar un JSON malformado |
| API04006 | Recurso no encontrado | El recurso solicitado no existe (404) |
Errores de plugin/WordPress
Problemas con WordPress, WooCommerce o el plugin WCPOS.
| Código | Nombre | Descripción |
|---|---|---|
| API05001 | API de WooCommerce deshabilitada | La API REST de WooCommerce está deshabilitada |
| API05002 | Plugin WCPOS no encontrado | El plugin WCPOS no está instalado |
| API05003 | Plugin WCPOS desactualizado | El plugin WCPOS necesita actualización |
| API05004 | API de WordPress deshabilitada | La API REST de WordPress está deshabilitada |
| API05005 | Plugin no encontrado | Un plugin requerido no está instalado |
Errores de configuración
Problemas de instalación y configuración.
| Código | Nombre | Descripción |
|---|---|---|
| API06001 | Formato de URL no válido | El formato de la URL no es válido |
| API06002 | URL de API faltante | No se ha configurado ninguna URL de API |
| API06003 | Configuración del sitio no válida | La configuración del sitio es incorrecta |