Surcharge carburant d'un billet prime
Un billet prime se paie rarement uniquement en points. Ce calculateur présente l'échange dans les unités qui comptent vraiment : les points ou miles débités de votre compte et la somme facturée au titre des taxes et des surcharges carburant imposées par le transporteur.
Lancer gratuitement
Saisissez les totaux affichés par la compagnie, indiquez le nombre de voyageurs concernés et obtenez le débours total, les montants individuels et une ventilation claire entre surcharge et taxes.
Distinguez les points de la somme due au paiement
Les résultats de recherche de billets prime mettent souvent le tarif en miles en avant et relèguent la partie comptant à une étape ultérieure. Celle-ci peut comprendre des taxes publiques, des redevances aéroportuaires et une surcharge du transporteur, parfois appelée surcharge carburant, supplément international ou frais de compagnie. Saisissez les points utilisés pour toute la réservation, puis les taxes et la surcharge sous forme de deux totaux distincts. Le calculateur additionne ces composantes pour indiquer la somme réellement due au paiement. Il ne convertit pas les points en argent et ne les additionne pas directement à une devise, car ces unités ne sont pas interchangeables sans hypothèse de valorisation. Le résultat fournit plutôt un résumé transparent en unités mixtes, par exemple des points plus un montant précis en USD, tout en laissant chaque élément visible. Vous évitez ainsi qu'une surcharge coûteuse se dissimule derrière un prix séduisant en miles.
Interprétez la ventilation et les montants par voyageur
Le débours comptant correspond aux taxes additionnées à la surcharge carburant du transporteur. Le calculateur indique également la part de chaque composante dans ce total. Une forte proportion de surcharge peut montrer que la compagnie elle-même, et non une administration, perçoit l'essentiel du paiement. Lorsque les chiffres couvrent plusieurs passagers, indiquez leur nombre. L'outil divise également les points et la somme comptant afin de produire des montants individuels faciles à comparer, sans modifier les totaux de la réservation. Cette répartition reste indicative et ne prétend pas que chaque passager a reçu le même tarif : nourrissons, cabines différentes ou billets émis séparément peuvent entraîner des écarts. Utilisez un seul code devise à trois lettres pour les deux montants. Aucun taux de change n'est appliqué ; les taxes et la surcharge doivent donc déjà être exprimées dans la même monnaie.
Comparez les primes sans surestimer leur valeur
Placez le résultat à côté de chaque itinéraire envisagé lorsque vous comparez programmes de fidélité, compagnies opératrices ou aéroports de départ. Deux primes peuvent demander autant de points mais entraîner des débours très différents si un programme répercute les surcharges et l'autre non. Inversement, une option plus chère en points peut mieux convenir à votre budget si sa partie comptant est faible. Notez pour chaque offre les points, le montant comptant, la devise et le nombre de voyageurs, puis comparez des données homogènes. Le calcul ne juge pas la qualité de l'échange : le tarif commercial équivalent, votre propre valorisation des points, les conditions d'annulation, la disponibilité et les contraintes du trajet comptent aussi. Il n'anticipe pas les frais absents du devis, comme les bagages, le siège, le paiement ou un vol d'approche. Pour automatiser vos comparaisons, le même calcul déterministe est proposé par API pour $0.002 par requête.
Cas d’usage
Comparer les primes de compagnies partenaires
Repérez si un même tarif en miles masque des surcharges très différentes selon le transporteur effectif.
Budgéter un échange familial
Additionnez tous les frais annoncés et calculez les points et la somme comptant par voyageur.
Contrôler un devis de billet prime
Séparez les taxes publiques de la surcharge du transporteur et vérifiez que leur somme correspond au paiement demandé.
Questions fréquentes
Quel est le débours total ?
Il correspond aux taxes plus la surcharge carburant. Les points figurent à côté du total comptant sans être convertis en devise.
Pourquoi les points ne sont-ils pas ajoutés directement au montant ?
Il s'agit d'unités différentes. Les réunir en un chiffre imposerait une valorisation implicite ; le calculateur affiche donc un résumé mixte.
Que faut-il saisir comme surcharge carburant ?
Saisissez les frais imposés par la compagnie, parfois nommés supplément transporteur, surcharge internationale, YQ ou YR.
Les taxes et la surcharge peuvent-elles utiliser des devises différentes ?
Non. Convertissez-les d'abord dans une même devise. L'outil affiche votre code à trois lettres, mais ne consulte aucun taux de change.
Le nombre de voyageurs modifie-t-il le total ?
Non. Il sert uniquement à diviser les totaux saisis pour obtenir des chiffres individuels comparables.
Quel est le prix du calcul par API ?
Chaque requête API coûte $0.002. Le calculateur dans le navigateur est gratuit sur cette page.
Pour les développeurs — accès API
Tout sur cette page est disponible par programmation. Cette section s'adresse aux équipes qui veulent l'intégrer à leurs systèmes ; les autres peuvent simplement utiliser l'outil ci-dessus.
Endpoint
Authentification par jeton Bearer : un seul POST met la tâche en file d’attente, et le résultat vous parvient par webhook ou lien signé.
Appeler depuis votre stack
curl -X POST https://api.kit.forhosting.com/travel/award-fuel-surcharge \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"points_redeemed":60000,"taxes":86.4,"fuel_surcharge":425}'const res = await fetch("https://api.kit.forhosting.com/travel/award-fuel-surcharge", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"points_redeemed": 60000,
"taxes": 86.4,
"fuel_surcharge": 425
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/travel/award-fuel-surcharge",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"points_redeemed": 60000,
"taxes": 86.4,
"fuel_surcharge": 425
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/travel/award-fuel-surcharge", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"points_redeemed":60000,"taxes":86.4,"fuel_surcharge":425}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"points_redeemed":60000,"taxes":86.4,"fuel_surcharge":425}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/travel/award-fuel-surcharge", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)Exemple de requête
{
"points_redeemed": 60000,
"taxes": 86.4,
"fuel_surcharge": 425
}Exemple de réponse
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "travel.award_fuel_surcharge",
"status": "queued",
"_links": {
"result": "/tasks/tsk_…/result"
}
}L’API est asynchrone : chaque appel renvoie un task_id immédiatement, puis vous interrogez l’état à raison d’une requête par seconde.
Tarifs
Le prix est publié, sans tokens ni crédits. Une tâche qui échoue n’est pas facturée.
Limites
max_points_redeemed | 1000000000 |
max_cash_component | 1000000000 |
max_travelers | 1000 |
Erreurs
| HTTP | Code | Signification |
|---|---|---|
401 | unauthorized | Clé API absente ou invalide : vérifiez l’en-tête Authorization. |
402 | insufficient_balance | Solde insuffisant : rechargez votre compte pour lancer cette tâche. |
404 | unknown_type | Type de tâche inconnu : vérifiez le champ type de votre requête. |
429 | rate_limited | Trop de requêtes : ralentissez la cadence, puis réessayez. |