Compartilhar via


Faturamento medido para SaaS usando o serviço de medição do mercado comercial

Com o serviço de medição do mercado comercial, você pode criar ofertas de software como serviço (SaaS) que são cobradas de acordo com unidades não padrão. Antes de publicar uma oferta de SaaS no mercado comercial, você define as dimensões de faturamento, como largura de banda, tíquetes ou e-mails processados. Em seguida, os clientes pagam de acordo com o seu consumo destas dimensões, com o seu sistema a informar a Microsoft, através da API do serviço de medição do mercado comercial, dos eventos faturáveis à medida que ocorrem.

Pré-requisitos para faturamento medido

Para uma oferta de SaaS usar faturamento medido, ela deve, em primeiro lugar:

  • Atenda a todos os requisitos da oferta para uma venda por meio de uma oferta da Microsoft, conforme descrito em Criar uma oferta SaaS no mercado comercial.
  • Integrar com as APIs de Fulfillment de SaaS para que os clientes possam provisionar e conectar-se à sua oferta.
  • Esteja configurado para o modelo de preço fixo ao cobrar aos clientes pelo seu serviço. As dimensões são uma extensão opcional do modelo de preços fixos.

Em seguida, a oferta SaaS pode integrar-se com as APIs do serviço de medição do mercado comercial para informar a Microsoft sobre eventos faturáveis.

Observação

O serviço de medição do Marketplace está disponível apenas para o modelo de faturamento de taxa fixa e não se aplica ao modelo de faturamento por usuário.

Como o faturamento medido se encaixa nos preços

Entender a hierarquia da oferta é importante quando se trata de definir a oferta juntamente com seus modelos de preços.

  • Cada oferta de SaaS está configurada para ser vendida através da Microsoft ou não. Depois que uma oferta é publicada, essa opção não pode ser alterada.
  • Cada oferta de SaaS, configurada para vender através da Microsoft, pode ter um ou mais planos. Um utilizador subscreve a oferta de SaaS, mas esta é adquirida através da Microsoft no contexto de um plano.
  • Cada plano tem um modelo de preços associado: taxa fixa ou por usuário. Todos os planos de uma oferta devem estar associados ao mesmo modelo de preços. Por exemplo, não pode haver uma oferta com planos para um modelo de preços fixos e outra com um modelo de preços por usuário.
  • Dentro de cada plano configurado para um modelo de cobrança de taxa fixa, pelo menos uma taxa recorrente (que pode ser de US$ 0) está incluída:
    • Taxa de mensal recorrente: taxa mensal fixa que é pré-paga em uma recorrência mensal quando o usuário compra o plano.
    • Taxa anual recorrente: taxa anual fixa que é pré-paga anualmente quando o utilizador adquire o plano.
  • Além das taxas recorrentes, um plano de taxa fixa também pode incluir dimensões personalizadas opcionais usadas para cobrar dos clientes pelo uso excessivo não incluído na taxa fixa. Cada dimensão representa uma unidade faturável que seu serviço comunica à Microsoft usando a API do serviço de medição do mercado comercial .

Importante

Você deve acompanhar o uso em seu código e enviar eventos de uso somente para a Microsoft para o uso acima da taxa básica.

Observação

As ofertas serão cobradas aos clientes na moeda do contrato do cliente, usando o preço do mercado local que foi publicado no momento em que a oferta foi criada. O valor que os clientes pagam, e que os ISVs são pagos, depende das taxas de câmbio no momento em que o cliente transaciona a oferta. Saiba mais sobre como convertemos moeda.

Oferta de amostra

Como exemplo, a Contoso é um editor com um serviço SaaS chamado Contoso Notification Services (CNS). A CNS permite que seus clientes enviem notificações por e-mail ou texto. A Contoso está registrada como editora no Partner Center para o programa de mercado comercial para publicar ofertas SaaS para clientes do Azure. Existem três planos associados ao CNS, descritos abaixo:

  • Plano básico

    • Envie 10000 e-mails e 1000 textos por $5/mês (taxa mensal fixa)
      • Além dos 10000 e-mails, pague $1 por cada 100 e-mails
        • Além dos 1000 textos, pague $0.05 por cada texto Screenshot do preço do plano básico.
  • Plano Premium

    • Envie 50000 e-mails e 1000 textos por $350/ano ou 120000 e-mails e 3000 textos por $600/2 anos ou e-mails ilimitados e 5000 textos por $850/3 anos
    • Além da quantidade incluída para e-mails, pague US $ 1 para cada 100 e-mails
    • Além da quantidade incluída para textos, pague US$ 0,02 por cada texto Captura de tela do preço do plano premium.
  • Plano empresarial

    • Envie um número ilimitado de e-mails e textos por $50/mês Captura de ecrã dos preços do plano empresarial.

    Com base no plano selecionado, um cliente do Azure que compre uma assinatura da oferta CNS SaaS poderá enviar a quantidade incluída de texto e emails por período de assinatura (mês ou ano, conforme aparece nos detalhes da assinatura - startDate e endDate). A Contoso conta o uso até a quantidade incluída na base sem enviar nenhum evento de uso para a Microsoft. Quando os clientes consomem mais do que a quantidade incluída, eles não precisam mudar de planos ou fazer algo diferente. A Contoso mede o excesso além da quantidade incluída e começa a emitir eventos de uso para a Microsoft por cobrar o uso excedente usando a API do serviço de medição do mercado comercial . A Microsoft, por sua vez, cobra do cliente pelo uso excessivo, conforme especificado pelo editor nas dimensões personalizadas. A faturação excedentária é feita no ciclo de faturação seguinte (mensal, mas pode ser trimestral ou antecipado para alguns clientes). Para um plano de taxa fixa mensal, o faturamento excedente será feito para cada mês em que o excesso ocorreu. Para um plano de taxa fixa anual, uma vez que a quantidade incluída anualmente na base seja consumida, todo o uso adicional registado pelo contador personalizado será cobrado como excedente durante cada ciclo de faturação (mensal) até ao final do período anual da assinatura.

    Dimensões de faturação

    Cada dimensão de faturamento define uma unidade personalizada pela qual o ISV pode emitir eventos de uso. As dimensões de faturamento também são usadas para comunicar ao cliente como ele será cobrado pelo uso do software. Eles são definidos da seguinte forma:

    • ID: o identificador de dimensão imutável referenciado durante a emissão de eventos de uso.
    • Nome para Exibição: o nome de exibição associado à dimensão, por exemplo, "mensagens de texto enviadas".
    • Unidade de Medida: a descrição da unidade de faturação, por exemplo "por mensagem de texto" ou "por 100 e-mails".
    • Preço por unidade em USD: o preço de uma unidade da dimensão. Pode ser 0.
    • quantidade atribuída para 1 mês no plano base: quantidade de dimensão incluída por mês para clientes que pagam a mensalidade recorrente, deve ser um número inteiro. Pode ser 0 ou ilimitado.
    • quantidade referente a 1 ano incluída na quantidade base: quantidade da dimensão incluída por cada ano para clientes que pagam a taxa anual recorrente, deve ser um número inteiro. Pode ser 0 ou ilimitado.
    • quantidade para 2 anos incluída na base: quantidade da dimensão incluída no prazo de 2 anos para clientes que pagam a taxa de 2 anos, deve ser um inteiro. Pode ser 0 ou ilimitado.
    • quantidade para um prazo de 3 anos incluída na base: quantidade de dimensão incluída para o prazo de 3 anos para clientes que pagam a tarifa de 3 anos, deve ser um número inteiro. Pode ser 0 ou ilimitado.

Importante

Você deve acompanhar o uso em seu código e enviar eventos de uso somente para a Microsoft para o uso acima da taxa básica.

As dimensões de faturamento são compartilhadas em todos os planos de uma oferta. Alguns atributos se aplicam à dimensão em todos os planos, e outros atributos são específicos do plano.

Os atributos, que definem a própria dimensão, são compartilhados em todos os planos de uma oferta. Antes de publicar a oferta, uma alteração feita nesses atributos a partir do contexto de qualquer plano afetará a definição de dimensão em todos os planos. Depois de publicar a oferta, esses atributos não serão mais editáveis. Esses atributos são:

  • Identificação
  • Nome para exibição
  • Unidade de Medida

Os outros atributos de uma dimensão são específicos de cada plano e podem ter valores diferentes de plano para plano. Antes de publicar o plano, você pode editar esses valores e somente este plano será afetado. Depois de publicar o plano, esses atributos não serão mais editáveis. Esses atributos são:

  • Preço por unidade em USD

  • Quantidade de 1 mês incluída na base

  • Quantidade de 1 ano incluída na base

  • Quantidade de 2 anos incluída na base

  • Quantidade referente a 3 anos incluída na base.

As dimensões também têm dois conceitos especiais, "habilitado" e "ilimitado":

  • Ativado indica que este plano participa nesta dimensão. Se estiver a criar um novo plano que não envie eventos de utilização com base nesta dimensão, poderá querer deixar esta opção desmarcada. Além disso, quaisquer novas dimensões adicionadas depois que um plano foi publicado pela primeira vez aparecem como "não habilitadas" no plano já publicado. Uma dimensão desativada não aparecerá em nenhuma lista de dimensões de um plano visto pelos clientes.
  • Ilimitado representado pela caixa de seleção "Ilimitado" em relação a cada quantidade incluída, indica que esse plano participa dessa dimensão, mas não emite uso contra essa dimensão. Se quiser indicar aos seus clientes que a funcionalidade representada por esta dimensão está incluída no plano, mas sem limite de utilização. Uma dimensão com uso infinito aparece em listas de dimensões para um plano visto pelos clientes, com uma indicação de que ele nunca incorrerá em uma cobrança por esse plano.

Observação

Os seguintes cenários são explicitamente suportados:
- Você pode adicionar uma nova dimensão a um novo plano. A nova dimensão não será habilitada para nenhum plano já publicado.
- Pode publicar um plano de taxa fixa sem quaisquer dimensões, e em seguida adicionar um novo plano e configurar uma nova dimensão para esse plano. A nova dimensão não será habilitada para planos já publicados.

Definição do preço de dimensão por unidade por mercado suportado

Tal como os preços de taxa fixa, os preços da dimensão de faturação podem ser definidos por país ou região suportados. Você precisa usar o recurso de importação e exportação de dados de preços no Partner Center, da seguinte maneira.

  1. Defina as dimensões desejadas e marque quais mercados são suportados.

  2. Exporte esses dados para um arquivo.

  3. Adicione os preços corretos por país/região e importe o arquivo no Partner Center.

    A interface de utilizador do medidor muda para refletir que os preços da dimensão só estão disponíveis no arquivo.

    Captura de tela das dimensões do serviço de medição do mercado comercial.

    Plano privado

    Tal como nos planos de tarifa fixa, um plano com diferentes dimensões pode ser definido como privado, acessível apenas ao público-alvo específico do plano.

    Restrições

    Comportamento de teste

    A faturação medida utilizando o serviço de medição do marketplace comercial não é compatível com a oferta de uma versão de avaliação gratuita. Não é possível configurar um plano para utilizar a faturação por consumo e uma avaliação gratuita.

    Comportamento de bloqueio

    Como uma dimensão usada com o serviço de medição do mercado comercial representa uma compreensão de como um cliente pagará pelo serviço, todos os detalhes de uma dimensão não são mais editáveis depois que você a publica. É importante que você tenha suas dimensões totalmente definidas para um plano antes de publicar.

    Depois que uma oferta é publicada com uma dimensão, os detalhes do nível da oferta para essa dimensão não podem mais ser alterados:

  • Identificação
  • Nome para exibição
  • Unidade de Medida

Depois que um plano é publicado, os detalhes no nível do plano não podem mais ser alterados:

  • Quantidade de 1 mês incluída na base

    • Quantidade de 1 ano incluída na base

    • Quantidade referente a dois anos incluída na base de cálculo

    • Quantidade para 3 anos incluída na base

    • Se a dimensão está habilitada para o plano ou não

    Limites superiores

    O número máximo de dimensões que podem ser configuradas para uma única oferta é de 30 dimensões únicas.

    Obter suporte

    Se tiver um dos seguintes problemas, poderá abrir um pedido de suporte.

  • Problemas técnicos com a API do serviço de medição do marketplace.

  • Um problema que precisa ser escalado devido a um erro ou bug do seu lado (por exemplo, evento de uso errado).

  • Quaisquer outras questões relacionadas com a faturação com contagem.

    Para entender as opções de suporte do editor e abrir um pedido de suporte com a Microsoft, siga as instruções em Suporte para o programa de mercado comercial no Partner Center.

  • APIs de faturamento medido do Marketplace

Tutoriais em vídeo