API02002: Token expirado
Qué significa este error
La sesión de autenticación ha expirado. Por motivos de seguridad, las sesiones de inicio de sesión no duran indefinidamente. El POS necesita actualizar la autenticación o puede ser necesario iniciar sesión de nuevo.
Causas comunes
- Inactividad prolongada — No se ha utilizado el POS durante un período extenso
- Duración del token en el servidor — La expiración del token en el servidor está configurada con un valor muy corto
- Desfase horario del servidor — Los relojes del servidor y del dispositivo no están sincronizados
Mapeo de errores del servidor
Este código de error se activa cuando el servidor devuelve:
| Código del servidor | Origen |
|---|---|
jwt_auth_expired_token | Plugin JWT Authentication |
Cómo solucionarlo
1. Iniciar sesión de nuevo
La solución más sencilla es cerrar sesión y volver a iniciar sesión:
- Cerrar sesión en el POS
- Introducir las credenciales de nuevo
- Esto crea una sesión nueva
2. Verificar la renovación del token
El POS debería renovar los tokens automáticamente. Si no funciona:
- Comprobar la conexión a internet
- Verificar que el servidor es accesible
- Consultar API02007 si la actualización del token está fallando
3. Verificar la hora del servidor
La expiración del token depende de una hora precisa:
- Asegurarse de que el reloj del servidor sea correcto
- Verificar que la hora del dispositivo sea precisa
- Utilizar la sincronización automática de hora en ambos
4. Revisar la configuración de tokens
Si los tokens expiran demasiado rápido, puede ser necesario ajustar la configuración del servidor (consultar con el proveedor de hosting o el administrador de WordPress).