DivID - Split Payments
Nous avons été missionnés pour concevoir et réaliser un MVP from scratch d’une application de partage et paiement d’addition, commande et réservation en ligne via QR code pour bars et restaurants. Plusieurs interfaces (client, restaurateur, plateforme) et un backend complet scalable ont été conçus et réalisés de bout en bout. l’application synchronise les données de POS en quasi temps réel, de plusieurs plateforme de paiement et de données internes afin d’assurer les différentes fonctionnalités.

Défis et Solutions
Les défis
Pour réussir son lancement à l’international, Div-ID devait relever plusieurs défis majeurs :
- Fluidifier l’expérience en salle en simplifiant les étapes les plus sensibles du parcours client : paiement, partage d’addition, commande et réservation.
- Réduire la complexité opérationnelle pour les restaurateurs, tout en s’intégrant à des environnements techniques très hétérogènes (systèmes de caisse, moyens de paiement, contraintes locales).
- Concevoir une expérience accessible à tous les utilisateurs, quelles que soient les conditions d’utilisation : forte affluence, connexion limitée, contraintes de temps ou niveaux de familiarité avec les outils numériques.
- Valider rapidement le modèle sur plusieurs marchés grâce à un MVP robuste, capable de supporter une montée en charge progressive et d’évoluer rapidement selon les retours terrain.
Les solutions apportées
Pour répondre à ces enjeux, nous avons accompagné Div-ID de la stratégie produit jusqu’à la mise en production.
Comprendre les usages réels pour maximiser l’adoption
Nous avons mené une phase de découverte auprès des équipes Div-ID et de leurs futurs clients afin d’identifier les principaux irritants rencontrés en salle. Cette approche a permis de concentrer le MVP sur les fonctionnalités générant le plus de valeur immédiate pour les restaurateurs et leurs clients, tout en anticipant les contraintes d’intégration et de déploiement à l’international.
Concevoir une expérience simple pour toutes les parties prenantes
Nous avons conçu un écosystème de trois interfaces complémentaires — clients, restaurateurs et plateforme d’administration — avec un objectif clair : fluidifier paiement, commande et réservation, même dans des conditions d'usage peu favorables, tout en optimisant la valeur apportée au restaurateur à chaque étape. Les parcours ont été pensés pour être intuitifs, rapides à prendre en main et efficaces même dans des contextes d’utilisation exigeants.
Accélérer le lancement tout en préparant la croissance
Nous avons piloté la conception et le développement d’un MVP livré en six mois, en trouvant le bon équilibre entre ambition produit, rapidité de mise sur le marché et qualité d’exécution. La plateforme a été conçue dès l’origine pour garantir performance, fiabilité et évolutivité, afin d’accompagner l’expansion de Div-ID sur de nouveaux établissements et de nouveaux marchés.
Les différentes fonctionnalités principales, ainsi que le choix d’architecture, intégrations techniques et aspects de scalabilité sont détaillés dans la suite de cette étude de cas.



Les grandes étapes du projet
Discovery & cadrage
Immersion auprès de Div-ID et des restaurateurs pour cartographier les usages réels, prioriser les fonctionnalités du MVP et cadrer la complexité des intégrations POS et paiement selon les marchés.
Design & product ownership
Conception de trois interfaces (client, restaurateur, plateforme) mobile-first, et pilotage produit continu pour arbitrer entre ambition fonctionnelle et contraintes techniques.
Engineering & delivery
Développement d’un backend scalable et conteneurisé, intégrations POS modulaires et multi-paiement, développement des interfaces client.
Livraison du MVP en six mois.
Mise à l’échelle & optimisation
Déploiement en production beta, analyse des usages / pain pojnts, suivi de la performance et de la fiabilité, optimisation continue du produit selon les retours et indicateurs suivis.
Résultats et Impact
MVP livré en 6 mois avec 3 interfaces fonctionnelles
Augmentation du volume de pourboires
Réduction du temps d'encaissement des tables
Taux d’adoption du split: 65% des transactions multi-utilisateurs
Latence moyenne d'affichage de l'addition : 300ms (objectif: P99 < 2 seconde)
Uptime: 99.99% en production beta
Fonctionnalités client

Accès à son addition via QR code
L'application web PWA permet à chaque client de visualiser et payer son addition depuis un QR code à scanner sur les tables, avec le détail complet des articles consommés et leurs options, et la possibilité de télécharger la facture - détaillée ou non -

Split du total
Une expérience utilisateur optimale et étudiée permet à chaque client de voir le total restant et payer sa part de l’addition rapidement et simplement selon de nombreuses méthodes possibles (pourcentage, nombre de parts, produits consommés)

Optimisation du pourboire
Une interface de pourboire optimisée est systématiquement proposée dans le parcours de règlement, avec des montants personnalisés, ayant pour conséquence directe l'augmentation du volume de tips

Commande et réservation en ligne
L'application web PWA permet également de passer commande et réserver une table en ligne, avec un suivi en temps réel de la disponibilité des tables et des commandes

Compte client et historique
Chaque client peut créer un compte et retrouver l'historique de ses transactions, ses lieux visités et préférés, commandes et réservations passées, avec la possibilité de réutiliser les informations de paiement et préférences

Avis clients in-app
Chaque client peut laisser un avis lors du parcours de paiement, ce qui permet une anticipation aux avis négatifs sur les plateformes publiques et d’améliorer la satisfaction client
Fonctionnalités restaurateur et plateforme

Tableau de bord restaurateur
Interface tablet/desktop pour le restaurateur pour la visualisation des additions, splits et répartitions des transactions, gestion du branding, reporting et analytics instantané.

Gestion des réservations et commandes
Interface pour la gestion des réservations en ligne, avec suivi en temps réel de la disponibilité des tables et interface de réponse aux demandes de réservation.

Plateforme Administrative
Backend pour gestion multi-restaurants: configuration des établissements, gestion des utilisateurs, gestion des fonctionnalités / plans d'usage, accès à l'ensemble des données et analytics métiers.

Intégration POS Flexible
Adapters pour NCR, Micros Oracle, Square, Toast, etc. Synchronisation bidirectionnelle: articles et prix du POS vers app client, confirmations paiement vers POS.

Système Multi-Paiement
Implémentation de plusieurs passerelles (Stripe, Midtrans, PayU) sur un système modulaire et extensible. Gestion des cartes bancaires, portefeuilles digitaux, QRIS, virements bancaires instantanés.
Détails techniques
Architecture API-first
Architecture API-first GraphQL et Webhooks, pensée pour la modularité et l’extensibilité des intégrations.
Intégrations POS modulaires
Adapters configurables et extensibles, architecture event-driven, pour s’interfacer avec des systèmes de caisse hétérogènes.
Infrastructure scalable et distribuée
Backend conteneurisés, object storage, interfaces web en PWA serverless, et routage optimisé via Cloudflare Argo pour limiter la latence à l’international.
Sécurité des données
Chiffrement des données sensibles et gestion fine des accès, pour répondre aux exigences de sécurité d’un système de paiement.


