Skip to main content
AccueilBlogGuidesLes modèles de tarification des API de suivi expliqués : par appel vs par expédition et comment estimer votre coût réel

Les modèles de tarification des API de suivi expliqués : par appel vs par expédition et comment estimer votre coût réel

17TRACK

La tarification de l’API de suivi à l’appel facture les requêtes facturables ; la tarification par envoi facture une unité de suivi définie, telle qu’un numéro de suivi enregistré. Aucune des deux n’est automatiquement moins chère. Pour estimer votre coût réel, comparez les deux modèles sur la base du même volume d’envois, des mêmes exigences de mise à jour, de la même durée de suivi et des mêmes règles de facturation, puis ajoutez les frais de plateforme, les dépassements et les coûts d’intégration.

Explication des modèles de tarification des API de suivi : par appel ou par envoi

Pour les équipes d’ingénierie, des opérations et des achats, la comparaison utile ne consiste pas simplement à opposer le prix par appel au prix par envoi. Il s’agit du coût total nécessaire pour fournir la visibilité sur les envois dont votre entreprise a besoin. Un faible taux de requêtes peut devenir coûteux en cas d’interrogations fréquentes, tandis qu’un faible taux d’envois peut être trompeur si la fenêtre de suivi ou les services inclus ne correspondent pas à votre flux de travail.

Ce que mesure réellement chaque modèle de tarification

La première étape consiste à distinguer trois éléments : une requête API, l’enregistrement d’un envoi et une mise à jour de suivi. Il s’agit d’événements différents, et un contrat peut prévoir un traitement de facturation différent pour chacun.

Point de comparaisonTarification par appelTarification par envoi
Base de facturationRequêtes ou unités de requête définies comme facturablesUnités d’envoi définies comme facturables
Principal facteur de coûtFréquence à laquelle l’application effectue des requêtes facturablesNombre d’unités de suivi facturables qui entrent dans le périmètre ou y restent
Question de facturation à résoudreQuels points de terminaison, réponses et éléments de lots sont comptabilisés ?Qu’est-ce qui constitue un envoi et pendant combien de temps le suivi est-il inclus ?
Exposition potentielle aux coûtsInterrogations répétées, nouvelles tentatives et recherches inutilesEnregistrements en double, colis multiples et limites de la fenêtre de suivi
Adéquation conditionnelle la plus forteRecherches peu fréquentes avec un volume de requêtes maîtriséSurveillance continue lorsque les mises à jour sont incluses dans les frais d’envoi

La tarification par appel ne signifie pas nécessairement que chaque requête HTTP coûte la même chose

Un devis doit identifier les points de terminaison facturables et leurs unités. L’enregistrement d’un numéro de suivi, la récupération de résultats stockés, la demande d’une actualisation et la gestion des abonnements peuvent faire l’objet de traitements différents. Ne supposez pas qu’une requête ayant échoué est gratuite, ni qu’une requête réussie est toujours facturable.

La mise en lots doit également être définie explicitement. Une requête contenant 100 numéros de suivi peut être comptée comme une requête, 100 unités de suivi ou une autre quantité contractuelle. Réduire le trafic réseau ne permet pas d’établir une économie de facturation, à moins que les règles de comptabilisation ne le prévoient.

La tarification par envoi ne signifie pas nécessairement par commande

Une commande de commerce électronique peut produire plusieurs colis. Si l’unité facturable est un numéro de suivi, une commande divisée peut consommer plusieurs unités. Les retours, les envois de remplacement et les transferts entre transporteurs doivent également faire l’objet de règles claires.

Demandez si les frais couvrent le suivi pendant une période déterminée, jusqu’à un événement de finalisation défini ou selon une autre limite. Déterminez également si les envois déjà enregistrés entraînent de nouveaux frais au cours d’une période de facturation ultérieure. Ces détails sont plus importants que l’intitulé du forfait tarifaire.

Estimez le coût à partir de votre flux de travail, pas seulement du nombre de commandes

Utilisez une période d’exploitation représentative et établissez une prévision à partir de données au niveau des envois. Incluez à la fois les nouveaux envois et les anciens envois qui nécessitent encore une surveillance. Si vos données sont incomplètes, rendez les hypothèses visibles au lieu de présenter le résultat comme un devis précis.

  1. Comptez les colis suivables. Commencez par les unités de suivi uniques des colis, et non par les commandes passées. Gardez les colis sortants, les retours et les remplacements séparés jusqu’à confirmation de leur traitement de facturation.
  2. Mesurez la durée de surveillance. Estimez pendant combien de temps chaque envoi doit recevoir des mises à jour, notamment pendant les périodes précédant le transit et les périodes d’exception, le cas échéant.
  3. Définissez la fréquence de mise à jour requise. Indiquez à quelle fréquence votre application a besoin d’informations récentes et si cette fréquence varie selon le statut de l’envoi.
  4. Cartographiez le flux de travail de l’API. Répertoriez les enregistrements, les recherches de résultats, les demandes d’actualisation, les corrections, les nouvelles tentatives et tous les autres points de terminaison utilisés par votre intégration.
  5. Appliquez les règles de facturation. Convertissez l’activité technique en appels ou unités d’envoi facturables à l’aide du contrat proposé.
  6. Ajoutez les frais hors utilisation. Incluez l’abonnement applicable, l’engagement minimum, les services optionnels ainsi que les coûts de mise en œuvre ou d’exploitation.

Pour une intégration simple par interrogation avec un numéro de suivi par recherche, l’estimation initiale est la suivante :

Requêtes de recherche = envois surveillés × nombre moyen de jours surveillés × recherches par jour

Cette approximation suppose que chaque envoi suit le même calendrier moyen. Un modèle plus précis additionne les requêtes pour chaque envoi ou groupe d’envois, puis ajoute les appels d’enregistrement et les autres activités facturables. Si des envois restent actifs à la fin du mois, affectez leurs requêtes aux périodes de facturation durant lesquelles ces requêtes ont lieu.

Exemple détaillé : quand le modèle le moins cher change

Les chiffres suivants sont inventés uniquement pour illustrer le calcul. Il ne s’agit ni des prix de 17TRACK, ni de devis de fournisseurs, ni de références du marché.

Supposons que 10 000 colis soient enregistrés et entièrement surveillés au cours de la même période modélisée. Chacun nécessite une requête d’enregistrement et trois requêtes de recherche par jour pendant huit jours. Supposons que chaque requête soit facturable, que chaque requête concerne un colis et qu’il n’y ait ni nouvelle tentative, ni remise sur les lots, ni quota inclus, ni frais fixes.

  • Requêtes d’enregistrement : 10 000.
  • Requêtes de recherche : 10 000 × 8 × 3 = 240 000.
  • Total des requêtes facturables : 250 000.
  • Tarif illustratif par appel : 0,002 $.
  • Tarif illustratif par envoi : 0,04 $, suivi requis inclus.

Le coût d’utilisation par appel est de 250 000 × 0,002 $ = 500 $. Le coût d’utilisation par envoi est de 10 000 × 0,04 $ = 400 $. Selon ces hypothèses, la tarification par envoi coûte 100 $ de moins pour l’utilisation.

Modifions maintenant uniquement la fréquence des recherches, qui passe à une fois par jour. Le nombre de requêtes devient 10 000 enregistrements plus 80 000 recherches, soit 90 000 appels. Le coût d’utilisation par appel tombe à 180 $, tandis que le coût illustratif par envoi reste de 400 $. Le modèle privilégié change parce que la charge de travail change, et non parce qu’une structure tarifaire est intrinsèquement meilleure.

Trouvez le seuil de rentabilité

Lorsque les deux forfaits ne comportent ni frais fixes, ni quotas, ni frais supplémentaires, utilisez la formule suivante :

Nombre d’appels facturables au seuil de rentabilité par envoi = tarif par envoi ÷ tarif par appel

Dans l’exemple, 0,04 $ ÷ 0,002 $ équivaut à 20 appels facturables par envoi. Au-delà de 20 appels, les frais par envoi sont inférieurs ; en dessous de 20, les frais par appel sont inférieurs. Selon les hypothèses de l’exemple, les appels d’enregistrement sont pris en compte dans ce seuil.

Cette approximation ne suffit pas pour les forfaits à paliers, les crédits prépayés, les tarifs différents selon les points de terminaison ou les engagements minimums. Pour ces offres, calculez la facture complète pour chaque volume prévisionnel au lieu de comparer les tarifs unitaires affichés.

Les webhooks peuvent réduire les interrogations, mais la facturation doit toujours être vérifiée

Les interrogations signifient que votre application demande régulièrement des informations de suivi. Un webhook permet à un service d’envoyer un événement à votre application, réduisant ainsi le besoin de recherches répétées lorsque le flux d’événements répond à vos exigences.

Toutefois, un nombre réduit de requêtes de recherche ne signifie pas automatiquement une facture moins élevée. Vérifiez si la livraison des webhooks est incluse, si les livraisons ou les nouvelles tentatives sont comptabilisées et si des recherches de rapprochement restent nécessaires. Votre application doit également gérer en toute sécurité les événements en double ou reçus dans le désordre et se rétablir après les échecs de livraison.

Une autre distinction mérite d’être préservée : demander des informations plus fréquemment ne garantit pas que le transporteur sous-jacent a produit un nouveau scan. Demandez ce que renvoie une recherche et comment fonctionne l’actualisation des données avant de payer pour une fréquence d’interrogation qui pourrait apporter peu de valeur opérationnelle.

Les coûts qu’un tarif affiché peut dissimuler

Quotas inclus, minimums et soldes prépayés

Distinguez une facture minimale d’un abonnement avec une utilisation incluse. Une facture minimale peut établir un seuil de dépenses ; un quota peut couvrir une quantité définie avant l’application de frais de dépassement. Les crédits prépayés soulèvent des questions distinctes concernant leur expiration, les remboursements et les soldes inutilisés.

Pour un forfait dont le quota est déduit avant les dépassements, une structure utile est la suivante :

Facture API = frais fixes du forfait + dépassement facturable + options applicables

N’utilisez cette formule que si elle correspond au contrat. N’ajoutez pas deux fois la même utilisation incluse et ne supposez pas que tous les forfaits appliquent la tarification marginale de la même manière.

Envois de longue durée et enregistrements répétés

Les longues périodes de surveillance augmentent le volume de recherches dans une conception fondée sur les interrogations. Avec une tarification par envoi, la question pertinente est de savoir si les frais initiaux couvrent cette durée. Testez les exceptions et les envois retardés, et pas uniquement les livraisons qui se terminent rapidement.

Confirmez également ce qui se passe lorsque le même numéro de suivi est soumis deux fois, corrigé, supprimé puis ajouté de nouveau, ou associé à un autre transporteur. Mettez en œuvre une prévention des doublons lorsque cela est approprié, mais ne supposez pas que la déduplication au niveau de l’application correspond parfaitement à l’identité de facturation du fournisseur.

Limites de débit et capacité en période de pointe

Un quota mensuel abordable ne garantit pas qu’une intégration puisse gérer une importation importante ou une hausse soudaine du trafic. Vérifiez les limites de débit des requêtes, les limites des lots, les restrictions de concurrence et le comportement attendu lorsque les limites sont atteintes. Un forfait qui respecte le volume mensuel mais ne prend pas en charge le flux de travail requis n’est pas une alternative comparable.

Coûts d’ingénierie et d’exploitation

Gardez la facture API séparée du coût total de possession. Les dépenses internes peuvent inclure le développement de l’intégration, l’hébergement des webhooks, les files d’attente, la surveillance, la réponse aux incidents, le stockage des données et la maintenance.

Utilisez vos propres estimations de main-d’œuvre et d’infrastructure. Un abonnement plus coûteux peut tout de même être rentable s’il réduit réellement le travail opérationnel, mais cette économie doit être vérifiée plutôt que supposée.

Comment comparer les devis et valider une présélection

Demandez à chaque fournisseur d’établir un prix pour la même spécification de charge de travail : volume de colis, composition des envois, durée de surveillance, exigences de mise à jour, points de terminaison, charge maximale et services requis. Demandez une explication écrite de l’unité de facturation ainsi qu’un exemple de calcul de facture.

Pour les équipes qui envisagent 17TRACK, la page officielle de l’API de suivi et la documentation de l’API sont les points de départ pertinents pour évaluer le produit et l’intégration. Confirmez directement les tarifs et définitions de facturation applicables avant d’attribuer un modèle à votre prévision. Cet article ne cite ni ne classe un forfait 17TRACK actuel.

Avant de vous engager, réalisez un projet pilote contrôlé avec des envois représentatifs. Incluez les commandes divisées, les soumissions en double, les colis retardés, les mouvements transfrontaliers et les envois qui franchissent une limite de facturation. Ne testez les comportements d’échec ou de nouvelle tentative que de manière autorisée par le service.

  • Comparez vos journaux de requêtes aux relevés d’utilisation du fournisseur.
  • Rapprochez les unités de suivi enregistrées avec les unités d’envoi facturées.
  • Vérifiez si la cadence de mise à jour requise est effectivement atteinte.
  • Mesurez séparément la demande de pointe et la consommation mensuelle.
  • Examinez les écarts inexpliqués avant d’extrapoler les coûts.

Établissez au moins trois prévisions : fonctionnement normal, pic saisonnier et transit prolongé. Modifiez les facteurs sous-jacents au lieu d’ajouter un pourcentage arbitraire à la facture. Par exemple, modélisez davantage de colis pour un pic et des durées de surveillance plus longues dans un scénario de retard.

Quel modèle choisir ?

Privilégiez la tarification par appel lorsque les recherches sont peu fréquentes, que la demande de requêtes est mesurable et que la prévision reste inférieure au seuil de rentabilité après inclusion des enregistrements et autres activités facturables. Elle est moins intéressante lorsque des interrogations fréquentes ou une durée de surveillance imprévisible entraînent une exposition importante aux requêtes.

Privilégiez la tarification par envoi lorsqu’une surveillance continue est nécessaire et que les frais d’envoi proposés incluent la fréquence de mise à jour, la durée de suivi et le mécanisme de livraison dont vous avez besoin. Elle est moins intéressante lorsque vous payez pour une surveillance que vous utilisez rarement ou lorsque la définition d’un envoi crée des unités supplémentaires inattendues.

La décision finale doit se baser sur le coût total par colis opérationnel : la facture API plus les coûts d’exploitation attribuables, divisés par le nombre de colis uniques que votre entreprise doit surveiller. Conservez la même définition interne du colis dans tous les devis, même lorsque les fournisseurs utilisent des unités de facturation différentes.

FAQ

Les requêtes API infructueuses sont-elles facturables ?

Ne supposez aucune des deux possibilités. Demandez le traitement des erreurs de validation, des échecs d’authentification, des réponses de limitation de débit, des erreurs de serveur et des délais d’attente. Un délai d’attente peut également créer une incertitude quant au traitement de la requête avant que votre application ne la relance.

Une commande compte-t-elle toujours comme un seul envoi ?

Non. Une commande peut contenir plusieurs colis suivis séparément. Pour établir votre budget, associez les commandes aux unités de suivi, puis appliquez la définition du fournisseur. Confirmez la manière dont sont comptés les retours, les remplacements et les transferts entre transporteurs.

Les requêtes par lots réduiront-elles ma facture ?

Uniquement si les règles de facturation favorisent la mise en lots. Les lots peuvent réduire le nombre de requêtes réseau sans réduire le nombre d’unités de suivi facturables. Vérifiez la limite des lots et si la facturation s’applique par requête, par élément ou au moyen d’une unité pondérée.

Les webhooks peuvent-ils éliminer toutes les requêtes de recherche ?

Ils peuvent supprimer une grande partie des interrogations courantes, mais votre conception peut toujours nécessiter une récupération initiale, une reprise après des événements manqués ou un rapprochement périodique. Incluez ces appels dans l’estimation et confirmez les éventuels frais de livraison des webhooks.

Comment budgétiser les envois encore actifs le mois prochain ?

Avec une tarification par appel, prévoyez les requêtes que ces envois généreront au cours de la période suivante. Avec une tarification par envoi, confirmez si la surveillance reste couverte ou déclenche de nouveaux frais. Ne comptez pas uniquement les envois nouvellement créés pour estimer la charge de travail continue.

Sources

Les calculs ci-dessus utilisent des données explicitement hypothétiques et non les prix publiés des fournisseurs. Pour évaluer 17TRACK, utilisez ces pages de référence officielles et confirmez directement les conditions commerciales :

Loading