API02003: Token no válido
Qué significa este error
El token de autenticación utilizado no es reconocido por el servidor. Esto es diferente de un token expirado: este token nunca fue válido o ha sido revocado.
Causas comunes
- Token revocado — Un administrador revocó la sesión
- Token dañado — Corrupción de datos durante el almacenamiento o la transmisión
- Reinicio del servidor — Las claves secretas del servidor cambiaron, invalidando todos los tokens
- Servidor incorrecto — Token de una instalación de WordPress diferente
Mapeo de errores del servidor
Este código de error se activa cuando el servidor devuelve:
| Código del servidor | Origen |
|---|---|
jwt_auth_invalid_token | Plugin JWT Authentication |
Cómo solucionarlo
1. Inicia sesión nuevamente
Borre la sesión e inicie sesión de nuevo. Si es posible que este dispositivo tenga ventas que aún no hayan llegado a la tienda, realice primero la comprobación indicada en la advertencia del paso 2:
- Cierra sesión por completo
- Cierra y vuelve a abrir el POS
- Inicia sesión con tus credenciales
2. Borra los datos de la aplicación
Al borrar los datos locales o reinstalar la aplicación, se elimina todo lo que aún no haya llegado a la tienda, incluidas las ventas realizadas sin conexión, los carritos abiertos y las modificaciones que no se guardaron. Antes de borrar nada, abra Estado de la tienda → Base de datos y compruebe que no haya nada marcado como retenido ni como algo que nunca haya llegado al servidor. A continuación, compruebe en Estado de la tienda → Registros que haya 0 registros atascados y 0 cambios pendientes de envío; después, finalice todos los carritos abiertos o anótelos. Si WCPOS no muestra la página Estado de la tienda, actualice WCPOS antes de comprobarlo. Si aparece algo o hay elementos pendientes, o no puede hacer la comprobación, no borre nada: consulte al propietario de la tienda o póngase en contacto con el servicio de asistencia.
Solo si cerrar la sesión no funciona, y únicamente después de realizar la comprobación anterior:
- Borra la caché/datos de la app POS
- En web: Borra las cookies del navegador y el almacenamiento local del sitio
- En escritorio: Busca una opción "Borrar datos" en la configuración de la app
3. Verifica la configuración del servidor
Si el problema afecta a todos los usuarios:
- Comprueba si se cambiaron las sales (salts) de WordPress
- Verifica la configuración del plugin JWT o de autenticación
- Revisa los cambios recientes en el servidor
4. Verifica que estás en el servidor correcto
Asegúrate de que el POS esté configurado para conectarse al sitio de WordPress correcto, especialmente si tienes varias instalaciones.