OTP & sécurité

SMS failback + WhatsApp : la stratégie hybride qui fonctionne

10 min de lecture27 février 2024

Stratégie hybride WhatsApp + SMS failback au Maroc : logique de bascule, coûts IAM Orange Inwi, taux de livraison et retour d'expérience.

SMS failback + WhatsApp : la stratégie hybride qui fonctionne

Au Maroc, environ 90 % des internautes utilisent WhatsApp, mais les 10 % restants représentent des dizaines de milliers de transactions bancaires, d'inscriptions e-commerce ou de connexions à des services publics qui ne doivent pas échouer. La stratégie hybride WhatsApp + SMS failback répond exactement à ce défi.

Pourquoi une stratégie hybride est indispensable

Un envoi OTP unique via WhatsApp échoue dans plusieurs cas concrets : le destinataire n'a pas WhatsApp installé, son téléphone est éteint, il utilise un feature phone, ou le numéro a été récemment porté et le cache WhatsApp n'est pas à jour. Sans plan B, l'utilisateur reste bloqué et abandonne la transaction.

La stratégie hybride envoie d'abord via WhatsApp (canal préféré, moins cher, meilleure UX), puis bascule sur SMS si aucun accusé de livraison n'arrive dans un délai défini.

La logique de bascule

Bascule sur timeout

Le déclencheur classique : si le statut delivered WhatsApp n'arrive pas dans les 30 à 45 secondes, on envoie automatiquement le même code par SMS. La fenêtre de 30 à 45 s laisse le temps à un téléphone en 3G lent de recevoir sans envoyer inutilement un SMS.

Bascule sur erreur explicite

Meta remonte parfois immédiatement une erreur : numéro sans WhatsApp, numéro invalide, utilisateur bloqué. Dans ce cas, on déclenche le SMS sans attendre le timeout, améliorant la latence perçue.

Bascule sur préférence utilisateur

Certaines banques marocaines laissent le choix : le client cliente peut cocher Je préfère recevoir mes codes par SMS dans son espace personnel. Une pratique respectueuse qui améliore la satisfaction.

Comparatif des coûts au Maroc

  • OTP WhatsApp : environ 0,14 MAD par message (tarif Authentication Meta, avant marge BSP).
  • SMS via agrégateur marocain : entre 0,25 et 0,45 MAD selon le volume et l'opérateur destination (IAM, Orange, Inwi).
  • Coût moyen d'une stratégie hybride : autour de 0,17 MAD par OTP si 90 % passent en WhatsApp et 10 % en SMS.

L'économie versus un envoi tout SMS reste substantielle, typiquement 40 à 50 %, tout en garantissant un taux de livraison global proche de 99 %.

Taux de livraison observés

Sur des benchmarks réalisés par plusieurs BSP au Maroc en 2023-2024 :

  • WhatsApp seul : 90 à 93 % de livraison en moyenne.
  • SMS seul : 96 à 98 % selon l'opérateur (Orange et Inwi légèrement supérieurs à IAM sur certains créneaux estimés).
  • Hybride WhatsApp + SMS failback : 98 à 99 %, avec un coût moyen 40 % inférieur au tout-SMS.

Implémentation technique

Deux approches selon la maturité de votre équipe :

Approche BSP tout intégré

Certains BSP marocains ou internationaux proposent l'hybride en un seul appel API : vous envoyez une requête, le BSP gère la logique de bascule. Simple mais moins de contrôle sur les timers.

Approche sur mesure

Votre backend orchestre : appel WhatsApp Cloud API, écoute des webhooks de statut, timer de 30 s, appel SMS si nécessaire. Plus flexible, notamment pour ajuster les seuils par segment de clientèle.

Points d'attention conformité réglementaire

Que ce soit par WhatsApp ou SMS, l'OTP reste un traitement de données personnelles soumis à déclaration conformité réglementaire. Documentez la finalité, la durée de conservation (typiquement 5 minutes pour un OTP), et informez l'utilisateur du canal utilisé.

Conclusion

La stratégie hybride WhatsApp + SMS failback est aujourd'hui l'état de l'art au Maroc pour l'authentification et les notifications critiques. Elle réconcilie coût maîtrisé, expérience utilisateur moderne et fiabilité industrielle. Son adoption progresse rapidement chez les banques, fintechs et grands e-commerçants du Royaume.

Testez Adrixis META gratuitement. Sept jours, sans carte.