Delen via


Facturering naar gebruik van SaaS met behulp van de commerciële marketplace-meterservice

Met de commerciële marketplace-meterservice kunt u SaaS-aanbiedingen (Software as a Service) maken die in rekening worden gebracht volgens niet-standaardeenheden. Voordat u een SaaS-aanbieding publiceert op de commerciële marketplace, definieert u de factureringsdimensies zoals bandbreedte, tickets of e-mailberichten die worden verwerkt. Klanten betalen vervolgens op basis van hun verbruik van deze dimensies, waarbij uw systeem Microsoft informeert via de service-API voor de commerciële marketplace-meterservice van factureerbare gebeurtenissen wanneer deze zich voordoen.

Vereisten voor facturering naar gebruik

Voor een SaaS-aanbieding voor het gebruik van facturering naar gebruik met datalimiet moet deze eerst:

Vervolgens kan het SaaS-aanbod worden geïntegreerd met de API-services van de commerciële marktplaats om Microsoft te informeren over factureerbare gebeurtenissen.

Notitie

Marketplace-meterservice is alleen beschikbaar voor het factureringsmodel voor vaste tarieven en is niet van toepassing op het factureringsmodel per gebruiker.

Hoe kostenafrekening op basis van gebruik past bij prijsstelling

Inzicht in de aanbiedingshiërarchie is belangrijk als het gaat om het definiëren van de aanbieding samen met de prijsmodellen.

  • Elke SaaS-aanbieding is geconfigureerd voor verkoop via Microsoft of niet. Zodra een aanbieding is gepubliceerd, kan deze optie niet meer worden gewijzigd.
  • Elke SaaS-aanbieding, geconfigureerd voor verkoop via Microsoft, kan een of meer abonnementen hebben. Een gebruiker meldt zich aan voor de SaaS-aanbieding, maar het wordt aangeschaft via Microsoft als onderdeel van een plan.
  • Aan elk abonnement is een prijsmodel gekoppeld: vast tarief of per gebruiker. Alle abonnementen in een aanbieding moeten zijn gekoppeld aan hetzelfde prijsmodel. Er kan bijvoorbeeld geen aanbieding zijn met plannen voor een vast tariefmodel en een ander model voor prijzen per gebruiker.
  • Binnen elk abonnement dat is geconfigureerd voor een vast factureringsmodel, is ten minste één terugkerende vergoeding (die $ 0 kan zijn) inbegrepen:
    • Terugkerende maandelijkse vergoeding: een vast maandelijks bedrag dat vooraf wordt betaald op een terugkerende basis wanneer de gebruiker het abonnement aanschaft.
    • Terugkerende jaarlijkse kosten: een vast jaarlijks tarief dat vooraf wordt betaald bij jaarlijkse verlenging wanneer de gebruiker het abonnement aanschaft.
  • Naast de terugkerende kosten kan een vast tariefabonnement ook optionele aangepaste dimensies bevatten die worden gebruikt om klanten kosten in rekening te brengen voor het overschrijdingsgebruik dat niet is opgenomen in het vaste tarief. Elke dimensie vertegenwoordigt een factureerbare eenheid die uw service communiceert met Microsoft met behulp van de api voor de commerciële marketplace-meterservice.

Belangrijk

U moet het gebruik in uw code bijhouden en alleen gebruiksgebeurtenissen naar Microsoft verzenden voor het gebruik dat hoger is dan de basiskosten.

Notitie

Aanbiedingen worden gefactureerd aan klanten in de valuta van de overeenkomst van de klant, met behulp van de lokale marktprijs die werd gepubliceerd op het moment dat de aanbieding werd gemaakt. Het bedrag dat klanten betalen en dat ISV's worden betaald, is afhankelijk van de wisselkoersen op het moment dat de klant de aanbieding overhandelt. Kom meer te weten over hoe we valuta converteren.

Voorbeeldaanbieding

Contoso is bijvoorbeeld een uitgever met een SaaS-service met de naam Contoso Notification Services (CNS). Met CNS kunnen klanten meldingen verzenden via e-mail of tekst. Contoso is geregistreerd als uitgever in partnercentrum voor het commerciële marketplace-programma om SaaS-aanbiedingen te publiceren naar Azure-klanten. Er zijn drie abonnementen gekoppeld aan CNS, die hieronder worden beschreven:

  • Basisplan

    • Verzend 10000 e-mails en 1000 sms's voor $ 5/maand (vaste maandelijkse kosten)
      • Naast de 10000 e-mails betaalt u $ 1 voor elke 100 e-mails
        • Naast de 1000 teksten betaalt u $ 0,05 voor elke tekst Schermopname van basisabonnementprijzen.
  • Premium-abonnement

    • Verzend 50000 e-mails en 1000 sms-berichten voor $ 350 per jaar of 120000 e-mails en 3000 teksten voor $ 600/2 jaar of onbeperkte e-mails en 5000 teksten voor $ 850/3 jaar
    • Naast de inbegrepen hoeveelheid voor e-mailberichten betaalt u $ 1 voor elke 100 e-mails
    • Naast de inbegrepen hoeveelheid voor teksten betaalt u $ 0,02 voor elke tekst Schermopname van prijzen voor premium-abonnementen.
  • Enterprise-abonnement

    • Verzend een onbeperkt aantal e-mailberichten en sms-berichten voor $ 50/maand Schermopname van prijzen voor enterprise-abonnementen.

    Op basis van het geselecteerde abonnement kan een Azure-klantabonnement op CNS SaaS-aanbieding de opgenomen hoeveelheid tekst en e-mailberichten per abonnementsperiode verzenden (maand of jaar zoals weergegeven in abonnementsgegevens - startDate en endDate). Contoso telt het gebruik tot de opgenomen hoeveelheid in de basis zonder gebruiksgebeurtenissen naar Microsoft te verzenden. Wanneer klanten meer dan de inbegrepen hoeveelheid verbruiken, hoeven ze geen plannen te wijzigen of iets anders te doen. Contoso meet de overschrijding boven de inbegrepen hoeveelheid en begint gebruiksgebeurtenissen naar Microsoft te verzenden voor het aanrekenen van het overschrijdingsgebruik met de marktplaatsmeterdienst-API. Microsoft brengt de klant op zijn beurt kosten in rekening voor het overschrijdingsgebruik zoals opgegeven door de uitgever in de aangepaste dimensies. De overschrijdingsfacturering wordt uitgevoerd in de volgende factureringscyclus (maandelijks, maar kan elk kwartaal of vroeg zijn voor sommige klanten). Voor een maandelijks vast tariefabonnement wordt de overschrijdingsfacturering gemaakt voor elke maand waarin overschrijding heeft plaatsgevonden. Voor een jaarlijks vast tariefplan wordt, zodra de jaarlijkse basishoeveelheid is verbruikt, al het extra gebruik gedetecteerd door de aangepaste meter gefactureerd als bovengebruik tijdens elke factureringscyclus (maandelijks) tot het einde van de jaartermijn van het abonnement.

    Afmetingen voor facturering

    Elke factureringsdimensie definieert een aangepaste eenheid waarmee de ISV gebruiksevenementen kan verzenden. Factureringsdimensies worden ook gebruikt om de klant te laten communiceren over hoe ze worden gefactureerd voor het gebruik van de software. Ze worden als volgt gedefinieerd:

    • id: de onveranderbare dimensie-id waarnaar wordt verwezen tijdens het verzenden van gebruiksgebeurtenissen.
    • weergavenaam: de weergavenaam die is gekoppeld aan de dimensie, bijvoorbeeld 'verzonden tekstberichten'.
    • maateenheid: de beschrijving van de factureringseenheid, bijvoorbeeld 'per sms-bericht' of 'per 100 e-mailberichten'.
    • Prijs per eenheid in USD: de prijs voor één eenheid van de dimensie. Het kan 0 zijn.
    • hoeveelheid voor 1 maand inbegrepen in de basis-: dimensiehoeveelheid die per maand is inbegrepen voor klanten die de maandelijkse terugkerende vergoeding betalen, moet een geheel getal zijn. Het kan 0 of onbeperkt zijn.
    • hoeveelheid van 1 jaar opgenomen in de basis-: hoeveelheid dimensie die per jaar is opgenomen voor klanten die de terugkerende jaarlijkse vergoeding betalen, moet een geheel getal zijn. Kan 0 of onbeperkt zijn.
    • hoeveelheid van 2 jaar inbegrepen in de basis: hoeveelheid dimensie die is opgenomen voor de termijn van 2 jaar voor klanten die de vergoeding van 2 jaar betalen, moet een geheel getal zijn. Kan 0 of onbeperkt zijn.
    • hoeveelheid van 3 jaar inbegrepen in de basis: hoeveelheid dimensie die is opgenomen voor de termijn van 3 jaar voor klanten die de vergoeding van 3 jaar betalen, moet een geheel getal zijn. Kan 0 of onbeperkt zijn.

Belangrijk

U moet het gebruik in uw code bijhouden en alleen gebruiksgebeurtenissen naar Microsoft verzenden voor het gebruik dat hoger is dan de basiskosten.

Factureringsdimensies worden gedeeld over alle abonnementen heen voor een aanbod. Sommige kenmerken zijn van toepassing op de dimensie voor alle plannen en andere kenmerken zijn planspecifiek.

De kenmerken, die de dimensie zelf definiëren, worden voor alle plannen van een aanbieding gedeeld. Voordat u de aanbieding publiceert, heeft een wijziging van deze kenmerken vanuit de context van een plan invloed op de dimensiedefinitie voor alle plannen. Nadat u de aanbieding hebt gepubliceerd, kunnen deze kenmerken niet meer worden bewerkt. Deze kenmerken zijn:

  • ID
  • Weergavenaam
  • Maateenheid

De andere kenmerken van een dimensie zijn specifiek voor elk plan en kunnen verschillende waarden hebben van plan tot plan. Voordat u het plan publiceert, kunt u deze waarden bewerken en wordt alleen dit plan beïnvloed. Nadat u het plan hebt gepubliceerd, kunnen deze kenmerken niet meer worden bewerkt. Deze kenmerken zijn:

  • Prijs per eenheid in USD

  • Hoeveelheid van 1 maand bij de basis inbegrepen

  • 1 jaar inbegrepen in basishoeveelheid

  • 2 jaar inbegrepen in basishoeveelheid

  • 3 jaar inbegrepen in basishoeveelheid

Dimensies hebben ook twee speciale concepten: 'ingeschakeld' en 'Onbeperkt':

  • Ingeschakeld geeft aan dat dit plan deelneemt aan deze dimensie. Als u een nieuw abonnement maakt dat geen gebruiksgebeurtenissen verzendt op basis van deze dimensie, kunt u deze optie uitgeschakeld laten. Nieuwe dimensies die zijn toegevoegd nadat een plan voor het eerst is gepubliceerd, worden ook weergegeven als 'niet ingeschakeld' in het reeds gepubliceerde plan. Een uitgeschakelde dimensie wordt niet weergegeven in een lijst met dimensies voor een abonnement dat door klanten wordt gezien.
  • nl-NL: Onbeperkt vertegenwoordigd door het selectievakje Onbeperkt voor elke inbegrepen hoeveelheid, geeft aan dat dit abonnement onderdeel is van deze dimensie, maar geen gebruik registreert voor deze dimensie. Als u aan uw klanten wilt aangeven dat de functionaliteit die door deze dimensie wordt vertegenwoordigd, is opgenomen in het abonnement, maar zonder limiet voor gebruik. Een dimensie met oneindig gebruik wordt weergegeven in lijsten met dimensies voor een plan dat klanten zien, met een indicatie dat er nooit kosten in rekening worden gebracht voor dit abonnement.

Notitie

De volgende scenario's worden expliciet ondersteund:
- U kunt een nieuwe dimensie toevoegen aan een nieuw plan. De nieuwe dimensie wordt niet ingeschakeld voor al gepubliceerde plannen.
- U kunt een vast plan publiceren zonder dimensies, vervolgens een nieuw plan toevoegen en een nieuwe dimensie voor dat plan configureren. De nieuwe dimensie wordt niet ingeschakeld voor al gepubliceerde plannen.

Stel dimensieprijs per eenheid per ondersteunde markt in

Net als bij vaste tarieven kunnen factureringsdimensieprijzen per ondersteund land of regio worden ingesteld. U moet de functie voor het importeren en exporteren van prijsgegevens als volgt gebruiken in partnercentrum.

  1. Definieer de gewenste dimensies en markeer welke markten worden ondersteund.

  2. Exporteer deze gegevens naar een bestand.

  3. Voeg de juiste prijzen per land/regio toe en importeer het bestand in partnercentrum.

    De gebruikersinterface van de meter verandert om aan te geven dat de prijzen van de dimensie alleen zichtbaar zijn in het bestand.

    Schermopname van de afmetingen van de commerciële marketplace-meterservice.

    Privéplan

    Net als abonnementen met vaste tarieven kan een plan met dimensies worden ingesteld als een privéplan, dat alleen toegankelijk is voor de gedefinieerde doelgroep van het plan.

    Beperkingen

    Proefgedrag

    Facturering naar gebruik van de commerciële marketplace-meterservice is niet compatibel met het aanbieden van een gratis proefversie. Het is niet mogelijk om een abonnement te configureren voor het gebruik van zowel facturering met datalimiet als een gratis proefversie.

    Vergrendelingsgedrag

    Omdat een dimensie die wordt gebruikt met de commerciële marketplace-meterservice een goed beeld geeft van hoe een klant voor de service betaalt, kunnen alle details voor een dimensie niet meer worden bewerkt nadat u deze hebt gepubliceerd. Het is belangrijk dat u uw dimensies volledig hebt gedefinieerd voor een plan voordat u publiceert.

    Zodra een aanbieding met een dimensie is gepubliceerd, kunnen de details op aanbiedingsniveau voor die dimensie niet meer worden gewijzigd:

  • ID
  • Weergavenaam
  • Maateenheid

Zodra een plan is gepubliceerd, kunnen de details op planniveau niet meer worden gewijzigd:

  • Hoeveelheid van 1 maand in de basis inbegrepen

    • 1 jaar inbegrepen in basishoeveelheid

    • 2 jaar inbegrepen in basishoeveelheid

    • 3 jaar inbegrepen in basishoeveelheid

    • Of de dimensie is ingeschakeld voor het plan of niet

    Bovengrens

    Het maximum aantal dimensies dat voor één aanbieding kan worden geconfigureerd, is 30 unieke dimensies.

    Ondersteuning krijgen

    Als u een van de volgende problemen ondervindt, kunt u een ondersteuningsticket openen.

  • Technische problemen met de service-API voor marketplace-metering.

  • Een probleem dat moet worden geëscaleerd vanwege een fout aan uw zijde (bijvoorbeeld een onjuiste gebruiksgebeurtenis).

  • Eventuele andere problemen met betrekking tot facturering naar gebruik.

    Als u meer wilt weten over ondersteuningsopties voor uitgevers en een ondersteuningsticket wilt openen met Microsoft, volgt u de instructies in Ondersteuning voor het commerciële marketplace-programma in partnercentrum.

  • Marketplace-API's voor gebruiksfacturering

Videotutorials