Genuka WA vs 360dialog : comparatif de l'API WhatsApp
Genuka WA ou 360dialog pour l'API WhatsApp Business : prix par numéro, paiement des frais Meta, Mobile Money, coexistence, webhooks et outils MCP.
Genuka WA et 360dialog donnent accès à la WhatsApp Business Platform officielle de Meta, sans marge sur les grilles de Meta (à une exception près chez 360dialog, détaillée plus bas). 360dialog est Business Solution Provider de Meta : à partir de 49 € par numéro et par mois, payés par carte. Genuka WA est Meta Tech Provider : à partir de 5 000 FCFA par numéro payables en Mobile Money, ou 19 € par carte.
Mis à jour le 8 octobre 2026
Comment cette page a été écrite
Chaque information sur 360dialog provient de sa page de tarifs et de sa documentation, consultées à la date ci-dessus et listées dans les Sources. Quand nous n'avons pas pu vérifier un point, nous vous renvoyons vers leur site plutôt que de supposer. Les prix évoluent : vérifiez les deux grilles avant de choisir.
Genuka WA et 360dialog en un coup d'œil
| Genuka WA | 360dialog | |
|---|---|---|
| Statut auprès de Meta | Meta Tech Provider | WhatsApp Business Solution Provider (BSP) officiel et Premier Meta Partner |
| WhatsApp Business Platform officielle | Oui, la Cloud API de Meta sur votre propre compte WhatsApp Business (WABA) | Oui, la Cloud API de Meta |
| Connexion d'un numéro | Embedded Signup de Meta depuis votre tableau de bord ; dès le palier Scale, lien de connexion à partager avec vos clients | Embedded Signup hébergé par 360dialog |
| Garder un numéro utilisé sur l'application WhatsApp Business | Oui (coexistence Meta) | Oui (coexistence Meta) |
| Modèle de prix | Abonnement par numéro WhatsApp, avec un quota mensuel de messages sortants | Licence mensuelle par numéro (canal) ; leur page de tarifs n'indique aucun quota de messages |
| Prix mensuel, un numéro | À partir de 5 000 FCFA, 19 € ou 19 $ (Starter) | À partir de 49 € ou 59 $ (Regular) ; 99 € ou 119 $ (Premium) ; paliers supérieurs sur leur page de tarifs |
| Marge sur les frais Meta | Aucune | Aucune sur les grilles de Meta, sauf une majoration de 7 % sur le contenu marketing envoyé par l'endpoint de messages standard au lieu de la Marketing Messages API de Meta ; leur endpoint /messages route automatiquement vers l'endpoint marketing quand c'est applicable |
| Paiement des frais Meta | Meta facture directement votre WABA, sur le moyen de paiement ajouté dans le WhatsApp Manager | Sur un solde prépayé par numéro, rechargé dans le Hub 360dialog ; les envois sortants s'arrêtent quand il tombe à zéro |
| Payer le fournisseur | Mobile Money (XAF, XOF) ou carte (EUR, USD) | Carte Visa, Mastercard ou American Express, avec 4 % de frais de traitement sur les factures de licence |
| Devises de facturation | XAF, XOF, EUR, USD | EUR ou USD pour l'abonnement |
| Style d'API | JSON simplifié (connectionId, to, un champ de contenu), qui accepte tels quels les components de Meta | Payloads de la Cloud API de Meta, avec un en-tête D360-API-KEY |
| Webhooks | Enveloppe Genuka autour de la valeur brute de Meta, HMAC-SHA256 avec horodatage (X-Genuka-Signature), 5 nouvelles tentatives, rejeu depuis le tableau de bord | Payloads de Meta signés avec x-360dialog-signature ; réponse 200 sous 5 secondes ; Meta retente pendant 7 jours au plus |
| SDK | TypeScript (@genuka/whatsapp), spécification OpenAPI 3.1 sur /openapi.json | Aucun SDK officiel dans l'index de leur documentation ; exemples REST |
| Outils pour agents IA | Serveur MCP (@genuka/whatsapp-mcp, en cours de publication sur npm), /llms.txt, version Markdown de chaque page de documentation | Serveur MCP hébergé pour gérer comptes, templates, webhooks et solde ; documentation en llms.txt et en Markdown |
| Tester avant la mise en production | Essai gratuit de 7 jours sur votre propre numéro, sans carte. Pas de bac à sable | Bac à sable : 200 messages au maximum, vers un seul destinataire fixe (votre numéro), 3 templates prédéfinis |
| Support | Standard (Starter), prioritaire (Growth), dédié (Scale), SLA contractuel (Enterprise) | Support humain 24 h/24, 7 j/7, première réponse en moins de 4 heures (Regular) ou de 30 minutes (Premium) |
| Langues de la documentation | Français et anglais (guides du SDK en anglais) | Anglais |
| Afrique | Prix en FCFA, Mobile Money au Cameroun, en Côte d'Ivoire, au Sénégal, au Bénin, au Burkina Faso, au Congo-Brazzaville et au Gabon | Plateforme mondiale, abonnement en EUR ou en USD |
Combien coûte chaque numéro WhatsApp ?
Les deux modèles posent un prix fixe sur le numéro et laissent le coût des messages à Meta. La différence tient à ce que ce prix inclut. La licence Regular de 360dialog coûte 49 € par numéro et par mois, et leur page de tarifs n'y fixe aucun quota de messages. Les paliers de Genuka WA démarrent plus bas et incluent un quota mensuel de messages sortants par numéro payé, mutualisé sur tout le compte : chaque numéro ajouté au forfait ajoute son quota, qu'il soit connecté ou non. Les messages entrants ne sont jamais décomptés.
Coût fournisseur pour envoyer depuis un numéro, facturation mensuelle, hors frais Meta. La colonne Genuka WA donne la formule la moins chère pour chaque volume :
| Messages sortants par mois | 360dialog (Regular) | Genuka WA |
|---|---|---|
| 500 | 49 € | 5 000 FCFA ou 19 € (Starter) |
| 5 000 | 49 € | 10 000 FCFA ou 49 € (Growth) |
| 10 000 | 49 € | 12 200 FCFA ou 57 € (Growth, 2 numéros payés) |
| 30 000 | 49 € | 21 000 FCFA ou 89 € (Growth, 6 numéros payés) |
Coût fournisseur pour cinq numéros, facturation mensuelle, hors frais Meta :
| 360dialog (Regular) | Genuka WA | |
|---|---|---|
| Prix | 5 × 49 € = 245 € | Starter : 19 € + 4 × 9 € = 55 €, ou 15 000 FCFA (2 500 messages) |
| Growth : 49 € + 4 × 8 € = 81 €, ou 18 800 FCFA (25 000 messages) |
Chez Genuka WA, le quota est mutualisé : cinq numéros en Growth partagent 25 000 messages sortants
par mois. Au-delà du quota, l'API refuse les envois (402 plan_limit_messages) jusqu'à ce que vous
ajoutiez des numéros, changiez de palier ou attendiez la période suivante. La facturation annuelle
ramène notre prix de base à 3 000, 8 000 et 25 000 FCFA par mois (15, 39 et 119 €). La grille
complète est sur la page des tarifs et, en Markdown (en anglais), sur
/pricing.md.
Un seul numéro à fort volume ? 360dialog peut revenir moins cher
Au-delà de 5 000 messages sortants par mois sur un même numéro, payés en euros, la licence Regular à 49 € de 360dialog coûte moins que nos forfaits (57 € pour 10 000 messages, 89 € pour 30 000). Genuka WA revient moins cher dès que vous gérez plusieurs numéros, que vos volumes par numéro restent modérés, ou que vous payez en FCFA.
Qui paie Meta, et comment ?
Les tarifs sont ceux de Meta dans les deux cas : depuis le 1er juillet 2025, Meta facture chaque template délivré, selon sa catégorie et l'indicatif pays du destinataire, et depuis le 1er octobre 2026 il facture aussi les messages de service (les réponses libres dans la fenêtre de 24 heures) ainsi que les templates utilitaires envoyés dans cette fenêtre. Les messages envoyés dans la fenêtre gratuite de 72 heures ouverte par une publicité Click to WhatsApp restent gratuits.
C'est le circuit de paiement qui diffère. Un BSP comme 360dialog peut étendre sa ligne de crédit
Meta à ses clients : 360dialog prélève les frais Meta sur un solde prépayé par numéro, que vous
rechargez par carte dans son Hub, à la main ou automatiquement sous un seuil. Un Tech Provider n'a
pas de ligne de crédit : avec Genuka WA, l'entreprise ajoute son propre moyen de paiement à son WABA
dans le WhatsApp Manager, et Meta la facture directement. Tant qu'aucun n'est ajouté, l'envoi de
templates échoue avec l'erreur Meta 131042.
Comment connecter un numéro sur chaque plateforme ?
Les deux passent par l'Embedded Signup de Meta : l'entreprise se connecte avec Facebook, choisit ou crée son WABA, puis enregistre le numéro. Les deux prennent en charge la coexistence de Meta : un numéro déjà utilisé dans l'application WhatsApp Business garde l'application pour les échanges un à un. Les conditions de Meta valent partout : application en version 2.24.17 ou plus récente, historique synchronisé dans les 24 heures, et un débit fixe de 20 messages par seconde pour ce numéro. Chez Genuka WA, pas à pas : Coexistence.
Pour les plateformes qui connectent des numéros pour le compte de leurs clients, 360dialog vend une
Partner Platform distincte, à partir de 250 € par mois plus un montant par canal. Chez Genuka WA,
cette gestion est incluse dès le palier Scale (149 € ou 30 000 FCFA par mois, puis 6 € ou
1 800 FCFA par numéro supplémentaire), sans offre partenaire séparée : le tableau de bord vous donne
un lien de connexion à envoyer à vos clients, la liste de vos clients et leurs sous-comptes.
Identifiez chaque client avec ?ref=<identifiant-client> et retrouvez son numéro avec
GET /api/v1/connections?externalRef=…. La marque blanche est incluse dès Growth. Voir
Connecter un numéro.
En quoi l'API et les webhooks diffèrent-ils ?
360dialog expose la Cloud API de Meta presque telle quelle : vous postez le payload de Meta sur
https://waba-v2.360dialog.io/messages avec votre D360-API-KEY. Genuka WA enveloppe la même Cloud
API dans un corps plus court, pour que les cas courants restent lisibles, et laisse deux portes
ouvertes vers le format brut de Meta : un tableau template.components est transmis tel quel, et un
champ raw accepte n'importe quel fragment de message de la Cloud API. La création des templates
utilise aussi le tableau components de Meta sans transformation : les templates que vous avez
déjà écrits se reprennent. Voir Envoyer des messages et la
référence de l'API.
Côté webhooks, 360dialog transmet les payloads de Meta, signés avec x-360dialog-signature ; vous
devez répondre 200 en moins de 5 secondes, et Meta retente les livraisons en échec pendant 7 jours
au plus. Genuka WA envoie un événement par requête, avec la valeur brute de Meta dans une enveloppe
qui précise l'entreprise et le numéro, signé avec X-Genuka-Signature (HMAC-SHA256 de l'horodatage
et du corps brut). Vous avez 10 secondes pour répondre, 5 nouvelles tentatives sur environ 8 h 30,
et un bouton de rejeu dans le tableau de bord. Voir Webhooks.
Les deux s'adressent aussi aux agents IA. 360dialog héberge un serveur MCP qui gère comptes, canaux,
templates, webhooks et solde, et publie sa documentation en llms.txt et en Markdown. Genuka WA
fournit un serveur MCP, @genuka/whatsapp-mcp (en cours de publication sur npm), un index
/llms.txt et une version Markdown de chaque page de documentation : voir
Agents IA.
Qu'est-ce qui change dans mon code si je quitte 360dialog ?
Un envoi de template chez 360dialog, d'après leur documentation :
curl -X POST https://waba-v2.360dialog.io/messages \
-H "D360-API-KEY: {{api-key}}" \
-H "Content-Type: application/json" \
-d '{
"messaging_product": "whatsapp",
"to": "PHONE_NUMBER",
"type": "template",
"template": { "name": "hello_world", "language": { "code": "en_US" } }
}'Le même envoi chez Genuka WA. Votre clé API couvre tous les numéros du compte : le corps désigne
donc l'expéditeur par un connectionId (listez les vôtres avec GET /api/v1/connections).
curl -X POST https://wa.genuka.com/api/v1/messages \
-H "Authorization: Bearer $GENUKA_WA_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"connectionId": "con_1",
"to": "+237690000001",
"template": { "name": "hello_world", "language": "en_US" }
}'| Chez 360dialog | Chez Genuka WA |
|---|---|
En-tête D360-API-KEY | Authorization: Bearer pk_live_… |
messaging_product, type | Déduits du champ de contenu envoyé |
template.language.code | template.language |
template.components | template.variables pour les valeurs du corps, ou template.components transmis tel quel |
| Tout autre type de message de la Cloud API | Un champ dédié (text, image, buttons…) ou raw |
x-360dialog-signature | X-Genuka-Signature |
Quand choisir 360dialog plutôt que Genuka WA ?
- Un seul numéro, gros volume, payé en euros. Une licence fixe à 49 € sans quota de messages revient moins cher que nos forfaits au-delà de 5 000 messages sortants par mois sur ce numéro.
- Vous voulez un bac à sable. 360dialog en propose un (200 messages vers votre propre numéro) ; Genuka WA non.
- Vous préférez payer les frais Meta via votre fournisseur. Avec le solde prépayé de 360dialog, aucun moyen de paiement n'est à configurer dans le WhatsApp Manager.
- Vous voulez un support humain 24 h/24 avec un délai de première réponse garanti sur chaque numéro, dès l'offre d'entrée.
Quand Genuka WA est-il le meilleur choix ?
- Vous payez en FCFA, par Mobile Money. Les forfaits sont proposés en XAF et en XOF ; la carte est disponible en EUR et en USD.
- Vous gérez plusieurs numéros. Un numéro supplémentaire coûte de 1 800 à 2 500 FCFA (6 à 9 €) par mois selon le palier, au lieu d'une licence complète.
- Vous connectez les numéros de vos clients. Dès le palier Scale, le lien de connexion,
l'identification par
?ref=et les sous-comptes clients sont inclus, sans offre partenaire séparée à 250 € par mois. - Vous préférez ne pas gérer de solde prépayé. Meta facture le moyen de paiement du WABA : pas de solde par numéro à recharger.
- Vous voulez une documentation en français. Toute la documentation de l'API existe en français et en anglais (les guides du SDK TypeScript sont en anglais).
FAQ
360dialog prend-il une marge sur les frais WhatsApp de Meta ?
Pas sur les grilles de Meta. Leur documentation signale une exception : le contenu marketing envoyé
par l'endpoint de messages standard, au lieu de la Marketing Messages API de Meta, est majoré de 7 %
sur le tarif Meta. Leur référence d'API précise que l'endpoint /messages route automatiquement
vers l'endpoint marketing quand c'est applicable. Genuka WA ne facture jamais les messages : Meta
débite directement votre WABA.
Genuka WA est-il moins cher que 360dialog ?
Pour un ou quelques numéros à volume modéré, oui : nos paliers démarrent à 5 000 FCFA ou 19 €, et un numéro supplémentaire coûte de 6 à 9 € par mois. Pour un seul numéro qui envoie plus de 5 000 messages sortants par mois, payé en euros, la licence Regular à 49 € de 360dialog coûte moins.
Peut-on garder l'application WhatsApp Business avec l'un ou l'autre ?
Oui. Les deux prennent en charge la coexistence de Meta : l'application continue de servir pour les échanges un à un pendant que l'API envoie à grande échelle, et l'historique reste synchronisé. Seul un numéro enregistré sur WhatsApp classique (grand public) doit être libéré au préalable.
Peut-on payer en Mobile Money ?
Chez Genuka WA, oui, en XAF ou en XOF. La documentation de paiement de 360dialog mentionne les cartes Visa, Mastercard et American Express. Les frais de messages de Meta se paient sur le solde prépayé de 360dialog, par carte, ou, avec Genuka WA, directement à Meta via le moyen de paiement de votre WABA.
Mon code 360dialog fonctionnera-t-il sur Genuka WA ?
En grande partie, avec de petits changements. La création de templates utilise le tableau
components de Meta des deux côtés, et Genuka WA accepte les fragments bruts de la Cloud API via
template.components et raw. Ce qui change : l'en-tête d'authentification, l'URL de base et le
connectionId qui désigne le numéro expéditeur.
Sources
Consultées le 8 octobre 2026.
- 360dialog, tarifs : https://www.360dialog.com/pricing
- 360dialog, Pricing (documentation) : https://docs.360dialog.com/docs/get-started/pricing
- 360dialog, Payments : https://docs.360dialog.com/docs/get-started/payments
- 360dialog, Funds : https://docs.360dialog.com/docs/hub/funds
- 360dialog, About : https://docs.360dialog.com/docs/get-started/about
- 360dialog, Coexistence : https://docs.360dialog.com/docs/hub/embedded-signup/whatsapp-coexistence
- 360dialog, Sandbox : https://docs.360dialog.com/docs/get-started/sandbox
- 360dialog, 360Dialog MCP : https://docs.360dialog.com/docs/get-started/mcp
- 360dialog, Send and receive messages : https://docs.360dialog.com/docs/guides/send-and-receive-messages
- 360dialog, référence de la Messaging API (messages) : https://docs.360dialog.com/docs/messaging-api/api-reference/messages
- 360dialog, Webhooks : https://docs.360dialog.com/docs/messaging/webhook
- 360dialog, webhooks Meta Business Agent (signature) : https://docs.360dialog.com/docs/mba/webhooks
- 360dialog, index de la documentation : https://docs.360dialog.com/llms.txt
- Meta, tarifs de la WhatsApp Business Platform : https://developers.facebook.com/documentation/business-messaging/whatsapp/pricing
- Meta, évolution des tarifs des messages de service et utilitaires : https://developers.facebook.com/documentation/business-messaging/whatsapp/pricing/non-template-messages
- Meta, Solution Partners et Tech Providers : https://developers.facebook.com/documentation/business-messaging/whatsapp/solution-providers/overview
- Meta, onboarding des clients en tant que Tech Provider : https://developers.facebook.com/documentation/business-messaging/whatsapp/embedded-signup/onboarding-customers-as-a-tech-provider
- Meta, onboarding des utilisateurs de l'application WhatsApp Business (coexistence) : https://developers.facebook.com/documentation/business-messaging/whatsapp/embedded-signup/onboarding-business-app-users
- Meta, codes d'erreur : https://developers.facebook.com/documentation/business-messaging/whatsapp/support/error-codes