ForHosting KIT · Finances et argent

Calculateur de commissions d’affiliation par paliers

Connaissez la commission due sur une seule vente affiliée : une vente de 250 avec un volume admissible de 12 500 atteint le palier à 7,5 % et rapporte 18,75. Saisissez la vente, le volume et chaque palier avec son taux. Gratuit dans votre navigateur.

  • Gratuit
  • Fonctionne dans votre navigateur
  • Sans inscription
  • Vos données restent sur votre appareil
Utilisez-le depuis WebAPIE-mailTelegramApp bientôt
Si vous saisissez
Montant de la vente
250
Volume
12 500
Vous obtenez
Volume minimum appliqué
10 000
Pourcentage de commission
7,5
Commission due
18,75

Ce calculateur détermine la somme due sur une vente lorsqu’un programme d’affiliation applique des pourcentages par paliers de volume admissible. Saisissez le montant de la vente, le volume retenu pour attribuer le palier, puis chaque seuil avec son taux. L’outil choisit le seuil atteint le plus élevé, applique son pourcentage à la vente et renvoie un montant arrondi à deux décimales. Vous pouvez ainsi contrôler un relevé, prévoir un versement et formaliser une règle avant son automatisation.

Distinguez la vente du volume qui détermine le palier

Commencez par saisir le montant de l’opération individuelle donnant droit à une commission. Indiquez ensuite le volume admissible utilisé par le programme pour choisir le taux. Ces deux valeurs n’ont pas le même rôle : le versement est calculé sur la vente, tandis que le volume sert uniquement à sélectionner le pourcentage.

Le contrat peut définir ce volume comme le chiffre d’affaires mensuel avant la vente, le total mensuel incluant déjà cette vente, les revenus historiques apportés ou toute autre assiette documentée. Respectez précisément la convention de l’accord afin que le palier retenu corresponde au relevé contrôlé. Le calculateur n’ajoute pas automatiquement la vente au volume, car il imposerait alors la règle d’un programme à tous les autres.

Les deux montants doivent être finis et positifs ou nuls. Une vente nulle est acceptée et produit une commission nulle, ce qui facilite les essais aux limites. Une vente négative est refusée, les remboursements et reprises relevant généralement de clauses distinctes.

Construisez une grille de seuils sans ambiguïté

Ajoutez une ligne pour chaque palier de commission. Chaque ligne associe un volume minimal au pourcentage applicable dès que ce seuil est atteint. Vous pouvez prévoir un taux de base à partir de zéro, un taux supérieur à un objectif donné, puis d’autres niveaux.

L’ordre des lignes est sans importance : l’algorithme parcourt toute la grille et retient, parmi les lignes admissibles, celle dont le volume minimal est le plus élevé. Les seuils dupliqués sont refusés, car deux taux au même point rendraient le contrat ambigu. Les pourcentages doivent rester compris entre zéro et cent et les seuils ne peuvent pas être négatifs.

Prévoyez au moins un seuil inférieur ou égal au volume évalué, le plus souvent un palier initial à zéro. Le taux choisi s’applique à l’intégralité de la vente. Il ne s’agit pas d’un calcul progressif répartissant des fractions entre plusieurs tranches.

Un barème progressif constitue un autre modèle et ne doit pas être représenté par cette grille simple.

Interprétez et rapprochez le versement obtenu

Le résultat rappelle le montant de la vente et le volume admissible, identifie le seuil minimal appliqué, affiche son pourcentage et fournit la commission due. Le produit est arrondi à deux décimales, précision habituelle pour un règlement monétaire. Comme aucune devise ni aucun taux de change ne sont demandés, le résultat conserve l’unité monétaire de la vente : une saisie en euros produit un versement en euros et une saisie en dollars un versement en dollars.

Utilisez une base monétaire cohérente pour toute la vérification. Lors du rapprochement d’un relevé, comparez d’abord le seuil et le taux. Un palier différent révèle souvent un désaccord sur la définition du volume ou la période de référence.

Si le palier concorde mais pas le montant, examinez les arrondis, exclusions ou ajustements contractuels. Les deux canaux exécutent la même logique déterministe, sans réseau ni donnée externe variable.

Contrôler un relevé d’affiliation

Recalculez la commission d’une vente déclarée et vérifiez que le relevé emploie le palier atteint par le volume convenu.

Prévoir le versement d’un partenaire

Estimez la rémunération d’une vente à venir avec le volume actuel et les seuils publiés par le programme.

Tester les règles avant automatisation

Essayez des ventes aux limites des paliers afin de valider le taux prévu avant de relier un circuit de paiement.

Le volume comprend-il la vente actuelle ?

Suivez la définition de votre contrat. Incluez la vente uniquement si le programme le prévoit ; le calculateur ne l’ajoute jamais lui-même.

Les paliers sont-ils progressifs ?

Non. Le taux du palier retenu s’applique à toute la vente individuelle, sans répartition entre plusieurs tranches.

Comment la commission est-elle arrondie ?

Le versement est arrondi à deux décimales et conserve la devise du montant saisi, puisqu’aucune conversion n’est effectuée.

Que se passe-t-il avec une vente négative ?

Les remboursements et reprises contractuelles sortent du périmètre de ce calculateur.

Peut-on saisir les paliers dans n’importe quel ordre ?

Oui. Le calculateur examine tout le barème et retient le palier admissible dont le seuil minimal est le plus élevé, quel que soit l’ordre des lignes. Deux paliers au même seuil sont en revanche refusés, car le contrat serait ambigu.

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.

POSThttps://api.kit.forhosting.com/ecom/affiliate-commission-calc

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é.

curl -X POST https://api.kit.forhosting.com/ecom/affiliate-commission-calc \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"sale_amount":250,"volume":12500,"tiers":[{"min_volume":0,"commission_percentage":5},{"min_volume":10000,"commission_percentage":7.5},{"min_volume":25000,"commission_percentage":10}]}'
{
  "sale_amount": 250,
  "volume": 12500,
  "tiers": [
    {
      "min_volume": 0,
      "commission_percentage": 5
    },
    {
      "min_volume": 10000,
      "commission_percentage": 7.5
    },
    {
      "min_volume": 25000,
      "commission_percentage": 10
    }
  ]
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "ecom.affiliate_commission_calc",
  "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.

par requête$0.002

Le prix est publié, sans tokens ni crédits. Une tâche qui échoue n’est pas facturée.

HTTPCodeSignification
401unauthorizedClé API absente ou invalide : vérifiez l’en-tête Authorization.
402insufficient_balanceSolde insuffisant : rechargez votre compte pour lancer cette tâche.
404unknown_typeType de tâche inconnu : vérifiez le champ type de votre requête.
429rate_limitedTrop de requêtes : ralentissez la cadence, puis réessayez.

Interprétez et rapprochez le versement obtenu

Le calcul dans le navigateur est gratuit et une requête automatisée par API coûte $0.002.

Comment le palier applicable est-il choisi ?

Le palier retenu possède le min_volume le plus élevé qui reste inférieur ou égal au volume fourni. Les lignes peuvent être désordonnées.

Quel est le prix d’un calcul par API ?

Chaque requête API coûte $0.002. Vous pouvez aussi exécuter gratuitement le même calcul déterministe dans votre navigateur.

Consulter la documentation complète du KIT →