Comment vérifier si les commandes de WooCommerce seront importées dans Retail POS (X-Series)

Configuration

  • Retail POS pour Mac ou PC
  • Intégration de WooCommerce

Réponse

 

Nous vous suggérons de transmettre les renseignements suivants à un développeur Web, car la résolution du problème peut se révéler technique.

La réception d’une commande sur WooCommerce envoie un appel d’API (un lien de rappel HTTP) pour indiquer à Retail POS qu’une commande a été faite. Retail POS fait alors des appels d’API à WooCommerce pour obtenir les détails de cette commande et les enregistrer. Si le système ne reçoit pas cet appel de WooCommerce, il est incapable d’obtenir la commande.

Vérifier que les liens de rappel HTTP sont actifs et enregistrés correctement dans WooCommerce :

  1. Cliquez sur WooCommerce.
  2. Cliquez sur Settings (paramètres).
  3. Cliquez sur Advanced (paramètres avancés).
  4. Cliquez sur Webhooks (liens de rappel HTTP).
  5. Vérifiez que order.created, order.updated, order.deleted, product.deleted sont réglés sur Active (actifs).

Exécuter un test simple pour confirmer que les liens de rappel HTTP se déclenchent correctement :

  1. Créez une commande dans WooCommerce.
  2. Définissez l’état de la commande sur Closed (fermée).
    Pour résoudre des problèmes liés aux commandes existantes, suivez les instructions à partir de l’étape 3.
  3. Cliquez sur Update (mettre à jour).
  4. Dans WooCommerce, cliquez sur Status > Scheduled Actions (état > actions programmées) et accédez à la page la plus récente.
  5. Confirmez qu’un lien de rappel HTTP a été généré pour l’ID de la commande et qu’il est répertorié comme complet.

Renseignements supplémentaires

 

  • Si les actions programmées affichent un état autre que Completed (terminé), veuillez en faire part à votre développeur.
  • Retail POS n’importe aucune commande qui inclut un produit supprimé dans WooCommerce.
  • Bien que ces étapes permettent de déterminer si les liens de rappel HTTP fonctionnent correctement, nous recommandons de travailler avec un développeur Web pour diagnostiquer les échecs de commande en raison de la nature hautement personnalisable de WooCommerce.
Avons-nous répondu à votre question?
Vous avez d’autres questions? Contactez-nous pour que nous puissions vous aider.