API02006: Clave API Inválida
Qué Significa Esto
La clave de API REST de WooCommerce que se está utilizando es inválida. Las claves API se utilizan para la autenticación de servidor-a-servidor, y la clave proporcionada no coincide con ninguna clave válida en WooCommerce.
Causas Comunes
- Clave eliminada — La clave API fue eliminada de WooCommerce
- Error tipográfico en la clave — La clave fue ingresada incorrectamente
- Par de claves incorrecto — La clave de consumidor y el secreto no coinciden
- Clave de otro sitio diferente — Uso de claves generadas para otra instalación
Cómo Solucionar
1. Verificar la Clave API
En el Admin de WordPress → WooCommerce → Configuración → Avanzado → REST API:
- Verifica si tu clave API existe
- Asegúrate de que no ha sido revocada
- Toma nota de los permisos (lectura/escritura/lectura-escritura)
2. Generar Nuevas Claves API
Si la clave está ausente o es inválida:
- Ve a WooCommerce → Configuración → Avanzado → REST API
- Haz clic en "Agregar clave"
- Ingresa una descripción (p. ej., "WCPOS")
- Selecciona el usuario
- Elige permisos de "Lectura/Escritura"
- Haz clic en "Generar clave API"
- Copia tanto la Clave de Consumidor como el Secreto de Consumidor (se muestra solo una vez)
3. Actualizar la Configuración del POS
Ingresa las nuevas claves API en el POS:
- Clave de Consumidor (comienza con
ck_) - Secreto de Consumidor (comienza con
cs_)
4. Verificar los Permisos de la Clave
Asegúrate de que la clave tenga permisos suficientes:
- Leer — Solo ver datos
- Escribir — Modificar datos solamente
- Leer/Escribir — Acceso total (recomendado para el POS)