API02006 : Clé API invalide
Ce que cela signifie
La clé API REST WooCommerce utilisée est invalide. Les clés API sont utilisées pour l'authentification serveur à serveur, et la clé fournie ne correspond à aucune clé valide dans WooCommerce.
Causes courantes
- Clé supprimée — La clé API a été retirée de WooCommerce
- Erreur de frappe dans la clé — La clé a été saisie incorrectement
- Mauvaise paire de clés — La clé de consommateur et le secret ne correspondent pas
- Clé d'un site différent — Utilisation de clés générées pour une autre installation
Comment résoudre
1. Vérifiez la clé API
Dans l'administration WordPress → WooCommerce → Paramètres → Avancé → REST API :
- Vérifiez si votre clé API existe
- Vérifiez qu'elle n'a pas été révoquée
- Notez les autorisations (lecture/écriture/lecture-écriture)
2. Générer de nouvelles clés API
Si la clé est manquante ou invalide :
- Allez dans WooCommerce → Paramètres → Avancé → REST API
- Cliquez sur "Ajouter une clé"
- Saisissez une description (par exemple, "WCPOS")
- Sélectionnez l'utilisateur
- Choisissez les autorisations "Lecture/Écriture"
- Cliquez sur "Générer la clé API"
- Copiez à la fois la clé de consommateur et le secret de consommateur (affichés une seule fois !)
3. Mettre à jour la configuration du POS
Entrez les nouvelles clés API dans le POS :
- Clé de consommateur (commence par
ck_) - Secret de consommateur (commence par
cs_)
4. Vérifiez les autorisations de la clé
Assurez-vous que la clé dispose d'autorisations suffisantes :
- Lecture — Voir les données uniquement
- Écriture — Modifier les données uniquement
- Lecture/Écriture — Accès complet (recommandé pour le POS)