Configurer une tarification échelonnée
Mettez en place une tarification échelonnée pour vos abonnements.
Les prix peuvent représenter des niveaux, ce qui permet au coût unitaire de varier en fonction de la quantité ou de l’utilisation. Utilisez les niveaux si vous avez besoin d’une tarification non linéaire lorsque la quantity ou l’usage change. Pour créer des modèles de tarification à l’usage, vous pouvez combiner une tarification échelonnée avec des tarifs forfaitaires.
Imaginons, par exemple, une entreprise appelée Typographic qui souhaite proposer des tarifs réduits pour les clients qui utilisent plus de polices par mois. Les modèles de tarification échelonnée suivants présentent deux façons différentes d’ajuster la tarification en fonction de l’utilisation : la tarification établie sur le volume et la tarification progressive. Pour illustrer ces approches de tarification échelonnée, nous utiliserons les niveaux suivants :
| Nombre de polices | Tarification par niveau | |
|---|---|---|
| Premier niveau | 1-5 | 7 USD |
| Deuxième niveau | 6 à 10 | 6.5 USD |
| Troisième niveau | 11+ | 6 USD |
Tarification établie sur le volume
Avec la tarification au volume, le poste d’abonnement est facturé au niveau correspondant au montant de l’utilisation à la fin de la période. La valeur quantity (ou usage) est multipliée par le coût unitaire du niveau. Étant donné que le tarif échelonné s’applique à la totalité de la valeur quantity (ou usage), le montant total peut diminuer lors du calcul du coût final.
Par exemple, un client disposant de 5 polices se voit facturer 35 USD (5 × 7 USD) en novembre. S’il utilise 6 polices en décembre, Typographic facture toutes les polices au tarif 6-10. Pour décembre, Typographic facture 39 USD (6 × ).
| Quantité et utilisation à la fin de la période | Coût unitaire | Coût total mensuel |
|---|---|---|
| 1 | 7 USD | 7 USD |
| 5 | 7 USD | 35 USD |
| 6 | 6.5 USD | 39 USD |
| 20 | 6 USD | 120 USD |
| 25 | 6 USD | 150 USD |
Tarification évolutive
Au lieu d’appliquer un tarif unique pour l’utilisation globale, les tarifs progressifs sont facturés pour l’utilisation de chaque niveau. La quantity est multipliée par le montant pour chaque niveau et les totaux pour chaque niveau sont additionnés.
Par exemple, 5 polices entraînent le même coût qu’une tarification basée sur le volume : 35 USD au total à 7 USD par police. Ce coût varie lorsque l’utilisation dépasse le premier niveau. Typographic facture à un client utilisant plus de 5 polices 7 USD par police pour les 5 premières polices, puis 6.5 USD pour les polices 6 à 10, et 6 USD pour toute police supplémentaire. Ils facturent à un client qui utilise 6 polices , 35 USD pour les 5 premières polices et pour la 6e police.
| Quantité et utilisation à la fin de la période | Total pour la tarification échelonnée progressive |
|---|---|
| 1 | 7 USD |
| 5 | 35 USD |
| 6 | 41.5 USD |
| 20 | 127.5 USD |
| 25 | 157.5 USD |
Ajouter un tarif forfaitaire
Vous pouvez spécifier un montant forfaitaire (flat_) à ajouter à la facture. Cela fonctionne à la fois pour le volume et la tarification progressive. Par exemple, vous pouvez avoir des frais fixes qui augmentent lorsque votre client dépasse certains seuils d’utilisation :
| Niveau | Montant (coût unitaire) | Tarif fixe |
|---|---|---|
1 à 5 (up_) | 5 USD (unit_) | 10 USD (flat_) |
6 à 10 (up_) | 4 USD (unit_) | 20 USD (flat_) |
10-15 (up_) | 3 USD (unit_) | 30 USD (flat_) |
15 à 20 (up_) | 2 USD (unit_) | 40 USD (flat_) |
20+ (up_) | 1 USD (unit_) | 50 USD (flat_) |
Exemple de tarif forfaitaire basé sur le volume
Si quantity est 12 et que tiers_, le montant total facturé est le suivant :
12 × 3 USD + 30 USD = 66 USD
Exemple de tarif forfaitaire progressif
Si quantity est 12 et que tiers_, le montant total facturé est le suivant :
(5 × 5 USD + 10 USD) + (5 × 4 USD + 20 USD) + (2 × 3 USD + 30 USD) = 111 USD
Une tranche peut avoir un unit_ ou un flat_, ou les deux, mais elle doit en avoir au moins un des deux. Si la quantity est de 0, le montant total est de 10 USD, quel que soit le modèle de tarification échelonnée utilisé. Stripe facture toujours la première tranche à tarif forfaitaire lorsque quantity=0. Pour facturer 0 en l’absence d’utilisation, configurer une tranche up_ avec un unit_ égal au tarif forfaitaire et omettre le flat_.