Passer au contenu principal
Version : 1.x

API03001: Format de Requête Invalide

Ce Que Cela Signifie

La demande envoyée au serveur n'était pas dans le format attendu. Le serveur n'a pas pu comprendre ce que le POS demandait car la structure de la demande était incorrecte.

Causes Courantes

  • Données corrompues — Les données ont été corrompues avant l'envoi
  • Bug logiciel — Un problème dans l'application POS
  • Interférence de proxy — Un proxy ou un pare-feu a modifié la demande
  • Problèmes d'encodage de caractères — Des caractères spéciaux n'ont pas été encodés correctement

Mapping des Erreurs du Serveur

Ce code d'erreur est déclenché lorsque le serveur renvoie :

Code ServeurSource
HTTP 400Toute réponse du serveur (repli)

Comment Corriger

1. Réessayez l'Action

Parfois, il s’agit d’une anomalie ponctuelle :

  • Attendez un moment et réessayez
  • Rafraîchissez le POS et réessayez

2. Vérifiez les Caractères Spéciaux

Si vous entrez des données avec des caractères spéciaux :

  • Essayez de retirer des emojis ou des symboles inhabituels
  • Utilisez des caractères standards pour les noms de produits, etc.

3. Mettez à Jour le POS

Assurez-vous d'utiliser la dernière version :

  • Vérifiez les mises à jour de l'application
  • Mettez à jour le plugin WCPOS sur votre serveur

4. Vérifiez la Configuration Réseau

Si vous êtes derrière un proxy :

  • Vérifiez que le proxy ne modifie pas les demandes
  • Vérifiez les règles de pare-feu
  • Essayez d'accéder depuis un autre réseau

5. Signalez le Problème

Si cela se produit de manière constante :

  • Notez quelle action déclenche l'erreur
  • Vérifiez la console du navigateur pour plus de détails (version web)
  • Signalez sur GitHub avec les étapes de reproduction
  • API03002 — Paramètres Requis Manquants
  • API03003 — Valeur de Paramètre Invalide