Centre de documentation
MaxMenu — infrastructure de commande et de paiement
Documentation publique pour agences, développeurs et investisseurs. Ce que nous faisons, comment nous le faisons et pourquoi.
Qu'est-ce que MaxMenu
MaxMenu est une infrastructure de commande et de paiement pour les restaurants. Son objectif est concret : intégrer un script sur n'importe quel site web, le contrôler à distance et traiter les paiements sur un catalogue gastronomique — partout sur Internet et en plusieurs devises.
Le restaurant n'a pas besoin de construire un checkout, de gérer les traductions ni de maintenir du code à chaque changement de prix.
Insérez le widget
Contrôlez tout depuis le tableau de bord
MaxMenu applique un contrôle d'origine : seuls les domaines autorisés peuvent afficher le menu sur un site web. Même si quelqu'un possède le script, le widget ne s'affiche pas en dehors des domaines autorisés dans le tableau de bord.
MaxMenu couvre la conception de carte, les langues, les allergènes, les pourboires, le routage vers plusieurs stations KDS — plusieurs écrans si l'établissement le requiert — et le règlement bancaire. C'est un produit vertical pour la restauration.
Comment ça fonctionne
Trois surfaces connectées au même moteur :
- Widget intégrable — un snippet inséré sur le site web du restaurant (WordPress, Shopify, React, HTML statique…).
- URL publique — carte accessible par QR, multilingue, avec checkout disponible.
- Tableau de bord de gestion — design, contenu, traductions, stations, paiements et publication.
Order & Pay est la couche de commande et de paiement à table : le client sélectionne les plats, paie et la commande arrive aux stations KDS configurées — cuisine, bar, desserts ou autres écrans selon l'exploitation. Le restaurant reçoit les fonds sur son compte bancaire connecté.
Modèle commercial : abonnement SaaS (Free, Basic, Max) + commission régionale sur les ventes. Détail des tarifs dans Tarifs.
Livraison quantique
Quantum Delivery est le système de publication de MaxMenu. Il résout deux choses à la fois : maintenir le menu intégré toujours à jour et le servir avec une latence minimale.
Comment ça fonctionne
- Le restaurant modifie sa carte dans le tableau de bord — prix, plats, design, langues, allergènes.
- À la publication, MaxMenu génère une version du menu et la distribue sur le réseau edge.
- Le client reçoit cette version depuis le nœud le plus proche de sa localisation.
- Les modifications se propagent en quelques secondes à toutes les intégrations, sans toucher au code du site web du client.
La lecture du menu se fait en edge : le client ne consulte pas la base de données centrale à chaque ouverture de la carte. La base de données intervient lors d'une publication, d'une commande ou d'un paiement — des moments où la cohérence transactionnelle compte.
Le résultat : un menu distant que le restaurant contrôle depuis le tableau de bord, avec des temps de réponse stables sous trafic élevé et sans dépendance aux redéploiements sur le site web du client.
Infrastructure technique
MaxMenu est construit comme une plateforme cloud-native, conçue pour gérer le trafic à grande échelle : pics de service, plusieurs établissements, intégrations distribuées dans différents pays et fonctionnement continu sans fenêtres de maintenance.
Les services backend s'exécutent dans des conteneurs Docker, déployés sur Cloud Run avec réplicas automatiques derrière des équilibreurs de charge — nous adaptons le nombre de conteneurs à la demande. Cloud Spanner sert de source de vérité transactionnelle avec cohérence garantie. Cloudflare Workers sert les menus en edge via Quantum Delivery. Stripe Connect traite les paiements. Auth0 gère l'accès au tableau de bord.
Pub/Sub et Cloud Scheduler coordonnent les événements asynchrones et les tâches planifiées. Par exemple, bien qu'il soit extrêmement improbable qu'un webhook soit perdu pour une commande déjà payée, en 30 secondes maximum nous réconcilions toute commande concernée si quelque chose échouait à un point du flux.
L'architecture sépare lecture et écriture : le menu est consommé en edge ; commandes, paiements et publications vont vers le noyau transactionnel. Cela permet à chaque couche de s'adapter indépendamment.
Paiements
Les paiements sont traités via Stripe Connect. Chaque restaurant connecte son compte et reçoit les règlements directement sur sa banque. MaxMenu orchestre le checkout ; Stripe traite et régule les transactions.
Order & Pay est actif dans 38 pays, avec des méthodes de paiement et des devises localisées par région : cartes, Apple Pay, Google Pay, Bizum, iDEAL, SEPA, Klarna et autres selon la juridiction. Les pourboires numériques reviennent intégralement au restaurant.
Programme Agency
MaxMenu inclut un module pour les agences marketing, les consultants en restauration et les développeurs qui souhaitent proposer menu + commandes + paiements comme produit propre.
Une agence prépare le restaurant dans son tableau de bord partenaire — design, menu, intégrations — et lorsque le client est prêt, exécute un transfert de propriété vers le propriétaire du restaurant, de manière similaire à la façon dont Shopify transfère les boutiques.
Le programme est conçu pour que l'agence transfère la propriété et ne reste pas titulaire du compte : sinon elle ne percevrait pas de commissions sur les transactions. Le transfert fait partie du modèle de revenue share — ce n'est pas une étape optionnelle.
- White-label : le widget s'intègre sur le site web du client sans marque MaxMenu visible.
- Plug and play : infrastructure prête ; l'agence se concentre sur le client et le design.
- Revenue share sur abonnement et transactions — conditions dans Agence.
Couverture
MaxMenu opère sur tout marché. Paiements actifs dans 38 pays avec commissions et tarifs localisés par devise.
Zone euro · Royaume-Uni · Suisse · États-Unis · Canada · Australie · Nouvelle-Zélande · Japon · Singapour · Hong Kong · Malaisie · Pologne · Suède · Norvège · Danemark · et plus.
Nous contacter
Pour le support, les partenariats ou les questions juridiques :
[email protected]
MaxMenu Inc. · 1111B S Governors Ave STE 25367, Dover, DE 19904, United States