Ir al contenido principal
Versión: 1.x

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 servidorOrigen
jwt_auth_invalid_tokenPlugin 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:

  1. Cierra sesión por completo
  2. Cierra y vuelve a abrir el POS
  3. Inicia sesión con tus credenciales

2. Borra los datos de la aplicación​

Compruebe primero que no haya trabajo sin guardar

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.