Aller au contenu principal

WhatsApp pour la confirmation de commande via l'API : guide complet pour les éditeurs

Guide complet pour envoyer des confirmations de commande via WhatsApp Business API : templates Utility, webhooks, personnalisation et tarifs pour les éditeurs.

La confirmation de commande est le message transactionnel le plus attendu par un acheteur : il confirme que la transaction a bien été prise en compte et réduit les appels inutiles au support. Via WhatsApp Business API, ce message atteint un taux d'ouverture supérieur à 90 % — contre 20 à 30 % pour l'email — parce qu'il arrive dans une application déjà ouverte sur le téléphone du client. Pour un éditeur de plateforme e-commerce, OMS ou ERP, c'est un cas d'usage à intégrer en priorité.

Ce guide couvre l'architecture, les templates, les contraintes Meta et les bonnes pratiques de mise en production.

Pourquoi WhatsApp surpasse l'email pour la confirmation de commande

L'email de confirmation de commande souffre de trois problèmes structurels : il arrive en boîte spam, il est lu des heures après l'achat, et il est souvent noyé dans un fil de notifications. WhatsApp résout ces trois points.

Avantages concrets pour une plateforme e-commerce :

  • Délivrabilité proche de 100 % : WhatsApp ne connaît pas de filtre anti-spam au sens email. Un message délivré est un message que le client voit.
  • Lecture immédiate : les messages WhatsApp sont ouverts dans les 3 minutes en moyenne.
  • Canal bidirectionnel : le client peut répondre directement pour demander une modification, déclenchant une conversation de support dans la même interface.
  • Réduction des appels support : un message de confirmation clair avec numéro de suivi réduit les "où est ma commande ?" de 30 à 50 % selon les retours d'intégration terrain.

Pour comprendre la structure tarifaire complète de l'API, consultez notre guide sur les prix de l'API WhatsApp Business en 2026.

Architecture de l'intégration : du trigger au message

Une confirmation de commande via WhatsApp API suit toujours le même schéma :

1. Trigger côté plateforme L'événement order.confirmed (ou équivalent dans votre modèle de données) déclenche l'envoi. Ce trigger peut venir d'un webhook de votre passerelle de paiement, d'un changement de statut dans votre OMS, ou d'une règle d'automatisation.

2. Appel à l'API Whakup Votre backend appelle l'endpoint POST /messages avec :

  • Le numéro de téléphone du client (format E.164)
  • L'identifiant du template approuvé
  • Les variables de personnalisation (prénom, numéro de commande, montant, lien de suivi)

3. Réception du statut Le webhook de statut vous notifie en temps réel : sent (accepté par Meta), delivered (reçu sur le téléphone), read (ouvert par le client). Ces statuts alimentent vos logs et votre dashboard de délivrabilité.

4. Gestion des erreurs Si le numéro est invalide ou non enregistré sur WhatsApp, le webhook renvoie un code d'erreur. Votre logique de fallback doit alors router vers l'email ou le SMS. C'est une règle de bonne pratique pour tout éditeur qui gère des bases de contacts mixtes.

Template de confirmation de commande : structure et approbation

La confirmation de commande est un message outbound initié par votre plateforme, donc un template Meta est obligatoire. La catégorie correcte est Utility (notification transactionnelle) — pas Marketing.

Structure d'un template de confirmation efficace :

Bonjour {{1}}, votre commande n°{{2}} a bien été confirmée.

Montant total : {{3}} €
Livraison estimée : {{4}}

Suivez votre colis ici : {{5}}

Besoin d'aide ? Répondez à ce message.

Bonnes pratiques pour l'approbation Meta :

  • Utilisez la catégorie Utility (jamais Marketing pour un message post-achat)
  • Évitez les formulations promotionnelles dans le corps du template
  • N'incluez pas de CTA vers une offre commerciale dans le même message
  • Le lien de suivi doit pointer vers une URL de tracking légitime, pas vers une page d'accueil

Les règles de catégorisation des templates WhatsApp détaillent les critères d'approbation Meta par type de message.

Pour la création pas à pas d'un template approuvé, suivez notre guide de création de template HSM WhatsApp.

Tarifs et modèle économique pour l'éditeur

La confirmation de commande est facturée à la conversation (fenêtre 24h), catégorie Utility. Pour des numéros français :

Composant Montant
Frais Meta (Utility, numéro FR) 0,0248 €/conversation
Frais Whakup 0,0088 €/message
Coût total indicatif ~0,0336 € pour la conversation

Si le client répond dans les 24h (question sur la livraison, demande de modification), tous les messages échangés dans cette fenêtre sont inclus dans la même conversation. Seul le premier message outbound ouvre la conversation facturable.

Pour un e-commerçant traitant 1 000 commandes/mois, le coût de confirmation WhatsApp représente environ 33,60 € — contre des coûts email quasi nuls, mais avec un taux d'ouverture incomparablement supérieur et une réduction de volume support qui compense largement le delta.

En marque blanche, vous pouvez répercuter ce coût dans votre abonnement ou facturer à la conversation. L'accès à l'API WhatsApp de Whakup inclut le mode multi-tenant et marque blanche pour les éditeurs.

FAQ

La confirmation de commande nécessite-t-elle un opt-in WhatsApp de la part du client ?

Oui. Meta exige que le client ait explicitement consenti à recevoir des messages WhatsApp de votre marque. Un opt-in au moment du paiement (case à cocher "Recevoir mes confirmations par WhatsApp") est suffisant. Conservez la preuve d'opt-in avec horodatage.

Peut-on inclure une image produit dans la confirmation de commande ?

Oui. Les templates WhatsApp supportent un header de type IMAGE, DOCUMENT ou VIDEO. Vous pouvez inclure une image du produit commandé en passant l'URL ou le media_id dans les paramètres du template. Cela améliore le taux de mémorisation du message.

Que faire si le client n'a pas de compte WhatsApp ?

Implémentez un fallback automatique : si le delivered n'est pas reçu dans un délai défini (ex. 2 minutes), routez vers l'email ou le SMS. L'API Whakup vous notifie en temps réel via webhook si le numéro n'est pas joignable sur WhatsApp.

Faut-il faire approuver un nouveau template pour chaque client (tenant) ?

Non. Si vous êtes éditeur en mode multi-tenant, vous pouvez créer des templates au niveau de votre WABA partagée ou laisser chaque client créer ses propres templates dans son WABA dédié. Whakup supporte les deux architectures.


Whakup vous permet de déployer des confirmations de commande WhatsApp pour tous vos clients sans certification Meta propre : REST API, embedded signup, hébergement EU, support éditeur dédié. Accédez à la documentation et démo de l'API Whakup pour démarrer.

#intégration whatsapp#confirmation commande whatsapp#guide complet
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