En bref
WooCommerce peut déclencher des messages WhatsApp, SMS et RCS via OmniChannels.ai pour les confirmations de commande, les suivis d'expédition, les validations COD et les alertes de retour en stock. Un webhook créé dans WooCommerce, Settings, Advanced, Webhooks envoie les événements de commande à n8n, Make, Zapier ou votre propre code, qui appelle ensuite notre API REST avec votre jeton. Nous ne proposons pas d'extension WooCommerce à installer.
Ce que vous pouvez faire
Confirmation de commande
Lorsqu'une commande est créée, envoyez un modèle WhatsApp approuvé avec le numéro et le montant de la commande, ou un SMS si WhatsApp n'est pas disponible.
Suivi d'expédition et de traitement
Lorsqu'une commande passe à « terminée », ou à un statut « expédiée » ajouté par votre extension de livraison, envoyez le lien de suivi sur WhatsApp.
Confirmation des commandes en paiement à la livraison
Lorsqu'une commande COD est passée, demandez au client de la confirmer sur WhatsApp. Sa réponse arrive sur votre webhook, et votre automatisation met à jour le statut de la commande avant l'expédition.
Relance de panier abandonné
Si une extension de récupération de paniers enregistre les paniers abandonnés, relancez les clients ayant accepté le marketing, avec un modèle WhatsApp marketing approuvé.
Codes OTP et alertes de retour en stock
Votre propre code peut envoyer un code à usage unique lors du paiement ou de la connexion, et une mise à jour de produit peut prévenir les clients qui attendent le retour d'un article.
Demander à un assistant IA
Un assistant connecté à la fois à notre serveur MCP et à votre boutique WooCommerce, via son propre connecteur, peut retrouver les commandes et envoyer les mises à jour après votre validation.
Exemple de demande
“Envoie une mise à jour de commande par WhatsApp aux clients dont la commande a été expédiée aujourd'hui.”
Comment la connexion fonctionne
Les webhooks WooCommerce envoient en POST la commande ou le produit complet au format JSON vers une URL de livraison lorsqu'un sujet comme Order created ou Order updated se déclenche, et signent chaque envoi avec un secret. Ils ne permettent ni de définir notre en-tête Authorization ni de reformater le corps : notre API ne peut donc pas les recevoir directement. Faites pointer l'URL de livraison vers un webhook n8n ou Make, un Catch Hook Zapier ou un petit endpoint à vous.
Cette étape sélectionne le numéro de téléphone, le nom et les champs de la commande, vérifie le statut qui vous intéresse et appelle notre API REST : JSON pour un SMS unitaire, multipart/form-data pour les modèles WhatsApp. Les statuts de livraison et les réponses des clients, comme les confirmations COD, reviennent à l'unique URL de webhook configurée sur votre compte OmniChannels.ai.
- Créez les webhooks dans WooCommerce → Settings → Advanced → Webhooks
- Acheminez-les vers notre API via n8n, Make, Zapier ou votre propre code
- Vérifiez la signature du webhook dans votre propre endpoint
- Modèles WhatsApp approuvés et consentement marketing (opt-in) lorsque requis
- Les statuts et réponses arrivent sur l'URL de webhook de votre compte
Mise en place
- 1
Demander l'accès à l'API
Demandez un accès de test et recevez un jeton d'API. Les envois de test partent uniquement vers vos propres numéros vérifiés.
Guide: Quickstart: send your first message - 2
Préparer modèles et identifiants d'expéditeur
Faites approuver vos modèles WhatsApp, par exemple confirmation de commande et suivi d'expédition en anglais et en arabe, ainsi qu'un identifiant d'expéditeur SMS pour chaque pays de destination.
Guide: WhatsApp Business API - 3
Créer l'étape de réception
Créez un déclencheur webhook dans n8n ou Make, un Catch Hook dans Zapier ou un endpoint dans votre propre code, et copiez son URL.
Guide: Make and Zapier with webhooks - 4
Ajouter le webhook WooCommerce
Dans WooCommerce, ouvrez Settings, Advanced, Webhooks, ajoutez un webhook avec un sujet comme Order updated, collez l'URL de livraison et définissez un secret.
- 5
Appeler l'API
Filtrez sur le statut de la commande, mappez le téléphone de facturation et les champs de la commande, puis envoyez la requête avec votre jeton dans l'en-tête Authorization.
Guide: SMS API - 6
Suivre livraisons et réponses
Faites définir votre URL de webhook par votre équipe ou l'administrateur du compte, puis testez avec une commande passée sur votre propre numéro vérifié.
Guide: Webhooks and delivery statuses
Documentation de l'éditeur
WooCommerce est une marque de son propriétaire. OmniChannels.ai n'est ni affilié à WooCommerce ni approuvé par lui ; cette page décrit une connexion réalisée avec les fonctions MCP, HTTP ou webhook propres à WooCommerce.

