Intégrer un transporteur sans API : reprendre ses grilles tarifaires dans un TMS

Écrit par Martin Nivel · Fondateur de Cargavo Mis à jour le 12 min de lecture

Pour intégrer un transporteur dans un TMS, il existe trois voies : une connexion API en temps réel, un échange de messages EDI, ou une grille tarifaire construite à partir de son tarif. L’API et l’EDI ne fonctionnent qu’avec les grands réseaux qui ont leur propre service informatique — la quasi-totalité des transporteurs régionaux n’offre ni l’un ni l’autre. C’est pourquoi l’intégration par grille tarifaire est la voie normale du commissionnaire de transport et du courtier de fret : vous reprenez la grille Excel ou CSV que le transporteur vous a déjà envoyée, vous la saisissez sous forme structurée (poids-zone, palette, mètre plancher ou hybride), et il devient cotable immédiatement. Dans Cargavo, cela demande environ une heure par transporteur, ne demande rien au transporteur lui-même, et c’est inclus dans tous les abonnements dès 49 € par mois.

Intégrer un transporteur dans un logiciel de transport : qu’est-ce que ça veut dire ?

Intégrer un transporteur, c’est brancher sa grille tarifaire — et parfois ses réservations et son suivi — sur votre logiciel de transport, pour qu’un commissionnaire de transport puisse coter et vendre sa capacité sans quitter l’outil ni rouvrir un classeur Excel. Trois voies existent : API, EDI ou grille tarifaire.

L’intégration d’un transporteur comporte deux étages. L’étage tarifaire rend sa grille interrogeable : pour un départ, une destination et une expédition données, le logiciel renvoie un prix d’achat affrété. L’étage opérationnel ajoute réservations, statuts, étiquettes et documents échangés entre les deux systèmes.

Pour un commissionnaire de transport, c’est l’étage tarifaire qui fait le chiffre d’affaires. On ne vend pas ce qu’on ne sait pas coter, et chaque minute passée à chercher une tranche de poids dans un classeur est une minute que le confrère utilise pour répondre avant vous.

L’idée reçue veut qu’« intégré » signifie « connecté par API ». Non. Une intégration, c’est n’importe quel moyen fiable et répétable de faire entrer la grille tarifaire d’un transporteur dans votre système. À cette aune, la plupart des cabinets d’affrètement n’ont aucun transporteur intégré : leurs grilles vivent en pièces jointes d’e-mails, et chaque cotation impose de rouvrir un tableur et de refaire le calcul à la main. Un affréteur qui travaille avec 12 transporteurs et reçoit 30 demandes de cotation par jour effectue des centaines de recherches manuelles par semaine — autant d’occasions de lire la mauvaise cellule ou la grille de l’an dernier.

Si c’est votre quotidien, la réponse n’est pas forcément un projet API. C’est le plus souvent un TMS pensé pour un commissionnaire sans flotte, qui fait de la grille tarifaire elle-même le point d’intégration — et non un TMS de flotte facturé au véhicule, conçu pour des camions que vous ne possédez pas.

Par quelle méthode d’intégration faut-il commencer ?

Trois méthodes existent : une connexion API en temps réel, un échange de messages EDI, ou une grille tarifaire construite à partir du tarif négocié. Seule la grille fonctionne avec tous les transporteurs, parce qu’elle ne demande rien à leur informatique. On commence par les grilles pour couvrir tout le panel, on ajoute des connecteurs ensuite là où le volume le justifie.

En résumé : une API renvoie un prix vivant à la demande, l’EDI fait circuler des documents de gestion convenus, et la grille tarifaire stocke le tarif du transporteur dans votre propre système, si bien que votre moteur cote sans rien demander à personne. Le comparatif complet — ce qui circule, qui doit construire quoi, les délais, la fraîcheur des prix, les transporteurs réellement atteints — est développé dans notre comparatif API, EDI ou grille tarifaire.

L’ordre compte plus que le classement. Un commissionnaire qui démarre par les grilles couvre 100 % de son panel dès le premier jour, puis ajoute des connexions API là où le volume le justifie ; en démarrant par l’API, une partie du panel reste incotable pendant des mois. Cargavo n’implémente que la troisième voie — ni connecteur API transporteur, ni EDI, ni connexion aux bourses de fret — ce qui reporte toute l’exigence sur la structure de la grille, une discipline en soi traitée dans notre guide de gestion des grilles tarifaires transporteurs.

Un panel sans API : qu’est-ce que ça change pour votre marge ?

Les transporteurs régionaux vendent sur des tarifs annuels négociés : leur seule surface d’intégration est la grille Excel qu’ils vous envoient. Or c’est souvent dans cette longue traîne que se loge la marge du commissionnaire — l’intégration par grille est donc un choix commercial, pas un pis-aller technique.

Un régional de 25 camions emploie des exploitants, pas des développeurs : ses prix se négocient une fois par an, client par client, et une API en temps réel lui coûterait de l’argent à construire et à maintenir pour renvoyer les chiffres qui figurent déjà dans la grille qu’il vous a envoyée en janvier. Pourquoi ce calcul ne tombe jamais juste pour lui — et quels transporteurs routiers ont réellement une API de tarification — est traité dans notre article sur la cotation des transporteurs régionaux sans API.

La conséquence, pour vous, est commerciale : ces transporteurs sont moins chers que les réseaux nationaux sur leurs axes d’origine, et moins de confrères les cotent. Si votre logiciel ne sait intégrer que par API, votre panel est plafonné par le budget informatique des autres ; l’intégration par grille tarifaire inverse la dépendance — le transporteur ne fait rien, et c’est vous qui possédez l’intégration — et rend possible la cotation instantanée multi-transporteurs même quand aucun de vos transporteurs n’a d’API.

Comment reprendre ses grilles tarifaires transporteurs dans un logiciel ?

Reprendre une grille tarifaire transporteur consiste à reconnaître laquelle des quatre structures son tarif suit — poids-zone (weight_zone), palette (pallet), tranche de mètre plancher (mpl_bracket) ou hybride (hybrid_weight) — puis à la saisir sous cette forme, pour qu’un moteur de tarification la calcule en quelques millisecondes.

Presque tous les tarifs routiers européens suivent l’une de ces quatre formes :

  • Poids-zone (weight_zone) — des taux aux 100 kg par zone de destination et par tranche de poids, avec la logique du payant-pour : quand facturer le seuil de la tranche supérieure revient moins cher que le poids taxable réel, le moteur retient le moins cher des deux.
  • À la palette (pallet) — un prix par nombre de palettes et par zone. Courant en fret palettisé régional.
  • Tranche de mètre plancher (mpl_bracket) — des tranches par mètres plancher (MPL, ou LDM), le standard pour la marchandise qui occupe de la surface plutôt que du poids. Voir le calcul du mètre plancher, et notre calculateur de mètres plancher pour convertir des dimensions de palettes en MPL.
  • Hybride (hybrid_weight) — un forfait sous un seuil de poids, puis des taux aux 100 kg au-delà. Typique des transporteurs de groupage.

Le moteur de tarification de Cargavo prend en charge exactement ces quatre structures — et rien d’autre : si une grille n’entre dans aucune, mieux vaut le savoir avant de signer. Pour intégrer un transporteur, vous ouvrez sa grille Excel ou CSV et vous la saisissez sous forme structurée : zones, tranches, taux, dates de validité et devise arrivent dans le format que lit le moteur, avec le poids taxable (plancher MPL, poids volumétrique à ratio configurable) et les règles d’arrondi paramétrés par grille. La saisie est aujourd’hui structurée et manuelle — un constructeur de grilles structuré à votre place est sur la feuille de route — et cette contrainte est un atout : un tarif qui ne rentre pas dans le modèle se voit à la saisie, pas sur une facture trois semaines plus tard.

Une fois la grille en place, le tarif cesse d’être un document pour devenir un service : n’importe quelle expédition, cotée en millisecondes, sur tous les transporteurs à la fois. Pour la mécanique complète des tranches, des zones et des validités, voyez le guide de gestion des grilles tarifaires et la typologie détaillée des quatre types de grilles tarifaires.

Comment ajouter un nouveau transporteur à son panel d’affrètement en une heure environ ?

Pour intégrer un transporteur sans API : identifiez laquelle des quatre structures son tarif suit, créez la grille avec sa devise et ses dates de validité, saisissez zones et tranches, réglez vos marges, puis testez trois expéditions déjà cotées à la main. Comptez environ une heure pour un tarif de groupage classique.

Voici la check-list que suivent les cabinets d’affrètement en activité, avec des durées réalistes pour un tarif de groupage classique :

  1. Identifier la structure de la grille (5 min). Ouvrez le tarif et posez la question : est-il aux 100 kg par zone et par tranche de poids, à la palette, au mètre plancher, ou forfait puis aux 100 kg ? Cela désigne l’une des quatre structures.
  2. Créer la grille (5 min). Nommez-la, choisissez la devise — Cargavo en gère sept : EUR, USD, GBP, CHF, CAD, MAD, PLN — et reportez les dates de validité indiquées en tête du tarif.
  3. Saisir zones et tranches (25–35 min). C’est le gros du travail : reporter lignes et colonnes du fichier Excel dans la grille structurée, zonage par département ou code postal compris.
  4. Ajouter surcharges et options (5 min). Surcharge gazole indexée, hayon, ADR (matières dangereuses), livraison sur rendez-vous, assurance ad valorem — tout ce que le tarif liste en supplément.
  5. Régler vos règles de marge (5 min). Une marge par défaut sur la grille, des exceptions par client ou par tranche, en pourcentage ou en montant absolu.
  6. Tester trois expéditions connues (10 min). Prenez des dossiers que vous avez déjà cotés à la main et comparez. Si les trois concordent, la grille part en production.

À partir de là, le transporteur apparaît dans chaque comparaison multi-transporteurs lancée par votre équipe — ou par votre portail client. C’est le volet tarifaire de l’intégration d’un transporteur ; le volet contractuel — attestations d’assurance, licence, gestion de la lettre de voiture CMR — se mène en parallèle. La procédure détaillée figure dans notre mode d’emploi pour intégrer un transporteur sans API. Vous pouvez faire l’exercice sur un vrai tarif pendant l’essai gratuit de 14 jours, sans carte bancaire.

Comment appliquer une marge sur un prix d’achat transport sans que le client la voie ?

La marge s’applique côté serveur, à chaque calcul : le moteur part du prix d’achat affrété et en déduit le prix de vente, en pourcentage avec la formule p/(1−m) ou en montant absolu. Le portail client n’affiche que le prix de vente — jamais la grille d’achat, jamais la marge.

Intégrer un transporteur, c’est faire entrer ses prix d’achat dans votre système — ce qui pose immédiatement la question de savoir qui peut les voir. La réponse doit être : votre équipe, et personne d’autre.

Dans Cargavo, les marges se définissent par client, par grille ou par tranche, en pourcentage ou en montant absolu. En pourcentage, le moteur applique la formule p/(1−m) : un prix d’achat p de 400 € avec une marge m de 20 % donne un prix de vente de 500 €, soit un taux de marque de 20 % et non un simple coefficient de 1,20. La confusion taux de marge / taux de marque coûte des points de rentabilité tous les jours en affrètement ; le moteur tranche la question une fois pour toutes. Le détail est dans notre article marge en pourcentage ou marge fixe.

Le calcul se fait côté serveur, à chaque cotation. Personne dans l’équipe n’a besoin de se souvenir du bon coefficient, et personne ne peut envoyer un prix d’achat par erreur : le prix de vente est calculé avant que quoi que ce soit n’atteigne un écran. C’est aussi ce qui garantit que le prix affiché au client et le prix enregistré au dossier sont le même.

Le côté client est verrouillé par conception. Vos clients disposent d’un portail client avec prix instantanés, réservation et suivi — et ils ne voient que des prix de vente. Grilles d’achat, tarifs transporteurs et règles de marge ne sont jamais exposés au portail, point final ; voyez comment masquer son prix d’achat à ses clients.

Chaque cotation porte une référence au format Q-YYYY-NNNN (par exemple Q-2026-0184) et chaque expédition la sienne au format S-YYYY-NNNN (S-2026-0097) : vous tracez la marge réellement gagnée dossier par dossier, au lieu de la découvrir en fin de mois. En dessous, les données de chaque organisation sont strictement isolées sur l’infrastructure Google Cloud — vos tarifs négociés ne sont jamais visibles d’un autre cabinet. Comment ces prix à marge protégée se transforment en affaires gagnées, c’est le sujet de notre guide de la cotation transport digitalisée.

Combien coûte l’intégration d’un transporteur dans un logiciel de cotation transport ?

Une intégration API ou EDI est un projet informatique chiffré en semaines et en milliers d’euros par connexion. L’intégration par grille tarifaire, elle, est comprise dans l’abonnement — chez Cargavo dès 49 € par mois, sans coût par véhicule — et coûte environ une heure de saisie par transporteur.

Avec l’API ou l’EDI, chaque transporteur est un projet : cadrage, développement ou frais de connecteur, tests, coordination avec son informatique. C’est justifié quand des centaines d’expéditions par jour passent par une même connexion. Pour un cabinet de cinq personnes et quinze transporteurs, ça ne l’est presque jamais.

L’intégration par grille tarifaire remplace le projet par une tâche. Le coût, c’est votre abonnement, plus environ une heure de saisie structurée par transporteur :

  • Starter — 49 € par mois : 10 grilles tarifaires, 3 membres d’équipe, 25 clients, 200 cotations par mois. De quoi intégrer votre panel de base.
  • Growth — 149 € par mois : 50 grilles, 10 membres, 150 clients, 1 500 cotations par mois, onboarding accompagné.
  • Scale — 399 € par mois : 200 grilles, 30 membres, 1 000 clients, 10 000 cotations par mois, accès API et portail en marque blanche.

Le prix est le même que vous ayez zéro camion ou zéro chauffeur : Cargavo ne facture pas au véhicule, puisqu’un commissionnaire de transport n’en a pas. La facturation annuelle offre environ deux mois, et chaque formule démarre par 14 jours d’essai gratuit sans carte bancaire — tous les détails sur la page tarifs et dans notre guide des prix des TMS.

Un déploiement réaliste : intégrez vos trois transporteurs les plus actifs en une après-midi et cotez-les le jour même, puis ajoutez le reste du panel semaine après semaine. Comparez avec les déploiements de plusieurs mois des plateformes d’entreprise — la décision se prend souvent toute seule ; voyez notre guide d’achat TMS pour commissionnaires et courtiers de fret.

Questions fréquentes

Comment intégrer un transporteur dans un logiciel de transport ?

Trois méthodes existent : une connexion API, un échange EDI, ou une grille tarifaire construite à partir du tarif du transporteur. Pour un commissionnaire de transport, la grille est la seule option universelle : vous saisissez la grille Excel ou CSV existante sous forme structurée, et le transporteur devient cotable en une heure environ.

Peut-on connecter un transporteur sans API ni EDI ?

Oui. L’intégration par grille tarifaire ne demande rien à l’informatique du transporteur : sa grille actuelle suffit. Cargavo prend en charge les quatre structures du fret routier — poids-zone (weight_zone), palette (pallet), tranche de mètre plancher (mpl_bracket) et hybride (hybrid_weight) — donc tout transporteur ayant un tarif peut être intégré.

Combien de temps faut-il pour intégrer un nouveau transporteur ?

Environ une heure pour un tarif de groupage classique en saisie structurée : identifier la structure, saisir zones et tranches, régler les marges, tester trois expéditions déjà cotées. Une intégration API prend plutôt de quelques jours à quelques semaines par connecteur, et un projet EDI de quelques semaines à quelques mois.

Le transporteur doit-il faire quelque chose de son côté ?

Non. Avec l’intégration par grille tarifaire, la grille qu’il vous envoie déjà suffit : aucun développement, aucun compte à créer, aucun frais côté transporteur. C’est ce qui permet de couvrir les transporteurs régionaux et les spécialistes qui ne construiront jamais d’API.

Combien de grilles tarifaires puis-je gérer dans Cargavo ?

10 grilles en Starter (49 € par mois), 50 en Growth (149 € par mois) et 200 en Scale (399 € par mois). Un même transporteur peut avoir plusieurs grilles — par axe, par produit ou par période de validité — donc raisonnez en nombre de tarifs, pas en nombre de transporteurs.

Les grilles tarifaires se mettent-elles à jour automatiquement ?

Non. Une grille suit le tarif du transporteur, qui change en général une fois par an ou par trimestre : à réception du nouveau tarif, vous mettez la grille à jour avec ses nouvelles dates de validité. Seule la surcharge gazole peut être indexée automatiquement. Les prix en temps réel n’existent que via API, que la plupart des transporteurs régionaux n’offrent pas.

Guides liés

Autres guides sur ce thème — Transporteurs & intégration