Saybus : Développement d’un moteur de calcul de trajets avec Google Places, ViaMichelin et API MangoPay
22 Janvier, 2025 · lecture 10 minutes

Sommaire du projet
- 1. Contexte et objectifs : automatiser le calcul de trajets et de devis pour Saybus
- 2. Architecture générale : moteur de calcul, API REST et workflow de réservation
- 3. Formulaires de trajets : simple, aller-retour, navette et multi-étapes
- 4. Intégration Google Places : autocomplétion et gestion des Place IDs
- 5. Intégration ViaMichelin : distances, péages et coûts routiers
- 6. Moteur de calcul avancé : conducteurs, carburant, hôtels, péages et marges
- 7. Backoffice administrateur : configuration des coûts et règles métiers
- 8. Génération automatique du devis et workflow de validation
- 9. Paiement sécurisé avec MangoPay : empreinte bancaire et validation
- 10. API REST externe : synchronisation des réservations avec le système du groupe Réunir
- 11. Dashboard et reporting : marges, chiffre d’affaires et statistiques avancées
- 12. Résultats : rapidité, précision et transformation du processus de devis
1. Contexte et objectifs : automatiser le calcul de trajets et de devis pour Saybus
Un besoin stratégique : digitaliser un processus d’estimation complexe
Saybus, acteur reconnu dans le transport de voyageurs sur mesure et membre du groupe Réunir, gérait son processus de devis de manière largement manuelle. Chaque demande nécessitait de rechercher les distances, vérifier les péages, calculer les temps de conduite autorisés, intégrer les indemnités conducteurs, puis ajuster les prix selon la saisonnalité, les types de véhicules ou les frais annexes (hébergement, nourriture, stationnement).
Ce fonctionnement artisanal, bien que précis, avait plusieurs limites : des délais de réponse parfois élevés, un risque d’erreur sur la saisie ou l’estimation, une dépendance aux connaissances internes et surtout une difficulté à standardiser les devis entre les différentes agences du réseau. Saybus souhaitait moderniser ce processus afin d’offrir à ses clients un accès simplifié, instantané et fiable à un devis cohérent et aligné sur les règles métiers du groupe.
L’objectif : créer un moteur unique capable de gérer tous les types de trajets
Dawap a été missionné pour concevoir un moteur complet et entièrement automatisé capable de calculer tout type de prestation transport : trajets simples, aller-retour, navettes entre plusieurs villes ou aéroports, et trajets multi-étapes combinant plusieurs segments différents.
Le moteur devait tenir compte de toutes les variables métiers : coûts conducteur (jour, nuit, dépassement), carburant, péages, amortissement véhicule, stationnement, repas, hébergements, particularités saisonnières, majorations spécifiques, ainsi que frais internes paramétrables depuis un backoffice. L’objectif était clair : obtenir un devis final complet, calculé avec justesse, reproductible et transparent.
Des données fiables grâce aux APIs Google Places et ViaMichelin
Pour supprimer tout risque d’erreur sur les adresses ou les distances, Dawap a intégré l’API Google Places pour l’autocomplétion, la normalisation et la récupération des Place IDs. Ces identifiants géographiques uniques, stockés en base, permettent ensuite de calculer des itinéraires précis via l’API ViaMichelin.
Grâce à ViaMichelin, le moteur récupère les informations cruciales : distance exacte, temps de trajet, limitations, coût des péages et choix d’itinéraires alternatifs. L’ensemble de ces données constitue la base du calcul final, permettant d’obtenir un devis cohérent quel que soit le type de route empruntée.
Un workflow complet : validation, paiement et synchronisation inter-systèmes
Une fois le devis généré, l’utilisateur peut le valider immédiatement. Pour sécuriser la réservation, l’application intègre l’API MangoPay afin de réaliser une empreinte bancaire ou un paiement selon les règles définies par Saybus. Le processus est fluide, transparent pour le client et parfaitement sécurisé.
Enfin, Dawap a développé une API REST permettant à un système externe du groupe Réunir de récupérer automatiquement les réservations validées afin de prendre en charge la gestion opérationnelle (planning, flotte, affectations). L’objectif final était d’offrir une chaîne de traitement complète et 100% automatisée, depuis la saisie du trajet jusqu’à l’intégration finale dans les outils internes du groupe.
2. Architecture générale : moteur de calcul, API REST et workflow de réservation
Une architecture modulaire pensée pour la performance et la précision
Pour gérer la complexité des règles métiers de Saybus et assurer une expérience fluide pour les utilisateurs comme pour les équipes internes, Dawap a conçu une architecture modulaire, robuste et orientée API. Elle s’appuie sur une séparation claire entre les couches front-end, back-end, moteur de calcul, intégrations externes et API REST. Cette découpe permet de maintenir une forte évolutivité, indispensable pour un système amené à gérer de nouveaux types de trajets ou de nouveaux paramètres de coût.
Un moteur de calcul indépendant et centralisé
Le cœur du système est un moteur de calcul interne, encapsulé dans un module dédié. Ce moteur reçoit une série de paramètres issus des formulaires utilisateurs : distance totale, nombre de segments, horaires prévisionnels, type de véhicule, coût conducteur, frais annexes, tolérances, majorations et péages renvoyés par ViaMichelin.
Le moteur calcule ensuite le coût final grâce à un enchaînement logique de règles métiers configurables depuis le backoffice. Cette approche “moteur indépendant” garantit l’homogénéité des devis, quel que soit le trajet ou le canal d’entrée, et facilite l’évolution du système en cas de changement tarifaire ou réglementaire.
Un front-office ergonomique proposant 4 formulaires spécialisés
L’application côté utilisateur propose une interface simple et structurée autour de quatre types de trajets :
- Trajet simple : un point A vers un point B.
- Trajet aller-retour : prise en compte de l’attente entre l’aller et le retour.
- Navette : trajet récurrent entre une ville et un aéroport (ou inversement).
- Multi-étapes : enchaînement de plusieurs tronçons, chacun calculé indépendamment puis consolidé.
Les champs d’adresse utilisent l’API Google Places pour l’autocomplétion, ce qui réduit les erreurs et normalise parfaitement les points de départ et d’arrivée. Chaque lieu est stocké en base sous forme de Place ID, assurant une cohérence totale lors des calculs avec l’API ViaMichelin.
Communication API externe : Google Places et ViaMichelin
Deux APIs externes jouent un rôle crucial dans le fonctionnement du moteur :
- Google Places : autocomplétion, normalisation, récupération des Place IDs.
- ViaMichelin : calcul précis de distances, temps de trajet, péages, itinéraires alternatifs.
Le système interroge ViaMichelin en temps réel pour récupérer les informations nécessaires au calcul du coût final, garantissant ainsi une précision optimale et une adaptation aux conditions routières actuelles.
Un backoffice complet pour configurer toutes les règles métiers
Pour permettre aux équipes de Saybus d’ajuster leurs marges, leurs coûts ou leurs règles internes, Dawap a développé un backoffice complet. L’administrateur peut gérer :
- les barèmes de coûts conducteurs (jour, nuit, dépassements),
- les coûts carburant par véhicule ou gabarit,
- les frais d’hébergement et de repas,
- les coûts internes fixes ou variables,
- les marges commerciales,
- les règles de calcul des navettes, allers-retours et multi-étapes.
Ce backoffice transforme le moteur en un outil flexible, capable d’évoluer avec l’activité et de s’adapter aux particularités de chaque agence du groupe Réunir.
Workflow complet : devis, paiement et synchronisation avec les systèmes Réunir
Une fois le calcul terminé, l’utilisateur obtient un devis clair et détaillé. Il peut ensuite procéder à une validation en ligne grâce à l’intégration de MangoPay, utilisée pour réaliser une empreinte bancaire ou un paiement sécurisé. Dawap a également développé une API REST dédiée permettant à un système interne du groupe Réunir de récupérer automatiquement les réservations validées pour en assurer l’exploitation opérationnelle.
Grâce à cette architecture modulaire, fiable et entièrement connectée via API, Saybus dispose aujourd’hui d’une plateforme performante capable d’automatiser son activité, sécuriser ses processus et garantir une expérience fluide tant pour les clients que pour les équipes.
3. Formulaires de trajets : simple, aller-retour, navette et multi-étapes
Une interface pensée pour simplifier la saisie et guider l’utilisateur
Au cœur de l’expérience utilisateur, Saybus souhaitait proposer une interface claire et intuitive permettant à n’importe quel client de simuler rapidement un trajet. Dawap a donc conçu une page d’accueil organisée autour de quatre formulaires distincts, chacun correspondant à un type de trajet bien précis. Cette segmentation permet de guider naturellement l’utilisateur vers le bon scénario et d’appliquer les règles métier propres à chaque type de déplacement.
1. Trajet simple : du point A au point B
Le formulaire le plus direct, pensé pour les déplacements classiques. L’utilisateur saisit une adresse de départ et une adresse d’arrivée. Grâce à l’autocomplétion Google Places, les adresses sont normalisées et converties en Place IDs. Ces identifiants servent ensuite de base pour calculer la distance et les péages via l’API ViaMichelin.
Le moteur de calcul prend en compte : la distance totale, le temps prévu, le coût du conducteur, le carburant, les péages et la marge. Le résultat est immédiat et affiche une estimation précise du prix du trajet.
2. Trajet aller-retour : prise en compte de l’attente et des règles de conduite
Un trajet aller-retour n’est pas simplement un aller doublé d’un retour. Les règles liées au temps de conduite, aux pauses obligatoires, et à l’éventuelle présence du conducteur sur place rendent ce type de transport plus complexe. Le formulaire dédié permet donc :
- de saisir le point d’arrivée puis l’heure de retour prévue,
- d’estimer le temps d’attente sur place,
- d’intégrer automatiquement les éventuels frais d’hébergement et repas du conducteur,
- d’estimer les coûts supplémentaires générés par la durée totale de la prestation.
Tous ces paramètres sont ensuite envoyés au moteur de calcul, qui ajuste automatiquement les coûts en fonction de la durée, des temps de pause légaux et des règles internes du groupe Réunir.
3. Trajet navette : aller-retour récurrent entre une ville et un aéroport
Les navettes constituent un usage très fréquent dans le transport en autocar. Elles impliquent généralement plusieurs rotations entre un point fixe (ville, lieu d’événement, hôtel) et un aéroport. Le formulaire navette permet de configurer :
- le point de départ,
- l’aéroport ciblé (ou inversement),
- le nombre d’allers-retours souhaités,
- les horaires de passage,
- les besoins spécifiques (attente prolongée, retours décalés, etc.).
Le moteur calcule ensuite le coût de chaque rotation et les consolide dans un devis global, en tenant compte de la multiplicité des trajets, des péages cumulés, des heures de conduite et des frais additionnels éventuels.
4. Trajet multi-étapes : la flexibilité ultime pour les besoins complexes
Le module multi-étapes est le plus puissant des quatre. Il permet d’assembler plusieurs trajets simples dans un ordre précis, créant ainsi un itinéraire complet sur mesure. Idéal pour les voyages scolaires, les circuits touristiques ou les déplacements sur plusieurs jours.
Chaque étape est calculée indépendamment via ViaMichelin, puis consolidée dans un total unique. Le système gère :
- les distances de chaque tronçon,
- les péages segmentés,
- les temps de conduite cumulés,
- les pauses obligatoires,
- les coûts conducteurs sur plusieurs jours,
- les hébergements et repas nécessaires,
- la consolidation du prix final.
Au final, cette organisation en quatre formulaires permet de couvrir l’intégralité des cas métier de Saybus. Elle guide l’utilisateur, réduit les erreurs et prépare des données propres, exploitables directement par le moteur de calcul centralisé.
4. Intégration Google Places : autocomplétion et gestion des Place IDs
Un enjeu majeur : fiabiliser les adresses pour garantir des calculs précis
Le point de départ d’un trajet fiable, c’est une adresse fiable. Saybus devait s’assurer que chaque utilisateur saisisse un lieu exact, propre et exploitable automatiquement par le moteur de calcul. Dawap a donc intégré l’API Google Places, référence mondiale pour la normalisation d’adresses et la recherche géolocalisée. Cette intégration garantit une précision optimale et supprime les erreurs typiques de saisie : fautes, approximations, adresses partielles ou non normalisées.
Autocomplétion intelligente pour guider l’utilisateur en temps réel
Dès que l’utilisateur commence à taper une adresse, le champ affiche instantanément les suggestions Google grâce au service Places Autocomplete. Les résultats sont :
- pertinents en fonction de la localisation,
- normalisés et validés par Google,
- structurés pour une utilisation technique (rue, ville, pays),
- limités aux types pertinents (villes, rues, lieux touristiques, aéroports).
L’autocomplétion élimine les ambiguïtés et fluidifie la saisie, rendant l’expérience rapide et intuitive pour l’utilisateur.
Place IDs : la clé d’une intégration fiable avec ViaMichelin
Lorsque l’utilisateur sélectionne une adresse, l’application récupère non seulement le libellé complet, mais également un identifiant unique fourni par Google : le Place ID. Cet identifiant représente un lieu précis de manière universelle, indépendamment de l’orthographe ou de la langue.
Dawap stocke systématiquement ces Place IDs en base de données pour éliminer toute ambigüité lors du calcul des itinéraires. Lorsqu’un formulaire est soumis, ce sont les Place IDs — et non les textes des adresses — qui sont envoyés au module de calcul, assurant une cohérence totale avec l’API ViaMichelin.
Récupération des coordonnées GPS et des types de lieux
L’API Google Places permet également à l’application de récupérer les informations essentielles pour les traitements internes :
- les coordonnées GPS exactes (latitude, longitude),
- le type de lieu (aéroport, gare, adresse postale, point d’intérêt),
- les composantes de l’adresse (ville, code postal, pays),
- la normalisation du format pour l’export et les devis.
Ces métadonnées permettent d’affiner certains calculs (péages, majorations, zones spécifiques) et d’améliorer la qualité des données stockées dans le système.
Un gain énorme en qualité de données et en fiabilité du moteur
L’intégration Google Places constitue la base de la fiabilité de Saybus : aucune adresse n’est approximative, chaque lieu est certifié et exploitable, et les Place IDs garantissent une cohérence totale dans tous les calculs. Grâce à cette brique technologique, le moteur peut fonctionner avec une précision optimale et les utilisateurs bénéficient d’une expérience fluide, intelligente et sans erreurs de saisie.
5. Intégration ViaMichelin : distances, péages et coûts routiers
ViaMichelin : la brique essentielle pour un calcul d’itinéraire fiable
Pour que les devis générés par l’application soient précis et exploitables, Saybus devait s’appuyer sur une source fiable de données routières. Dawap a donc intégré l’API ViaMichelin, réputée pour sa précision en matière d’itinéraires, de distances et de péages. Grâce à cette API, chaque trajet — simple, aller-retour, navette ou multi-étapes — peut être calculé avec un niveau de détail professionnel, indispensable dans le secteur du transport de voyageurs.
Calculs de distance exacts à partir des Place IDs Google
Une fois les Place IDs fournis par Google Places, le système appelle ViaMichelin pour déterminer précisément l’itinéraire entre les points sélectionnés. L’API renvoie :
- la distance totale du trajet (en kilomètres),
- le temps de conduite estimé,
- les segments composant la route,
- des itinéraires alternatifs si disponibles.
Ce niveau de précision est indispensable au moteur de calcul, notamment pour évaluer les temps de pause, les coûts conducteurs et les règles de conduite réglementaires liées à la durée du trajet.
Gestion détaillée des péages : un élément central du prix final
L’un des points forts de l’API ViaMichelin est sa capacité à fournir le détail des péages présents sur un itinéraire. Pour chaque tronçon, l’API renvoie :
- la liste des barrières de péage rencontrées,
- le coût de chaque péage pour un véhicule de type autocar,
- l’addition des péages totaux,
- la possibilité de recalculer l’itinéraire sans péage.
Le moteur interne choisit automatiquement l’itinéraire le plus adapté à partir des paramètres définis par Saybus : recherche de l’itinéraire le plus rapide, le moins coûteux ou le plus direct selon le type de prestation.
Prise en compte des coûts routiers spécifiques aux autocars
ViaMichelin permet également d’adapter les calculs aux contraintes propres aux véhicules lourds, comme les autocars. L’intégration développée par Dawap inclut donc des paramètres spécifiques :
- consommation de carburant plus importante,
- coûts associés aux routes à accès limité,
- restrictions de gabarit et limitations dédiées,
- coûts additionnels dans certaines zones.
Ces données sont fusionnées avec les règles métiers du backoffice pour produire un coût final parfaitement adapté au secteur du transport.
Gestion avancée des trajets multi-étapes
Pour les trajets multi-étapes, chaque tronçon est traité comme un trajet indépendant. Le système :
- interroge ViaMichelin pour chaque étape,
- agrège les distances individuelles,
- additionne les péages tronçon par tronçon,
- calcule les temps cumulés pour déterminer les pauses et les règles légales.
Ce découpage garantit une précision maximale pour des trajets complexes comme les voyages scolaires, circuits touristiques ou déplacements multi-jours.
Une intégration robuste, clé de la précision du moteur Saybus
L’intégration ViaMichelin constitue la colonne vertébrale du calcul d’itinéraire chez Saybus. Grâce à elle, l’application peut proposer un devis fiable et cohérent en quelques secondes, basé sur des données professionnelles, à jour et parfaitement adaptées aux besoins du transport en autocar. Combinée à Google Places, cette brique technique assure la qualité de l’ensemble du workflow.
6. Moteur de calcul avancé : conducteurs, carburant, hôtels, péages et marges
Un moteur central conçu pour gérer des règles métiers complexes
Le moteur de calcul développé pour Saybus est l’élément le plus stratégique de l’application. Il a été conçu comme une brique indépendante, capable de recevoir un ensemble de paramètres hétérogènes et d’appliquer automatiquement toutes les règles internes : coûts conducteurs, carburant, péages, frais annexes, limitations réglementaires et marges commerciales. Ce moteur permet de transformer des données brutes (distances, temps, péages, étapes) en un devis complet, cohérent et parfaitement justifié.
Calcul du temps de conduite et gestion des limitations légales
En transport de voyageurs, les conducteurs doivent respecter des règles strictes liées au temps de conduite, aux pauses obligatoires et aux éventuels temps de repos. Le moteur prend donc en compte :
- le temps total de trajet renvoyé par ViaMichelin,
- les temps cumulés sur les multi-étapes,
- les pauses obligatoires selon les réglementations,
- la nécessité éventuelle d’un second conducteur,
- les durées maximales journalières de conduite.
Ces règles influencent directement les coûts : défraiements, heures supplémentaires, majorations ou frais d’hébergement.
Coûts conducteurs : une grille complète et paramétrable
Le moteur intègre une grille complète configurée depuis le backoffice Saybus. L’administrateur peut ajuster les tarifs :
- tarif journée / nuit,
- heures majorées,
- temps d’attente sur place,
- défraiements repas,
- hôtels et frais de séjour,
- frais liés au double conducteur.
Tous ces éléments sont automatiquement combinés selon la durée du trajet, les horaires choisis et le type de prestation.
Calcul du carburant : consommation personnalisée selon le véhicule
Le moteur considère la distance totale fournie par ViaMichelin et applique une consommation moyenne configurée par type d’autocar. Le prix du carburant est également paramétrable dans le backoffice. Le calcul inclut :
- la consommation réelle selon le gabarit du bus,
- le prix du carburant du moment,
- une éventuelle marge d’ajustement (zones montagneuses, trafic, détours).
Ce système assure un coût carburant réaliste et mis à jour sans intervention technique.
Péages et coûts routiers : intégration directe des données ViaMichelin
Les péages constituent une part importante du prix final. Le moteur récupère la liste détaillée fournie par ViaMichelin : montants, emplacements, cumul par tronçon. Il les additionne et les intègre directement au devis. Pour les trajets multi-étapes, chaque segment est calculé indépendamment puis agrégé.
Frais additionnels : hôtels, repas, parking et autres coûts opérationnels
Le moteur prend en charge tous les frais annexes liés à une prestation de transport longue durée. Selon la durée et les horaires du trajet, il peut ajouter automatiquement :
- frais d’hébergement du ou des conducteurs,
- frais de repas et indemnités journalières,
- frais de stationnement ou de parking,
- majorations spécifiques définies par Saybus.
Tous ces éléments sont calculés automatiquement selon les règles configurées dans le backoffice et les conditions du trajet.
Application de la marge et génération du prix final
Une fois la totalité des coûts calculée (conducteurs, carburant, péages, repas, hôtels, frais opérationnels), le moteur applique automatiquement une marge commerciale configurable selon :
- le type de trajet,
- la saison ou la période,
- le client ou le contexte (B2B, scolaire, événementiel),
- des règles générales définies par Saybus.
Le moteur génère ensuite un devis final détaillé, transparent et justifié, immédiatement affiché à l’utilisateur. Cette automatisation garantit des prix cohérents, rapides et parfaitement alignés sur les règles internes du groupe Réunir.
7. Backoffice administrateur : configuration des coûts et règles métiers
Un outil indispensable pour garder le contrôle sur les coûts et la rentabilité
Pour garantir la flexibilité du moteur de calcul et permettre à Saybus d’ajuster ses tarifs en toute autonomie, Dawap a développé un backoffice complet, conçu pour centraliser l’ensemble des règles métiers. Cet espace administrateur est le point névralgique de la solution : il permet de modifier les coûts, d’ajuster les paramètres logistiques et d’optimiser les marges sans jamais toucher au code. Le backoffice est ainsi devenu un véritable tableau de pilotage du modèle économique de l’application.
Gestion des coûts conducteurs : journée, nuit, heures majorées et multi-journées
L’un des modules les plus utilisés est la gestion des frais conducteurs. Le backoffice permet de configurer facilement :
- les tarifs de conduite en journée et en soirée,
- les heures supplémentaires ou majorées,
- les temps d’attente facturables sur place,
- les forfaits pour long trajets nécessitant plusieurs conducteurs,
- les frais de déplacement et d’indemnités diverses.
Ces paramètres influencent directement le moteur et garantissent une tarification juste, conforme à la réglementation et à la réalité opérationnelle.
Configuration du carburant, des péages et des frais techniques
Parce que les coûts routiers varient régulièrement, l’application permet à Saybus de modifier instantanément :
- le prix du carburant,
- les consommations moyennes selon le type d’autocar,
- des coefficients d’ajustement pour certains trajets (montagne, fortes charges),
- les frais techniques associés à la maintenance ou à l’usure du véhicule.
Le moteur de calcul utilise ces valeurs pour produire un coût carburant cohérent et à jour, essentiel dans un secteur soumis à des variations fréquentes.
Gestion des frais d’hébergement, repas et logistique conducteur
Pour les trajets sur plusieurs jours ou impliquant des nuits sur place, l’application doit intégrer des coûts additionnels significatifs. Le backoffice propose donc un module permettant de gérer :
- les frais d’hôtel par nuit et par conducteur,
- les indemnités repas (matin, midi, soir),
- les forfaits spécifiques selon la distance ou le type de prestation,
- les coûts logistiques additionnels.
Le moteur applique automatiquement ces règles dès que la durée ou la structure du trajet le nécessite, assurant un devis réaliste et complet.
Paramétrage des types de trajets et règles métier associées
Chaque type de trajet — simple, aller-retour, navette, multi-étapes — possède ses propres règles métiers. Le backoffice permet d'ajuster :
- les formules de calcul spécifiques,
- les majorations selon les jours (week-end, nuit, vacances),
- les coûts additionnels des navettes,
- les règles d’attente ou de retour différé,
- les multipliers appliqués sur certaines étapes du trajet.
Cette granularité permet d’adapter la plateforme aux cas réels du terrain, tout en garantissant une cohérence parfaite entre toutes les agences Saybus.
Pilotage de la marge et gestion de la rentabilité
Enfin, le backoffice permet de configurer les marges commerciales, fixes ou dynamiques. Ces marges peuvent varier selon :
- le type de client (B2B, B2C, scolaire, événementiel),
- la période de l’année,
- le type de trajet,
- le nombre de kilomètres,
- les zones touristiques ou saisonnières.
Grâce à ce module, Saybus garde la main sur sa rentabilité, peut tester différentes stratégies et ajuster ses tarifs en fonction du marché. Le tout sans intervention technique, ce qui garantit une grande agilité opérationnelle.
8. Génération automatique du devis et workflow de validation
Un devis généré automatiquement dès la fin du calcul
Une fois le moteur de calcul exécuté, l’application génère automatiquement un devis complet, lisible et immédiatement exploitable. L’objectif de Saybus était clair : offrir aux clients une estimation précise du coût de leur trajet, instantanément, sans intervention humaine et avec une transparence totale. Le devis inclut toutes les composantes du prix final : distance, péages, temps de conduite, carburant, frais conducteurs, hébergements éventuels et marge appliquée.
Un récapitulatif détaillé pour rassurer l’utilisateur
Le devis présenté à l’utilisateur ne se limite pas à un prix final. Il inclut un détail complet des postes de coûts afin de garantir la transparence du service et limiter les incompréhensions. L’utilisateur peut visualiser :
- le prix du carburant en fonction des kilomètres,
- la liste et le coût des péages,
- le coût conducteur (heures jour/nuit, temps d’attente, défraiements),
- les frais d’hébergement et de repas, si nécessaires,
- la marge appliquée par Saybus,
- le coût total ainsi que le détail étape par étape pour les trajets multi-étapes.
Cette transparence renforce la crédibilité de l’application tout en simplifiant le travail des équipes internes, qui n’ont plus besoin de fournir manuellement des explications sur les postes de coût.
Un devis sauvegardé et versionné dans le système
Dès qu’un devis est généré, il est automatiquement enregistré dans la base de données, ce qui permet à Saybus de conserver un historique complet des calculs réalisés. Le système crée une fiche unique contenant :
- les adresses et Place IDs utilisés,
- les distances et péages fournis par ViaMichelin,
- tous les paramètres du moteur de calcul,
- la configuration tarifaire appliquée (marges, coûts internes),
- la date, l’heure et l’utilisateur ayant généré le devis.
Ce versioning garantit une traçabilité complète et facilite le suivi en cas de modifications, réclamations ou ajustements commerciaux.
Workflow de validation : vers un devis accepté et réservé
Lorsque le client est satisfait du devis, il peut le valider immédiatement. Cette étape déclenche un workflow automatisé qui passe par plusieurs phases :
- confirmation de l’identité et des coordonnées du client,
- vérification de la disponibilité du véhicule et des conducteurs,
- préparation du dossier de réservation,
- affichage du montant total validé pour paiement ou empreinte bancaire.
Ce workflow permet d’éviter les erreurs humaines, d’unifier la gestion des devis dans les différentes agences du groupe Réunir et d’accélérer le traitement des demandes.
Préparation du paiement sécurisé via MangoPay
Une fois le devis validé par l’utilisateur, l’application prépare automatiquement une transaction via MangoPay. Le client peut alors effectuer :
- une empreinte bancaire (pré-autorisation),
- ou un paiement direct selon le cas d’usage.
Cette étape sécurise la réservation et garantit au groupe Réunir un engagement financier avant de lancer l’organisation opérationnelle du trajet.
Une expérience fluide et entièrement automatisée
Grâce à cette automatisation complète — du calcul au devis, puis à la validation — Saybus offre une expérience utilisateur fluide, rapide et professionnelle. Le processus, auparavant manuel et chronophage, devient instantané, standardisé et totalement intégré avec les systèmes internes. Cette transformation permet aux équipes de se concentrer sur la relation client, tout en garantissant une cohérence totale des prix et des prestations proposées.
9. Paiement sécurisé avec MangoPay : empreinte bancaire et validation
MangoPay : une solution fiable pour sécuriser la réservation
Pour finaliser la réservation d’un trajet, Saybus souhaitait intégrer une solution de paiement sécurisée, capable de réaliser une empreinte bancaire ou un encaissement selon le contexte commercial. Dawap a choisi d’intégrer MangoPay, une API de paiement spécialisée dans la gestion d’identités, de portefeuilles électroniques et d’autorisations bancaires. Cette solution permet à Saybus d’assurer un processus fiable, conforme aux normes européennes (DSP2) et parfaitement intégré au workflow de devis.
Création d’un utilisateur et préparation du paiement
Lorsqu’un utilisateur valide son devis, l’application crée automatiquement ou met à jour son profil MangoPay. Cela permet d’associer chaque transaction à un compte sécurisé contenant ses informations de paiement, son historique et ses éventuels crédits. L’application prépare ensuite une opération financière correspondant au montant validé dans le devis.
L’objectif : sécuriser la réservation avant qu’elle ne soit transmise au système interne du groupe Réunir pour l’organisation opérationnelle (affectation véhicule, conducteur, planning…).
Empreinte bancaire : garantir la disponibilité sans encaisser immédiatement
Dans de nombreux cas, Saybus ne souhaite pas encaisser immédiatement le client, mais simplement bloquer le montant sur la carte bancaire. MangoPay permet précisément cela grâce à la fonctionnalité de pré-autorisation :
- le montant du devis est sécurisé sur la carte,
- Saybus peut ensuite capturer tout ou partie de la somme,
- la réservation est officiellement confirmée,
- aucun débit réel n’a lieu tant que l’opération n’est pas validée.
Cette approche rassure les clients tout en garantissant à Saybus que la prestation sera réglée, notamment pour les trajets longue distance ou multi-étapes.
Paiement direct : cas où le trajet doit être encaissé immédiatement
Pour certains types de prestations (événementiel, navettes privées, demandes tardives), Saybus peut décider d’effectuer un encaissement direct. Le workflow MangoPay gère alors :
- la transaction bancaire sécurisée,
- la validation de l’opération,
- le transfert automatique dans le portefeuille marchand Saybus.
Le client reçoit une confirmation instantanée et son trajet passe directement en phase d’exploitation.
Gestion des erreurs et retour utilisateur amélioré
MangoPay étant une solution bancaire, les erreurs peuvent survenir (fonds insuffisants, 3D Secure, carte expirée…). Dawap a donc intégré un système complet de gestion d’erreurs :
- messages clairs et contextualisés,
- proposition de nouveaux moyens de paiement,
- réessais automatiques dans certains cas,
- journalisation des événements pour support client.
Cela garantit une expérience fluide et évite les abandons liés à des messages bancaires incompréhensibles.
Un paiement intégré dans le workflow global de réservation
Une fois l’opération validée, l’application met automatiquement à jour l’état du devis et le transmet via l’API REST interne au système du groupe Réunir. L’équipe opérationnelle peut alors prendre en charge le trajet : affectation d’un véhicule, répartition des conducteurs, préparation logistique… Cette intégration fait de MangoPay une pièce essentielle de la chaîne, garantissant que chaque réservation validée est immédiatement exploitable.
10. API REST externe : synchronisation des réservations avec le système du groupe Réunir
Un besoin essentiel : connecter Saybus au système opérationnel de Réunir
Une fois un devis validé et payé, Saybus doit transmettre la réservation au système interne du groupe Réunir, en charge de l’exploitation opérationnelle : affectation des chauffeurs, mise à disposition des véhicules, génération des documents de transport et planification logistique. Pour éviter toute saisie manuelle, Dawap a développé une API REST complète, permettant une synchronisation automatique et fiable des données entre les deux applications.
Une API REST structurée autour d’un modèle métier clair et extensible
L’API expose une série d’endpoints sécurisés permettant au service externe d'interroger ou de recevoir en push les informations relatives aux réservations Saybus. Chaque déplacement est structuré selon un modèle métier précis incluant :
- les informations client (identité, contact),
- les détails du trajet (dates, heures, type de trajet),
- les adresses normalisées + Place IDs,
- le coût final et les détails du devis,
- les paramètres opérationnels (nombre de passagers, véhicule requis),
- les données issues de ViaMichelin (kilométrage, péages),
- l’état du paiement MangoPay et son identifiant.
Cette structuration permet au système Réunir de récupérer des données exploitables immédiatement, sans transformation ni validation supplémentaire.
Synchronisation automatique après validation du devis
Dès qu’un devis est validé et que l'opération bancaire a été confirmée, Saybus déclenche un appel automatique à l’API REST. Ce mécanisme assure un transfert instantané des informations nécessaires à l’exploitation du trajet :
- création d’un dossier de réservation,
- transmission des étapes du trajet dans l’ordre chronologique,
- envoi des données logistiques requises pour l’organisation,
- mise à disposition des éléments financiers utiles au suivi.
L’équipe Réunir peut alors prendre le relais en quelques secondes et planifier immédiatement les ressources.
Sécurité renforcée : authentification et permissions strictes
Pour garantir la confidentialité des données et éviter tout accès non autorisé, Dawap a mis en place :
- un système d’authentification par token sécurisé,
- des permissions granularisées selon les endpoints,
- des logs complets pour tracer chaque appel,
- une gestion des erreurs et anomalies côté client et serveur.
L’API respecte les bonnes pratiques REST et garantit une communication fiable entre Saybus et Réunir, même en cas de charges importantes ou de trafic simultané.
Retour d’état et suivi en temps réel des réservations
L’intégration ne se fait pas uniquement à sens unique. Le système Réunir peut également renvoyer à Saybus des mises à jour concernant l’état des trajets : acceptation, planification, affectation des chauffeurs, modifications horaires… Saybus peut ainsi offrir une meilleure visibilité aux utilisateurs finaux et suivre l’avancement de chaque réservation.
Une brique essentielle pour connecter le front commercial au back opérationnel
Grâce à cette API REST dédiée, Saybus et Réunir disposent désormais d’un écosystème interconnecté où la génération de devis, la validation client, le paiement et la logistique opérationnelle sont parfaitement synchronisés. Cette intégration élimine les tâches manuelles, réduit les erreurs et accélère considérablement le traitement des demandes de transport, qu’il s’agisse de trajets simples ou de prestations complexes multi-étapes.
11. Dashboard et reporting : marges, chiffre d’affaires et statistiques avancées
Un besoin stratégique : piloter l’activité grâce à des données fiables
Avec la digitalisation complète du workflow — calcul de trajet, devis, validation, paiement et synchronisation — Saybus disposait désormais d’un volume de données conséquent. Dawap a exploité cette richesse pour concevoir un dashboard avancé, permettant de piloter l’activité, suivre les marges, analyser les performances et optimiser les décisions commerciales. Cette brique apporte une visibilité en temps réel sur l’impact économique de l’application et sur les comportements des utilisateurs.
Suivi des marges : une vision précise de la rentabilité
L’un des objectifs principaux du dashboard est d’offrir une vision claire et précise des marges générées. Les données brutes issues du moteur de calcul (coûts conducteurs, carburant, péages, frais annexes) sont consolidées avec les marges appliquées pour permettre aux équipes de Saybus de suivre :
- les marges moyennes par type de trajet (simple, navette, multi-étapes…),
- les marges par période (jour, semaine, mois),
- les écarts entre marge théorique et marge réelle,
- les variations en fonction des paramètres opérationnels.
Ces données permettent d’ajuster le backoffice (frais, coûts, marges) pour optimiser constamment la rentabilité.
Chiffre d’affaires et volumes de devis générés
Le dashboard affiche également toutes les données liées à la performance commerciale de l’application :
- nombre total de devis générés,
- taux de conversion devis → réservation,
- chiffre d’affaires généré sur une période donnée,
- évolution mensuelle ou saisonnière de l’activité,
- panier moyen par prestation.
Cette vision globale permet au groupe Réunir d’anticiper la demande, d’identifier les périodes fortes et de mettre en place des actions commerciales ciblées.
Statistiques avancées : analyse des villes, flux et types de trajets
Grâce aux adresses normalisées (Google Places) et aux Place IDs stockés, l’application peut générer des statistiques géographiques avancées. Le dashboard propose notamment :
- le top des villes de départ et d’arrivée,
- les flux les plus fréquents (ville → aéroport, région → capitale…),
- la répartition des types de trajets utilisés par les clients,
- les distances moyennes parcourues par prestation,
- les tendances par saison ou jour de la semaine.
Saybus peut ainsi mieux comprendre les besoins de ses clients, optimiser ses ressources et ajuster son offre commerciale.
Suivi des performances opérationnelles
Au-delà des aspects commerciaux, le dashboard permet également de mesurer la performance opérationnelle :
- temps moyen de génération d’un devis,
- taux d’erreurs dues aux adresses ou au paiement,
- retards ou annulations dans les synchronisations API,
- performances globales du moteur de calcul.
Ces indicateurs permettent d’assurer la continuité du service et d’améliorer constamment l’expérience utilisateur.
Un outil d’aide à la décision pour les équipes Saybus et Réunir
Grâce à ces dashboards détaillés, Saybus dispose d’une vue complète sur son activité — commerciale, géographique, opérationnelle et financière. La mise en place de ce reporting a transformé l’application en un véritable outil d’aide à la décision, permettant d’ajuster les règles métiers, d’anticiper les besoins et d’améliorer en continu les performances du service. Une brique essentielle pour une plateforme qui ambitionne de devenir la référence du transport sur mesure automatisé.
12. Résultats : rapidité, précision et transformation du processus de devis
Un gain de temps massif pour les équipes Saybus et Réunir
Avant le développement de l’application, la génération d’un devis pouvait prendre plusieurs dizaines de minutes, parfois plusieurs heures lorsqu’il fallait recalculer un trajet complexe, un aller-retour ou un multi-étapes. Grâce au moteur automatisé, aux intégrations Google Places et ViaMichelin et au traitement centralisé des coûts, un devis complet est désormais généré en quelques secondes. Les équipes gagnent un temps considérable, réduisent les tâches manuelles et peuvent se concentrer sur la relation client et l’exploitation des trajets.
Une précision accrue et cohérente sur l’ensemble des devis
La précision des données (adresses normalisées, distances exactes, péages réels, coûts automatisés) garantit une fiabilité nettement supérieure par rapport aux calculs manuels. Le moteur applique systématiquement les mêmes règles : pas de variation entre agences, pas de risques d’erreur sur les coûts conducteurs ou les distances, aucune approximation sur les péages. Le groupe Réunir bénéficie enfin d’un modèle tarifaire cohérent, homogène et contrôlé.
Un taux de conversion amélioré grâce à une expérience fluide
Avec un devis instantané, un détail complet des coûts et un paiement sécurisé via MangoPay, l’expérience client est considérablement améliorée. Les utilisateurs sont rassurés par la transparence et la rapidité du processus, ce qui se traduit par une hausse du taux de conversion entre la simulation et la réservation effective. Moins d’abandons, moins d’échanges par email, moins d’attente : tout est automatisé.
Une fiabilité opérationnelle grâce à la synchronisation avec Réunir
La mise en place de l’API REST externe connectée au système du groupe Réunir élimine les erreurs de transmission et supprime les saisies manuelles. Dès qu’un devis est validé, les équipes opérationnelles disposent en temps réel de toutes les informations nécessaires pour planifier le trajet : horaires, étapes, coûts, nombre de passagers, contraintes spéciales… Résultat : un processus réactif, propre et exploitable immédiatement.
Une vision stratégique grâce aux dashboards et aux statistiques
Les dashboards développés par Dawap offrent à Saybus une vision claire sur sa performance commerciale, ses marges et ses flux géographiques. Cette transparence transforme l’application en un outil de pilotage stratégique permettant d’ajuster les règles métiers, optimiser les coûts et mieux comprendre les comportements clients. Le projet dépasse ainsi la simple génération de devis : il devient un levier de croissance.
Une transformation complète du workflow de devis
Grâce à l’ensemble des briques techniques développées — moteur de calcul, API Google Places, ViaMichelin, MangoPay, backoffice configurable et API externe — Saybus a transformé un processus manuel, complexe et chronophage en une chaîne automatisée, fiable et instantanée. Le résultat est sans appel : plus de rapidité, plus de précision, plus de cohérence et une capacité à absorber un volume croissant de demandes sans surcharge opérationnelle. Une évolution majeure pour le groupe Réunir, désormais équipé d’un outil moderne et extensible.
Besoin d’une intégration API fiable et scalable ?
Passez d’outils isolés à une orchestration de données unifiée : synchronisation temps réel CRM ↔ ERP ↔ Marketing, webhooks robustes, sécurité RGPD et tableaux de bord pilotés par la donnée.
Vous préférez échanger ? Planifier un rendez-vous
Découvrez nos projets autour de développement et automatisation par API
1UP Distribution Sync Hub : intégration API ShippingBo – Odoo – Wix pour unifié l’OMS, le WMS, le TMS et les flux e-commerce multi-marketplaces
1UP Distribution a confié à Dawap la création d’un hub d’intégration API complet permettant de connecter ShippingBo (OMS, WMS, TMS), Odoo et l’ensemble de ses points de vente e-commerce. Le middleware récupère les commandes provenant d’Amazon, Cdiscount, Fnac, Cultura, Shopify et plusieurs boutiques Wix, les centralise dans ShippingBo puis les synchronise automatiquement dans Odoo. Il gère aussi les flux produits, les stocks, la création des clients et des factures, offrant un workflow B2C entièrement automatisé et fiable.
Intégration API entre Cegid Y2 et ShippingBo : un middleware sur mesure pour automatiser la supply chain internationale de Fauré Le Page
Pour moderniser et fiabiliser sa logistique mondiale, la maison Fauré Le Page a confié à Dawap la conception d’un middleware API reliant son ERP Cegid Y2 à la plateforme ShippingBo. Cette passerelle assure la synchronisation automatique des flux de commandes, transferts, stocks et réceptions entre systèmes, tout en garantissant une traçabilité totale. Développée sous Symfony 7, cette architecture sur mesure permet désormais à Fauré Le Page de piloter sa supply chain internationale avec agilité, fiabilité et visibilité en temps réel.
Refonte complète du site Corim-solutions : CMS multilangue sur mesure avec intégration des API GTmetrix et PageSpeed pour une performance optimale
La refonte du site de Corim-solutions a abouti à un CMS multilangue sur mesure, entièrement personnalisable, avec une charte graphique adaptée à leurs besoins. L'élément clé du projet réside dans l'intégration des APIs GTmetrix et PageSpeed dans le back-office, permettant de suivre en temps réel les performances du site et de respecter les recommandations pour une optimisation continue de la vitesse et du SEO.
2025
Attractivité-locale.fr : Intégration des API publiques GEO-API / Recherche d'entreprise / OpenStreetMap
Nous avons développé Attractivité Locale, une plateforme dédiée aux collectivités, intégrant les API OpenStreetMap, Geo et Recherche d’Entreprises. Grâce à ces technologies, les entreprises locales sont automatiquement référencées et affichées sur une carte interactive, offrant une mise à jour en temps réel des données et une navigation intuitive pour les citoyens et acteurs économiques du territoire.
2025
Développement d'une plateforme de souscription assurantielle : intégration des APIs Hubspot, ERP et Docusign pour Opteven
Nous avons développé une application web innovante pour permettre aux particuliers de souscrire à des contrats d'assurance automobile, y compris les renouvellements. En intégrant les APIs ERP, DocuSign et Hubspot, la plateforme propose des offres personnalisées, automatise la gestion des contrats et génère des documents prêts à signature. Une solution complète pour une expérience utilisateur fluide et optimisée.
2024
Migration et intégration de Keycloak : sécurisation et modernisation d’un SSO pour une entreprise d’assurance
Pour répondre aux enjeux de sécurité et d’obsolescence de leur ancien SSO, une entreprise d’assurance nous a confié la migration vers Keycloak. Grâce à son API, nous avons intégré Keycloak dans leur application existante, garantissant une gestion centralisée des utilisateurs et une transition transparente. Une solution moderne et sécurisée pour renforcer leur infrastructure d’authentification.
2024
Développement d'un site e-commerce sur mesure avec integration d'un tunnel de paiement via Stripe API pour France-Appro
Dans le cadre du développement de la nouvelle plateforme e-commerce de France Appro, nous avons intégré l’API Stripe afin de garantir une gestion fluide et sécurisée des paiements en ligne. Cette implémentation permet un traitement optimisé des transactions, une redirection sécurisée des utilisateurs et une automatisation complète du suivi des paiements grâce aux webhooks Stripe. Notre approche assure ainsi une conformité aux normes PCI DSS tout en offrant une expérience utilisateur
2024
Développement d'un site e-commerce sur mesure avec integration complète du DropShipper Aster par API pour France-Appro
Nous avons accompagné France Appro dans la modernisation de son catalogue e-commerce en intégrant les API de PrestaShop et Aster. Cette solution permet une migration fluide des produits, une synchronisation en temps réel des stocks et une automatisation complète des commandes, garantissant ainsi une gestion optimisée et sans intervention manuelle.
2024
Développement pour 1UP Distribution : Une Plateforme B2B sur-mesure avec Algolia API et Odoo API
1UP Distribution se dote d’une plateforme B2B sur-mesure, interconnectée à Odoo API pour synchroniser en temps réel stocks, commandes et factures. Grâce à Algolia API, la recherche produit est ultra-performante et personnalisée par catégorie tarifaire. La solution, développée sous Symfony et Docker, automatise le workflow de commande et intègre un accès dédié aux commerciaux pour une gestion optimisée des clients et des ventes.
2024
Ciama : Lancement du module Marketplace – Automatisation avancée pour vendeurs cross-marketplaces
Le module Marketplace de Ciama révolutionne la gestion des marketplaces pour les vendeurs. Compatible avec des APIs telles que Fnac, Amazon, Mirakl ou Cdiscount, il automatise les commandes, la gestion des stocks, le pricing, et bien plus. Grâce à une API unifiée, Ciama simplifie l’accès aux données cross-marketplaces pour une gestion centralisée et efficace. Découvrez comment ce module optimise vos opérations.
2024
Ciama : Lancement du module E-commerce pour une gestion centralisée des ventes en ligne
Le module E-commerce de Ciama révolutionne la gestion multi-sites en centralisant les commandes issues de plateformes comme Shopify, WooCommerce, Magento, Prestashop et Wix. Avec la synchronisation des catalogues produits, l’analyse des ventes et des recommandations de restocking, Ciama offre une solution complète pour optimiser vos opérations e-commerce et maximiser vos performances sur tous vos points de vente en ligne.
2024
Daspeed.io : Suivi et optimisation des performances SEO avec les API Gtmetrix et PageSpeed
Daspeed.io est une plateforme SaaS dédiée à l’optimisation SEO technique, automatisant l’analyse des performances web via les API GTmetrix et Google PageSpeed Insights. Elle collecte, historise et surveille les scores des pages en temps réel, détectant toute baisse due à des changements techniques ou algorithmiques. Grâce à son crawler interne et son import automatique de sitemaps, elle offre un suivi exhaustif des critères SEO et facilite les optimisations.
2023
Amz-Friends : Plateforme d’affiliation Amazon intégrant l’API The Rainforest, API Algolia, API Amazon MWS & API Ean-Search
Amz-Friends est une plateforme d’affiliation Amazon automatisée, exploitant Amazon MWS, EAN-Search et The Rainforest API pour enrichir et structurer des fiches produits dynamiques. Grâce à Algolia API, la recherche est instantanée et optimisée pour le SEO. Les pages produits sont générées automatiquement avec des données actualisées, maximisant la monétisation via des liens d’affiliation performants et un référencement naturel optimisé.
2023
1UP Distribution : Automatisation des commandes e-commerce avec les API Odoo & Ciama
1UP Distribution optimise la gestion de ses commandes e-commerce avec Ciama API, un hub centralisant les ventes issues de Prestashop, Shopify et WooCommerce. Un middleware dédié récupère ces commandes et les injecte automatiquement dans Odoo API, assurant la création des clients, la gestion des adresses et l’application des règles de TVA. Cette automatisation réduit les erreurs, accélère le traitement logistique et améliore la gestion commerciale.
2023
Origami Marketplace Explorer : Interface avancée pour opérateurs de marketplaces intégrant Origami Marketplace API
Origami Marketplace Explorer est un PoC interne développé par Dawap, visant à structurer notre intégration avec Origami Marketplace API. Il nous permet d’accélérer le développement de front-ends performants et optimisés pour le SEO, tout en garantissant une interconnexion fluide avec l’API du partenaire. Grâce à un SDK dédié et un monitoring avancé des appels API, nous assurons des intégrations fiables et rapides pour les opérateurs de marketplaces.
2023
OptiSeoWap : Suivi et recommandations SEO automatisées avec les API Gtmetrix et PageSpeed
OptiSeoWap est un PoC développé par Dawap pour automatiser le suivi et l’optimisation des performances SEO en intégrant les API GTmetrix et PageSpeed Insights. Cet outil analyse en temps réel la vitesse de chargement et les Core Web Vitals, tout en historisant les performances pour anticiper les régressions SEO. Une approche innovante testée en interne pour affiner nos intégrations API.
2022
Wizaplace Explorer : Interface avancée pour la gestion des données marketplace avec l’API Wizaplace
Nous avons développé Wizaplace Explorer, un Proof of Concept destiné à optimiser l’intégration avec l’API Wizaplace. Grâce à notre SDK interne et à un monitoring avancé des appels API, nous avons conçu une interface fluide et performante pour gérer efficacement les données marketplace. Cette solution garantit aux opérateurs un accès structuré aux vendeurs, produits et commandes, tout en optimisant l’expérience utilisateur.
2022
Saybus : Développement d’un moteur de calcul de trajets avec Google Places, ViaMichelin et API MangoPay
Saybus a confié à Dawap la création d’un moteur complet de calcul de trajets en bus, capable de générer automatiquement des devis précis et personnalisés. L’application s’appuie sur les APIs Google Places pour l’autocomplétion des adresses, ViaMichelin pour le calcul des distances et des péages, et MangoPay pour la sécurisation des paiements. Entièrement configurable via un backoffice, le système gère tous les types de trajets, calcule les coûts réels et synchronise les réservations via une API REST dédiée.
2021
1UP Sourcing : développement et intégration d’un hub intelligent de sourcing multi-fournisseurs avec les API Fnac, Cdiscount, Amazon MWS et Odoo
Dawap a conçu pour 1UP Distribution un outil de sourcing sur mesure, capable de centraliser et d’analyser les offres de dizaines de fournisseurs via fichiers CSV, Excel et API. Connecté aux API Fnac, Cdiscount, Amazon MWS et Odoo, ce hub calcule automatiquement les marges potentielles, compare les prix d’achat, analyse les stocks et estime la rentabilité produit. Résultat : un véritable cockpit de sourcing intelligent, combinant données fournisseurs, marketplaces et logistique pour guider les décisions d’achat stratégiques.
2021
Ekadanta : développement et intégration d’un hub de données EAN13 avec les API EANSearch, Rainforest et Amazon MWS
Dawap a conçu Ekadanta, une application web sur mesure dédiée à la centralisation et l’enrichissement des données produits à partir des EAN13. Reliée aux API EANSearch, Rainforest et Amazon MWS, la plateforme agrège, structure et historise des millions d’informations : ASIN, descriptions, images, offres, vendeurs, prix, stocks et avis. Grâce à sa base de données unifiée et son API REST sur mesure, Ekadanta offre à ses clients un accès fluide, fiable et scalable à la donnée produit mondiale.
2020
Dawap CMS : Création d’un CMS multilingue optimisé avec les API SEO Gtmetrix et PageSpeed
Dawap a conçu un CMS maison multilingue, pensé dès sa conception pour la performance web et le SEO. Développé sous Symfony et Docker, ce CMS intègre directement dans son back-office les API GTmetrix et Google PageSpeed, permettant d’auditer, monitorer et optimiser chaque page en temps réel. Grâce à ses dashboards, ses alertes et son moteur d’analyse automatisé, le CMS Dawap offre un suivi continu des performances et un pilotage SEO fondé sur la donnée.
2020
Automatisation des expéditions Amazon FBA : intégration MWS, Fnac API et Cdiscount API pour Pixminds
Pour Pixminds, Dawap a conçu un hub d’intégration capable de centraliser les commandes Fnac et Cdiscount via leurs API respectives, avant de les router intelligemment selon le mode d’expédition. Les commandes pouvaient ainsi être expédiées soit par les transporteurs habituels (DPD, UPS), soit directement via l’API Amazon MWS, exploitant les stocks FBA. Cette interconnexion sur mesure a permis à Pixminds d’automatiser ses flux multi-marketplaces et d’unifier la gestion de sa logistique e-commerce.
2019
Besoin d’une intégration API fiable et scalable ?
Passez d’outils isolés à une orchestration de données unifiée : synchronisation temps réel CRM ↔ ERP ↔ Marketing, webhooks robustes, sécurité RGPD et tableaux de bord pilotés par la donnée.
Vous préférez échanger ? Planifier un rendez-vous