Notifications WooCommerce sur WhatsApp
Le même principe que pour Shopify, pour les boutiques WordPress : chaque nouvelle commande déclenche un message WhatsApp à votre client.
Partie 1 — Dans Whatixo
- Automatiser → Workflows → Créer.
- Déclencheur : WooCommerce.
- Liez votre numéro, puis Enregistrer.
- Copiez l’URL d’écoute qui s’affiche.
Partie 2 — Dans WordPress
Ouvrez les webhooks
Tableau de bord WordPress : WooCommerce → Réglages → onglet Avancé → Webhooks → Ajouter un webhook.
Remplissez le formulaire
| Champ | Valeur |
|---|---|
| Nom | Whatixo — nouvelle commande |
| État | Actif |
| Sujet | Commande créée |
| URL de livraison | L’URL d’écoute Whatixo |
| Secret | Laissez la valeur proposée (non utilisée par Whatixo) |
| Version de l’API | WP REST API Integration v3 |
Cliquez sur Enregistrer le webhook. WooCommerce envoie d’abord un petit « ping » de vérification : c’est normal.
Passez une commande test
Passez une commande sur votre boutique (vous pouvez utiliser le paiement « à la livraison »). Les données arrivent dans Whatixo.
Partie 3 — Le message
Dans le workflow, cliquez sur Actualiser dans Variables détectées, puis ajoutez une action Message WhatsApp :
- Destinataire :
{{billing.phone}} - Message :
Bonjour {{billing.first_name}} 👋
Votre commande n°{{number}} de {{total}} {{currency}} est bien enregistrée.
Nous vous contactons très vite pour la livraison à {{shipping.city}}. Merci !
Variables WooCommerce utiles
| Variable | Contenu |
|---|---|
{{billing.first_name}} {{billing.last_name}} | Prénom et nom |
{{billing.phone}} | Téléphone saisi à la commande |
{{billing.email}} | |
{{number}} | Numéro de commande |
{{total}} {{currency}} | Montant et devise |
{{status}} | processing, on-hold, completed… |
{{payment_method_title}} | Mode de paiement choisi |
{{line_items.0.name}} {{line_items.0.quantity}} | Premier article et quantité |
{{shipping.address_1}} {{shipping.city}} | Adresse de livraison |
WooCommerce enregistre le numéro tel que le client l’a tapé. Ajoutez une mention sous le champ téléphone (« avec l’indicatif, ex. +243 81 234 5678 ») ou utilisez une extension de champ téléphone international pour garantir l’indicatif pays.
Message à l’expédition
Créez un second webhook avec le sujet Commande mise à jour, relié à un second workflow WooCommerce. Ajoutez une Condition {{status}} égal à completed avant le message « Votre commande n°{{number}} est expédiée 🚚 ».