Facturation à l’usage pour SaaS à l’aide du service de mesure de la consommation de la Place de marché commerciale

Avec le service de mesure de la consommation de la Place de marché commerciale, vous pouvez créer des offres de logiciel en tant que service (SaaS) qui sont facturées en fonction d’unités non standard. Avant de publier une offre SaaS sur la Place de marché commerciale, vous définissez les dimensions de la facturation, comme la bande passante, ou le nombre de tickets ou d’e-mails traités. Les clients paient ensuite en fonction de leur consommation de ces dimensions, votre système informant Microsoft des événements facturables quand ils se produisent, via l’API du service de mesure de la consommation de la Place de marché commerciale.

Prérequis pour la facturation à la consommation

Pour qu’une offre SaaS utilise la facturation à la consommation, elle doit :

  • Respecter toutes les exigences d’une offre pour une vente via l’offre de Microsoft, comme indiqué dans Créer une offre SaaS dans la Place de marché commerciale.
  • S’intégrer aux API de traitement SaaS pour que les clients provisionnent votre offre et s’y connectent.
  • Être configuré pour le modèle de tarification forfaitaire lors de la facturation de votre service aux clients. Les dimensions sont une extension facultative du modèle de tarification forfaitaire.

L’offre SaaS peut alors s’intégrer avec les API du service de mesure de la consommation de la Place de marché commerciale pour informer Microsoft des événements facturables.

Remarque

Le service de contrôle de la Place de marché est disponible uniquement pour le modèle de facturation à tarif fixe et ne s’applique pas au modèle de facturation par utilisateur.

Comment la facturation à la consommation s’adapte à la tarification

Comprendre la hiérarchie d’offres est importante quand il s’agit de définir l’offre avec ses modèles tarifaires.

  • Chaque offre SaaS est configurée pour être vendue via Microsoft ou non. Une fois qu’une offre est publiée, cette option ne peut pas être modifiée.
  • Chaque offre SaaS, configurée pour être vendue via Microsoft, peut avoir un ou plusieurs plans. Un utilisateur s’abonne à l’offre SaaS, mais il est acheté via Microsoft dans le contexte d’un plan.
  • Chaque plan a un modèle de tarification associé : forfaitaire ou par utilisateur. Tous les plans d’une offre doivent être associés au même modèle de tarification. Par exemple, il ne peut pas y avoir d’offre ayant des plans pour un modèle de tarification à tarif forfaitaire, et un autre modèle de tarification par utilisateur.
  • Dans chaque plan configuré pour un modèle de facturation à tarif forfaitaire, au moins un tarif périodique (qui peut être de 0 $) est inclus :
    • Coût récurrent mensuel : coût récurrent mensuel forfaitaire qui est prépayé tous les mois quand l’utilisateur achète le plan.
    • Coût récurrent annuel : coût récurrent annuel forfaitaire qui est prépayé tous les ans quand l’utilisateur achète le plan.
  • Outre les coûts récurrents, un plan forfaitaire peut également inclure des dimensions personnalisées facultatives utilisées pour facturer les clients pour le dépassement d’utilisation non compris dans le forfait. Chaque dimension représente une unité facturable que votre service communique à Microsoft à l’aide de l’API de service de contrôle de la Place de marché commerciale.

Important

Vous devez assurer le suivi de l’utilisation dans votre code et envoyer uniquement des événements d’utilisation à Microsoft pour l’utilisation qui se trouve au-dessus du tarif de base.

Remarque

Les offres sont facturées aux clients dans la devise du contrat client, en utilisant le prix du marché local qui a été publié au moment de la création de l’offre. Le montant payé par les clients et reçu par les éditeurs de logiciels indépendants dépend des taux de change au moment où le client effectue la transaction pour l’offre. En savoir plus sur la Procédure de conversion des devises.

Exemple d’offre

Par exemple, Contoso est un éditeur avec un service SaaS appelé Contoso Notification Services (CNS). CNS permet à ses clients d’envoyer des notifications par e-mail ou par SMS. Contoso est inscrit en tant qu’éditeur dans l’Espace partenaires pour le programme commercial de la Place de marché afin de publier des offres SaaS destinées aux clients Azure. Il existe trois plans associés à CNS, présentés ci-dessous :

  • Plan De base

    • Envoyer 10000 e-mails et 1 000 sms pour 5 $/mois (frais mensuels fixes)
      • Au-delà des 10000 e-mails, payez 1 $ pour tous les 100 e-mails
        • Au-delà des 1000 textes, payez 0,05 $ pour chaque texte Capture d’écran des tarifs du plan De base.
  • Plan Premium

    • Envoyer 50000 e-mails et 1000 sms pour 350 $/an ou 120000 e-mails et 3 000 sms pour 600 $/2 ans ou des e-mails illimités et 5000 sms pour 850 /3 ans
    • Au-delà de la quantité incluse pour les e-mails, payez 1 $ pour tous les 100 e-mails
    • Au-delà de la quantité incluse pour les textes, payez 0,02 $ pour chaque texte Capture d’écran des tarifs du plan Premium.
  • Plan Entreprise

    • Envoyer un nombre illimité d’e-mails et de sms pour 50 $ par mois Capture d’écran des tarifs du plan Entreprise.

    En fonction du plan sélectionné, un client Azure achetant un abonnement à une offre SaaS de CNS sera en mesure d’envoyer la quantité de SMS et d’e-mails comprise par durée d’abonnement (le mois ou l’année sont spécifiés dans les détails de l’abonnement par DateDébut et DateFin). Contoso comptabilise l’utilisation jusqu’à la quantité incluse sans envoyer d’événements d’utilisation à Microsoft. Lorsque les clients consomment plus que la quantité incluse, ils n’ont pas à modifier les plans ni à faire quoi que ce soit de différent. Contoso mesure le dépassement au-delà de la quantité incluse et commence à émettre des événements d’utilisation à Microsoft pour facturer l’utilisation de dépassement à l’aide de l’API de service de contrôle de la place de marché commerciale. Microsoft facture à son tour le client pour l’utilisation de dépassement, comme spécifié par l’éditeur dans les dimensions personnalisées. La facturation du dépassement est effectuée lors du prochain cycle de facturation (mensuel, mais peut être trimestriel ou précoce pour certains clients). Dans le cas d’un forfait mensuel, la facturation du dépassement est effectuée pour chaque mois où un dépassement s’est produit. Dans le cas d’un forfait annuel, une fois que la quantité de base incluse par année est consommée, toute utilisation supplémentaire émise par le compteur du client est facturée comme dépassement au cours de chaque cycle de facturation (mensuel) jusqu’à la fin de la durée annuelle de l’abonnement.

    Dimensions de facturation

    Chaque dimension de facturation définit une unité personnalisée par laquelle l’ISV peut émettre des événements d’utilisation. Les dimensions de facturation sont également utilisées pour communiquer avec le client sur la façon dont ils seront facturés pour l’utilisation du logiciel. Elles sont définies comme suit :

    • ID : identificateur immuable référencé lors de l’émission d’événements d’utilisation.

    • Nom d’affichage : nom d’affichage associé à la dimension, par exemple, « messages SMS envoyés ».

    • Unité de mesure : description de l’unité de facturation, par exemple, « par SMS » ou « par 100 e-mails ».

    • Prix unitaire en USD : prix pour une unité de la dimension. Il peut être égal à 0.

    • Quantité de 1 mois incluse dans la base : quantité de dimension incluse par mois pour les clients payant les frais mensuels récurrents, doit être un entier. Il peut être égal à 0 ou illimité.

    • Quantité de 1 an incluse dans la base : quantité de dimension incluse par année pour les clients payant les frais annuels périodiques, doit être un entier. Il peut être égal à 0 ou illimité.

    • Quantité de 2 ans incluse dans la base : la quantité de dimension incluse pour la période de 2 ans pour les clients payant les frais de 2 ans doit être un entier. Il peut être égal à 0 ou illimité.

    • Quantité de 3 ans incluse dans la base : quantité de dimension incluse pour la période de 3 ans pour les clients payant les frais de 3 ans, doit être un entier. Il peut être égal à 0 ou illimité.

Important

Vous devez assurer le suivi de l’utilisation dans votre code et envoyer uniquement des événements d’utilisation à Microsoft pour l’utilisation qui se trouve au-dessus du tarif de base.

Les dimensions de facturation sont partagées entre tous les plans d’une offre. Certains attributs s’appliquent à la dimension dans tous les plans, et les autres attributs sont spécifiques à un plan.

Les attributs qui définissent la dimension proprement dite sont partagés entre tous les plans d’une offre. Avant la publication de l’offre, une modification apportée à ces attributs pour le contexte d’un plan affectera la définition de la dimension dans tous les plans. Une fois que vous avez publié l’offre, ces attributs ne sont plus modifiables. Ces attributs sont :

  • id
  • Nom d’affichage
  • Unité de mesure

Les autres attributs d’une dimension sont spécifiques à chaque plan et peuvent avoir des valeurs différentes d’un plan à l’autre. Avant de publier le plan, vous pouvez modifier ces valeurs. Seul ce plan sera affecté. Une fois que vous avez publié le plan, ces attributs ne sont plus modifiables. Ces attributs sont :

  • Prix unitaire en USD

  • Quantité de 1 mois incluse dans la base

  • Quantité de 1 an incluse dans la base

  • Quantité de 2 ans incluse dans la base

  • Quantité de 3 ans incluse dans la base

Les dimensions ont également deux concepts spéciaux, « activé » et « Illimité » :

  • Activé indique que ce plan participe à cette dimension. Si vous créez un plan qui n’envoie pas d’événements d’utilisation en fonction de cette dimension, vous pouvez laisser cette option non case activée ed. En outre, toutes les nouvelles dimensions ajoutées après la publication d’un plan s’affichent comme « non activées » sur le plan déjà publié. Une dimension désactivée ne s’affiche pas dans les listes de dimensions d’un plan vu par les clients.
  • Illimité représenté par le case activée box « Illimité » par rapport à chaque quantité incluse, indique que ce plan participe à cette dimension, mais n’émet pas d’utilisation par rapport à cette dimension. Si vous voulez indiquer à vos clients que les fonctionnalités représentées par cette dimension sont incluses dans le plan, mais sans limite d’utilisation. Une dimension avec utilisation infinie s’affiche dans les listes de dimensions d’un plan vu par les clients, avec une indication qu’elle n’entraîne jamais de frais pour ce plan.

Remarque

Les scénarios suivants sont explicitement pris en charge :
- Vous pouvez ajouter une nouvelle dimension à un nouveau plan. La nouvelle dimension ne sera pas activée pour les plans déjà publiés.
- Vous pouvez publier un plan forfaitaire sans aucune dimension, puis ajouter un nouveau plan et configurer une nouvelle dimension pour ce plan. La nouvelle dimension ne sera pas activée pour les plans déjà publiés.

Définition du prix de la dimension par unité par marché pris en charge

À l’instar du tarif forfaitaire, les prix de la dimension de facturation peuvent être définis par pays ou région pris en charge. Vous devez utiliser la fonctionnalité de tarification d’importation et d’exportation de données dans l’Espace partenaires conformément à la description ci-dessous.

  1. Définissez les dimensions souhaitées et marquez les marchés pris en charge.

  2. Exportez ces données dans un fichier.

  3. Ajoutez les prix appropriés par pays/région et importez le fichier dans l’Espace partenaires.

    L’interface utilisateur du compteur change pour refléter que les prix de la dimension ne peuvent être affichés que dans le fichier.

    Capture d’écran des dimensions du service de mesure de la Place de marché commerciale.

    Plan privé

    À l’instar des plans forfaitaires, un plan assorti de dimensions peut être défini en tant que plan privé, accessible uniquement au public défini par le plan.

    Contraintes

    Comportement des évaluations

    La facturation limitée à l’aide du service de contrôle de la Place de marché commerciale n’est pas compatible avec l’offre d’un essai gratuit. Il n’est pas possible de configurer un plan d’utilisation de la facturation limitée et d’un essai gratuit.

    Comportement du verrouillage

    Une dimension utilisée avec le service de mesure de la consommation de la Place de marché commerciale représentant une indication de la manière dont un client paye pour le service, tous les détails d’une dimension ne sont plus modifiables après que vous l’avez publiée. Il est important que vos dimensions soient entièrement définies pour un plan avant la publication.

    Une fois qu’une offre est publiée avec une dimension, les détails au niveau de l’offre pour cette dimension ne peuvent plus être modifiés :

  • id
  • Nom d’affichage
  • Unité de mesure

Une fois qu’un plan est publié, les détails au niveau du plan ne peuvent plus être modifiés :

  • Quantité de 1 mois incluse dans la base

    • Quantité de 1 an incluse dans la base

    • Quantité de 2 ans incluse dans la base

    • Quantité de 3 ans incluse dans la base

    • Indique si la dimension est activée pour le plan

    Limites supérieures

    Le nombre maximal de dimensions pouvant être configurées pour une même offre est de 30 dimensions uniques.

    Obtenir du support

    Si vous rencontrez l’un des problèmes suivants, vous pouvez ouvrir un ticket de support.

  • Problèmes techniques liés à l’API du service de mesure de la consommation de la Place de marché.

  • Un problème qui doit être remonté en raison d’une erreur ou d’un bogue de votre côté (par exemple événement d’utilisation incorrect).

  • Tout autre problème lié à la facturation à la consommation.

    Pour comprendre les options du serveur de publication et ouvrir un ticket de support auprès de Microsoft, suivez les instructions de la section Support technique pour le programme Place de marché commerciale dans l’Espace partenaires.

    Étapes suivantes

  • API de facturation limitées de la Place de marché

Tutoriels vidéos