Errores de API
Los errores de API ocurren al comunicarse con su servidor de WooCommerce. Estos errores tienen el prefijo API y se organizan en las siguientes categorías:
Categorías
| Categoría | Rango de Código | 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 los plugins de WordPress o WooCommerce |
| Configuración | API06xxx | Problemas de implementación y configuración |
Errores de Conexión
Problemas de red y conectividad entre el POS y su servidor.
| Código | Nombre | Descripción |
|---|---|---|
| API01001 | Tiempo de Espera de Conexión | 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 | Resolución DNS Fallida | No se pudo resolver la dirección del servidor |
| API01005 | Error de Certificado SSL | Problema con el certificado de seguridad del sitio |
| API01006 | Red Inalcanzable | No se puede alcanzar la red |
| API01007 | Dispositivo Fuera de Línea | Su dispositivo no está conectado a internet |
| API01008 | Sitio Web No Disponible | El sitio web no está respondiendo |
Errores de Autenticación
Problemas con el inicio de sesión, sesiones y permisos.
| Código | Nombre | Descripción |
|---|---|---|
| API02001 | Credenciales Inválidas | El nombre de usuario o la contraseña son incorrectos |
| API02002 | Token Expirado | Su sesión ha expirado |
| API02003 | Token Inválido | El token de autenticación no es válido |
| API02004 | Usuario No Autorizado | No tiene permiso para realizar esta acción |
| API02005 | Permisos Insuficientes | Su rol de usuario carece de permisos necesarios |
| API02006 | Clave API Inválida | La clave API de WooCommerce no es válida |
| API02007 | Fallo al Refrescar el Token | No se pudo refrescar su sesión |
| API02008 | Token de Actualización Inválido | El token de actualización no es válido |
| API02009 | Token de Actualización Expirado | El token de actualizació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 Inválido | El formato de la solicitud no es correcto |
| API03002 | Parámetros Requeridos Faltantes | Faltan datos requeridos en la solicitud |
| API03003 | Valor de Parámetro Invá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 Tasa Excedido | Demasiadas solicitudes en poco tiempo |
| 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 Inválido | El formato de la 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á dañada o es inválida |
| API04004 | Datos de Respuesta Faltantes | Faltan datos esperados en la respuesta |
| API04005 | Intento de Recuperación JSON Realizado | Se intentó recuperar de 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 Desactivada | La API REST de WooCommerce está desactivada |
| 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 Desactivada | La API REST de WordPress está desactivada |
| API05005 | Plugin No Encontrado | Falta un plugin requerido |
Errores de Configuración
Problemas de implementación y configuración.
| Código | Nombre | Descripción |
|---|---|---|
| API06001 | Formato de URL Inválido | El formato de la URL no es válido |
| API06002 | Falta URL de API | No se ha configurado ninguna URL de API |
| API06003 | Configuración del Sitio Inválida | La configuración del sitio es incorrecta |