Erreurs de l'API
Les erreurs de l'API se produisent lors de la communication avec votre serveur WooCommerce. Ces erreurs sont préfixées par API et sont organisées en catégories suivantes :
Catégories
| Catégorie | Plage de codes | Description |
|---|---|---|
| Connexion | API01xxx | Problèmes de réseau et de connectivité |
| Authentification | API02xxx | Problèmes de connexion, de jetons et de permissions |
| Demande | API03xxx | Problèmes avec les demandes sortantes |
| Réponse | API04xxx | Problèmes avec les réponses du serveur |
| Plugin/WordPress | API05xxx | Problèmes avec les plugins WordPress ou WooCommerce |
| Configuration | API06xxx | Problèmes de configuration et de configuration |
Erreurs de connexion
Problèmes de réseau et de connectivité entre le POS et votre serveur.
| Code | Nom | Description |
|---|---|---|
| API01001 | Délai de connexion | Le serveur a mis trop de temps à répondre |
| API01002 | Connexion refusée | Le serveur a refusé la connexion |
| API01003 | Réinitialisation de connexion | La connexion a été fermée de manière inattendue |
| API01004 | Échec de la résolution DNS | Impossible de résoudre l'adresse du serveur |
| API01005 | Erreur de certificat SSL | Problème avec le certificat de sécurité du site |
| API01006 | Réseau inaccessible | Impossible d'atteindre le réseau |
| API01007 | Appareil hors ligne | Votre appareil n'est pas connecté à Internet |
| API01008 | Site Web indisponible | Le site Web ne répond pas |
Erreurs d'authentification
Problèmes de connexion, de sessions et de permissions.
| Code | Nom | Description |
|---|---|---|
| API02001 | Informations d'identification invalides | Nom d'utilisateur ou mot de passe incorrect |
| API02002 | Jeton expiré | Votre session a expiré |
| API02003 | Jeton invalide | Le jeton d'authentification n'est pas valide |
| API02004 | Utilisateur non autorisé | Vous n'avez pas la permission d'effectuer cette action |
| API02005 | Permissions insuffisantes | Votre rôle d'utilisateur n'a pas les permissions requises |
| API02006 | Clé API invalide | La clé API WooCommerce n'est pas valide |
| API02007 | Échec du rafraîchissement du jeton | Impossible de rafraîchir votre session |
| API02008 | Jeton de rafraîchissement invalide | Le jeton de rafraîchissement n'est pas valide |
| API02009 | Jeton de rafraîchissement expiré | Le jeton de rafraîchissement a expiré |
| API02010 | Authentification requise | L'authentification est requise pour cette action |
Erreurs de demande
Problèmes avec les demandes envoyées au serveur.
| Code | Nom | Description |
|---|---|---|
| API03001 | Format de demande invalide | Le format de la demande n'est pas correct |
| API03002 | Paramètres requis manquants | Des données requises sont manquantes dans la demande |
| API03003 | Valeur de paramètre invalide | Un paramètre a une valeur invalide |
| API03004 | Demande trop grande | La demande dépasse les limites de taille |
| API03005 | Limite de fréquence dépassée | Trop de demandes en peu de temps |
| API03006 | Méthode non prise en charge | La méthode HTTP n'est pas prise en charge |
| API03007 | File d'attente de demande pleine | Trop de demandes en attente |
Erreurs de réponse
Problèmes avec les réponses reçues du serveur.
| Code | Nom | Description |
|---|---|---|
| API04001 | Format de réponse invalide | Le format de réponse du serveur n'est pas valide |
| API04002 | Code de réponse inattendu | Code d'état HTTP inattendu reçu |
| API04003 | Réponse JSON mal formée | La réponse JSON est corrompue ou invalide |
| API04004 | Données de réponse manquantes | Les données attendues manquent dans la réponse |
| API04005 | Récupération JSON tentée | Tentative de récupération d'un JSON mal formé |
| API04006 | Ressource non trouvée | La ressource demandée n'existe pas (404) |
Erreurs Plugin/WordPress
Problèmes avec WordPress, WooCommerce, ou le plugin WCPOS.
| Code | Nom | Description |
|---|---|---|
| API05001 | API WooCommerce désactivée | L'API REST WooCommerce est désactivée |
| API05002 | Plugin WCPOS introuvable | Le plugin WCPOS n'est pas installé |
| API05003 | Plugin WCPOS obsolète | Le plugin WCPOS a besoin d'une mise à jour |
| API05004 | API WordPress désactivée | L'API REST WordPress est désactivée |
| API05005 | Plugin introuvable | Un plugin requis n'est pas installé |
Erreurs de configuration
Problèmes de configuration et de configuration.
| Code | Nom | Description |
|---|---|---|
| API06001 | Format d'URL invalide | Le format de l'URL n'est pas valide |
| API06002 | URL de l'API manquante | Aucune URL d'API n'a été configurée |
| API06003 | Configuration du site invalide | La configuration du site est incorrecte |