Intégrations — POS, livraison, messageries, API
Aperçu#
Cenaly s'intègre aux systèmes d'automatisation courants, aux plateformes de paiement, aux services de livraison et aux messageries. Cela permet d'intégrer le menu numérique à l'infrastructure existante de l'établissement.
Systèmes de gestion et de caisse#
Systèmes pris en charge#
| Système | Région | Type d'intégration |
|---|---|---|
| Evotor (terminaux intelligents) | 🇷🇺 Russie | API, bidirectionnelle : catalogue, stocks, commandes, services de caisse, employés |
| 1C:Accounting | 🇷🇺🇧🇾🇰🇿🇬🇪 CEI et Géorgie | OData : import de la nomenclature et des contreparties depuis 1C |
| WooCommerce (WordPress) | 🌍 Mondial | API, bidirectionnelle : catalogue, commandes, stocks |
| Saby Docs (SBIS EDO) | 🇷🇺 Russie | Échange de documents électroniques : documents dans les deux sens, contreparties récupérées via les coordonnées des documents entrants |
Dans la Boutique d'applications, il existe aussi des fiches pour les systèmes dont l'échange n'est encore que prévu, avec la mention « Bientôt ». Pour le marché russe, il s'agit de la gestion des stocks et des caisses (MoySklad, iiko, r_keeper, StoreHouse 5, Quick Resto, Frontpad, Kontur.Market), Saby (SBIS) — avec les fiches Presto pour la restauration et Retail pour le commerce —, des CRM (Bitrix24, amoCRM, RetailCRM, YCLIENTS), de l'échange de documents électroniques (Diadoc, Taxcom, « Moyo Delo »), des places de marché (Megamarket, Avito), du marketing (Yandex Business, VK Ads, Mindbox), de la fidélité (UDS), des relevés bancaires (T-Bank, Tochka, Modulbank, Alfa-Bank, SberBusiness) et de hh.ru. Seuls les systèmes disposant d'une API publiquement documentée entrent dans le catalogue — une fiche signifie « nous le ferons », et non « peut-être ».
Ce qui est synchronisé#
- Catalogue → articles, prix, catégories ; c'est vous qui définissez le sens (qui est « maître » — Cenaly ou le système externe)
- Commandes → les ventes circulent dans les deux sens : le reçu Evotor devient une commande dans Cenaly, la commande Cenaly part vers la caisse
- Stock → les stocks sont mis à jour à la vente et à la réception ; le conflit de « deux maîtres » se règle via le paramètre « maître des stocks »
- Référentiels → contreparties, fournisseurs, employés
Configuration (exemple avec Evotor)#
- Dans le panneau Cenaly → Boutique d'applications → onglet « Par établissement » → fiche Evotor
- Copiez le code d'association affiché
- Installez l'application cenaly dans Evotor.Market et saisissez ce code dans le formulaire d'association
- Revenez dans le panneau, indiquez l'UUID du magasin (Espace client Evotor → Magasins) et cliquez sur « Associer le magasin »
- Configurez la synchronisation : maître des stocks, réception des commandes cenaly sur le terminal, taux de TVA par défaut
- Envoyez le catalogue
Plateformes de livraison#
Agrégateurs avec intégration prête#
Les commandes arrivent dans le flux commun de Cenaly, le menu et la liste d'arrêt partent automatiquement vers la plateforme :
| Plateforme | Régions | Fonctionnalités |
|---|---|---|
| Wolt | 🇫🇮🇩🇰🇬🇪 Europe, Caucase | Commandes, menu, liste d'arrêt, pause de l'établissement, « temps de préparation intelligent » selon la charge de la cuisine |
| Glovo | 🇪🇸🇮🇹🇵🇱🇷🇴🇬🇪 Europe, Caucase, Afrique | Commandes, menu, liste d'arrêt, pause de l'établissement, marques virtuelles |
| Deliveroo | 🇬🇧🇫🇷🇦🇪 Europe, Moyen-Orient | Commandes, menu, liste d'arrêt |
| Yandex Eats | 🇷🇺🇧🇾🇰🇿🇦🇲 CEI | Commandes, menu, liste d'arrêt, pause de l'établissement |
Guides détaillés : Wolt · Glovo · Yandex Eats.
D'autres plateformes (Uber Eats, Bolt Food, Just Eat, foodpanda, talabat, Yemeksepeti, Trendyol GO, iFood, Rappi et une vingtaine d'autres) figurent dans l'annuaire des canaux de livraison à l'intérieur du panneau — avec les conditions de connexion et les contacts de la plateforme, mais pour l'instant sans connecteur prêt. Le lien vers le profil de l'établissement sur n'importe laquelle d'entre elles peut être ajouté à la fiche de l'établissement pour qu'il soit visible par les clients.
Outre l'annuaire, les services de livraison de votre pays sont visibles directement dans la Boutique d'applications, dans la catégorie « Livraison » : chaque service a sa propre fiche, qui indique honnêtement l'état de préparation — de « connexion aujourd'hui » à « connu uniquement par la documentation ». Depuis une fiche sans connecteur prêt, vous pouvez laisser une demande : c'est en fonction de ces demandes que nous décidons quel adaptateur développer ensuite.
Places de marché de produits#
Dans la même catégorie se trouvent les fiches des places de marché de produits — un catalogue mondial de plateformes où un magasin exporte ses produits et d'où il récupère les commandes. La sélection est également par pays : vous ne voyez pas toute la liste, mais les plateformes qui acceptent un vendeur de votre pays. Les adaptateurs Ozon, Wildberries et Kaspi sont écrits et se connectent en mode pilote (la fiche l'indique), pour les autres, la fiche fonctionne comme une demande « Bientôt ».
Avantages de la livraison propre#
Via Cenaly, vous pouvez prendre des commandes de livraison directement, sans passer par les agrégateurs :
- 0 % de commission (les agrégateurs prennent 15–30 %)
- Contrôle total sur la base clients
- Possibilité d'accorder une remise au client tout en gagnant davantage
Messageries#
Telegram#
- Mini App — un menu complet dans Telegram, s'ouvre via le bouton « Menu » dans le chat de votre bot
- Assistant de connexion — Cenaly configure lui-même le bot via l'API Telegram : nom, description, bouton « Menu » et webhook ; il ne reste qu'à créer manuellement le bot dans @BotFather
- Bot de rendez-vous et de rappels — le client s'abonne au rappel de sa visite et la confirme ou l'annule d'un bouton directement dans le chat ; le propriétaire reçoit les notifications des nouveaux rendez-vous dans son Telegram
En savoir plus : Telegram Mini App — guide
WhatsApp#
- Bouton de commande — le client compose son panier dans le menu QR et envoie sa commande sous forme de message prêt dans WhatsApp (lien wa.me, sans serveur ni Business API)
- Double dans l'admin — la commande est enregistrée en parallèle dans la section « Commandes » avec le canal WhatsApp
En savoir plus : Intégration avec WhatsApp — guide
Matériel#
Le matériel se connecte via Cenaly Hardware Bridge — un petit programme pour Windows ou Linux, installé sur l'ordinateur de la caisse. Le panneau le détecte automatiquement et peut envoyer des commandes même depuis un autre appareil.
Imprimantes de reçus#
Toute imprimante ESC/POS est prise en charge — c'est le langage commun des imprimantes de reçus, parlé par Epson TM, Star Micronics, Xprinter, Rongta et des dizaines d'autres.
| Connexion | Comment cela se présente |
|---|---|
| Réseau (Ethernet / Wi-Fi) | Imprimante par adresse IP, port 9100 |
| USB | Via l'imprimante système (spouleur) Windows ou Linux |
| COM / serial | Connexion directe par port série |
Le pont ouvre lui-même le tiroir-caisse, imprime un reçu de test et sait imprimer les caractères non latins en image — là où l'imprimante n'a pas la page de code nécessaire (par exemple, pour le géorgien).
Caisses fiscales#
ATOL, Shtrih-M, Daisy, Mercury, Pirit — fiscalisation du reçu, rapports X et Z, éditeur de cliché, taux de taxe. En savoir plus : Caisse et fiscalisation.
Kitchen Display System (KDS)#
- N'importe quelle tablette ou Smart TV
- Fonctionne via un navigateur web
- Ne nécessite pas l'installation d'une application
Autre matériel#
Scanners de codes-barres, balances (poids en direct avec indicateur de stabilité), écrans clients, tiroirs-caisses, caméras de surveillance.
Terminaux de paiement#
| Terminal | Région |
|---|---|
| SumUp | 🇪🇺 Europe |
| Square Terminal | 🇺🇸🇬🇧 États-Unis, UK |
| Stripe Terminal | 🌍 Mondial |
| Adyen | 🌍 Mondial |
| Ingenico / Wincor (OPI) | 🇪🇺 Europe, connexion locale |
| Terminal compatible Nexo | 🌍 Connexion locale |
Il existe aussi un mode « terminal externe » — lorsque le paiement a lieu sur un appareil distinct de la banque et que le caissier confirme simplement le résultat.
API et Webhooks#
Guest API — pour les agents IA et les services externes#
API REST publique (OpenAPI 3.1) sans autorisation : lire le menu, passer une commande, vérifier les tables libres et réserver. Exactement les mêmes opérations que celles accessibles au client sur la page du menu.
- En savoir plus : Guest API pour les agents IA
Protocole MCP#
Pour les assistants IA (Claude, ChatGPT, Cursor), il existe deux serveurs MCP. Le serveur invité — menu, commandes et réservations au nom du client, sans clé (Guest API). Le MCP de votre standard téléphonique — journal des appels, enregistrements, appel en un clic, transfert et règles d'appel via une clé depuis « Téléphonie → API et MCP » ou via OAuth.
- En savoir plus : Téléphonie → API et MCP
Webhooks#
Paramètres → Commandes → Scénarios (Flow) : une règle « quand un événement se produit et que les conditions sont remplies — exécuter une action ». L'une des actions consiste à envoyer un webhook à votre URL avec le corps de la commande.
Événements :
- Nouvelle commande
- Paiement de la commande
- Changement de statut de la commande
- Annulation de la commande
Comptabilité et gestion#
| Système | Format | Description |
|---|---|---|
| 1C:Accounting | OData | Import de la nomenclature et des contreparties depuis votre base d'informations |
| Evotor | API | Les documents de caisse (vente, réception, radiation, inventaire) deviennent des documents de stock Cenaly |
| Export de données | Archive ZIP, CSV | Paramètres → Export de données : archive des paramètres, du catalogue, des commandes et des avis pour la période choisie ; plus un export instantané du catalogue en CSV |
Intégrations marketing#
Compteurs et pixels (définis pour chaque établissement)#
| Service | Fonction |
|---|---|
| Google Analytics 4 et Google Tag Manager | Suivi des vues du menu et des commandes |
| Yandex Metrica | Analyse web |
| Meta Pixel | Retargeting basé sur les vues |
| VK, TikTok, Pinterest, Snapchat, X, LinkedIn | Pixels des plateformes publicitaires |
| Matomo, Microsoft Clarity | Analyse propriétaire et cartes de clics |
Tous les compteurs ne se connectent qu'après le consentement du client aux cookies : les analytiques — via la catégorie « statistiques », les publicitaires — via la catégorie « marketing ».
Liens vers des plateformes externes#
Google Maps, Yandex Maps, TripAdvisor, Yelp, Foursquare, 2GIS, Instagram, Facebook et autres — l'adresse du profil de l'établissement est ajoutée à la fiche de l'établissement et affichée aux clients.
8. Gestion des zones de livraison#
Configuration#
- Section « Coursiers » → bloc « Zones de livraison »
- Dessinez une zone sur la carte (polygone)
- Pour chaque zone, définissez :
| Paramètre | Exemple |
|---|---|
| Nom | Centre / Quartiers proches / Banlieue |
| Frais de livraison | Zone 1 : gratuit, Zone 2 : 5₾, Zone 3 : 10₾ |
| Montant minimum de commande | 20₾ / 30₾ / 50₾ |
| Délai de livraison (ETA) | 20 min / 35 min / 50 min |
C'est également ici que s'active la répartition automatique des commandes entre les coursiers.
Livraison propre vs agrégateurs#
- Propre : coursiers de l'établissement, contrôle total, commission réduite
- Agrégateurs (Wolt, Glovo, Deliveroo, Яндекс Еда) : couverture plus large, mais commission de 15–30 %
- Hybride : livraison propre dans les zones proches + agrégateurs dans les zones éloignées
9. SEO pour le site du restaurant#
Optimisation SEO automatique#
Cenaly génère automatiquement :
- Meta-tags : title, description pour chaque page
- Schema.org : données structurées (Restaurant, Menu, MenuItem)
- Open Graph : aperçu lors du partage sur les réseaux sociaux
- Sitemap.xml : plan du site pour les moteurs de recherche
- Robots.txt : règles d'indexation
Recommandations#
- Connectez Google Search Console pour le suivi
- Utilisez un domaine propre (menu.yourrestaurant.com)
- Remplissez la description de l'établissement en détail (pour Google Maps)
- Ajoutez des photos — elles sont indexées par Google Images
- Activez les avis — la note s'affiche dans les résultats de recherche