Aller au contenu principal

WhatsApp et les notifications transactionnelles dans l'e-commerce : intégration via API

Notifications transactionnelles WhatsApp e-commerce : confirmation commande, suivi livraison, alertes retour. Guide d'intégration API pour éditeurs de solutions e-commerce.

Les notifications transactionnelles WhatsApp dans l'e-commerce remplacent les emails de confirmation et les SMS de suivi par un canal unique, à 98% de taux d'ouverture. Pour un éditeur de solution e-commerce ou un intégrateur, l'API WhatsApp Business permet de déclencher ces notifications directement depuis votre backend, sur chaque événement de commande.

Quelles notifications transactionnelles e-commerce passer sur WhatsApp

Toutes les notifications e-commerce ne méritent pas d'être sur WhatsApp. Le critère de sélection est simple : est-ce que l'acheteur attend activement cette information ? Si oui, WhatsApp est le bon canal. Sinon, restez sur l'email.

Notifications à fort impact sur WhatsApp :

  • Confirmation de commande : "Votre commande #12345 est confirmée. Montant : 89,90 €. Livraison estimée : jeudi 12 juin." — Attendue, rassurante, action immédiate si erreur.
  • Confirmation de paiement : Critique pour les paiements différés ou en plusieurs fois.
  • Expédition + numéro de suivi : "Votre colis a été remis à Colissimo. Suivi : [lien]." — Forte valeur perçue, réduit les contacts au support.
  • Prête à retirer (click & collect) : Urgence forte, le client doit agir dans un délai.
  • Livraison confirmée : Clôture le cycle et ouvre une fenêtre pour demander un avis.
  • Alerte de retard : Proactif, réduit les tickets d'insatisfaction.
  • Confirmation de retour accepté + remboursement en cours : Rassure sur un moment de tension.

Notifications à laisser sur l'email : newsletters, confirmations de création de compte, relances d'abandon de panier (catégorie marketing, pas utility).

Architecture d'intégration pour une plateforme e-commerce

L'intégration se construit autour d'un webhook événementiel côté e-commerce qui déclenche un appel à l'API WhatsApp.

Flux type pour une confirmation de commande :

Order Management System
  └── Événement ORDER_CONFIRMED
        └── Message Queue (Kafka / RabbitMQ / SQS)
              └── WhatsApp Notification Service
                    ├── Vérifie l'opt-in du client
                    ├── Sélectionne le template approuvé
                    ├── Appelle POST /messages (API WhatsApp)
                    └── Log le delivery status via webhook

Chaque étape du tunnel commande (confirmation, expédition, livraison) correspond à un template WhatsApp distinct, approuvé par Meta en catégorie utility. Le coût par conversation utility est d'environ 0,0336 € pour un numéro français (0,0088 € Whakup + 0,0248 € Meta).

Templates indispensables à faire approuver :

Template Variables Catégorie
order_confirmation {{order_id}}, {{total}}, {{delivery_date}} Utility
shipping_update {{order_id}}, {{carrier}}, {{tracking_url}} Utility
delivery_confirmation {{order_id}}, {{delivered_at}} Utility
return_accepted {{order_id}}, {{refund_amount}}, {{delay}} Utility
click_collect_ready {{order_id}}, {{store_name}}, {{pickup_deadline}} Utility

Ce que votre intégration doit gérer côté technique

Déduplication des notifications. Un ORDER_SHIPPED peut être émis plusieurs fois par certains systèmes logistiques (mise à jour de statut, réémission). Votre service de notification doit vérifier qu'il n'a pas déjà envoyé cette notification pour cet événement et cet order_id. Stockez l'horodatage de chaque envoi avec l'event_id.

Gestion des numéros de téléphone. L'API WhatsApp n'accepte que des numéros au format international E.164 (+33612345678). Si votre base e-commerce stocke des numéros en format local (0612345678), normalisez-les à l'entrée. Un numéro mal formaté retourne une erreur 131026 (recipient not valid).

Fenêtres de conversation et coûts. Si confirmation de commande et mise à jour d'expédition sont envoyées dans les 24 heures avec le même destinataire et le même numéro expéditeur, c'est une seule conversation utility — un seul coût. Votre module de facturation doit gérer ce cas.

Fallback email. Un client peut ne pas avoir WhatsApp, ou avoir un numéro invalide. Prévoyez un fallback automatique vers l'email si le webhook WhatsApp retourne un statut failed ou undelivered après 5 minutes.

Respect de l'opt-in. Même pour les notifications transactionnelles, Meta exige un opt-in WhatsApp explicite. L'opt-in peut être collecté au moment du checkout : "Recevoir mes notifications de commande par WhatsApp" avec une case à cocher non pré-remplie.

FAQ

Les notifications transactionnelles e-commerce sont-elles soumises à opt-in ?

Oui. Meta exige un opt-in WhatsApp explicite même pour les messages utility. Cet opt-in peut être collecté dans le tunnel de commande (checkout), par email ou dans l'espace client. Il doit mentionner le type de messages que l'acheteur va recevoir. Sans opt-in, vous risquez des signalements et une dégradation du quality rating.

Quel est le coût d'une notification transactionnelle WhatsApp par rapport à un SMS ?

Un SMS transactionnel coûte en moyenne 0,07 à 0,09 € selon l'opérateur. Une conversation utility WhatsApp coûte environ 0,0336 € (tarif France, via Whakup) — moins cher que le SMS pour une séquence de plusieurs messages sur la même commande, car toutes les notifications d'une même commande dans une fenêtre de 24h ne comptent que pour une conversation.

Peut-on envoyer des notifications e-commerce sans template pré-approuvé ?

Non pour initier la conversation. Si c'est le business qui envoie le premier message, un template approuvé est obligatoire. En revanche, si l'acheteur a envoyé un message en premier dans les 24 heures précédentes, vous pouvez envoyer des messages libres dans cette fenêtre de service.

Comment gérer les numéros étrangers dans une boutique internationale ?

Le coût Meta varie selon le pays du numéro destinataire. Un acheteur belge, suisse ou espagnol sera facturé à un tarif différent du tarif français. Votre module de facturation doit gérer cette granularité par pays, ou vous pouvez travailler avec un BSP qui propose une grille tarifaire simplifiée à taux fixe par région.


Les notifications transactionnelles WhatsApp sont l'un des retours sur investissement les plus rapides pour un acteur e-commerce : réduction des contacts support, meilleure expérience post-achat, taux d'ouverture sans équivalent. En tant qu'éditeur de solution, intégrez ce canal dès la phase de roadmap — vos clients vous le demandent. Découvrez comment l'API WhatsApp de Whakup s'intègre à vos plateformes e-commerce avec webhooks natifs et hébergement EU. Pour cadrer votre projet, consultez notre article sur le build vs buy pour l'API WhatsApp et notre guide sur les templates WhatsApp utility.

#intégration whatsapp#notification transactionnelle whatsapp#e-commerce
Arthur Lyonnet
Arthur LyonnetCo-fondateur & CEO

Co-fondateur de Whakup, Arthur accompagne les entreprises africaines dans leur transformation digitale via WhatsApp depuis 2022. Passionné par le growth marketing et l'entrepreneuriat en Afrique francophone.

🚀

Prêt à passer à l'action ?

Essayez Whakup gratuitement pendant 15 jours. Aucune carte bancaire requise.

Démarrer l'essai gratuit