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, ele deve primeiro:
- Atenda a todos os requisitos de oferta para uma oferta de venda por meio da Microsoft, conforme descrito em Criar uma oferta SaaS no mercado comercial.
- Integre-se com as APIs de SaaS Fulfillment para que os clientes provisionem e se conectem à 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 de SaaS pode integrar-se com as APIs do serviço de medição do mercado comercial para informar a Microsoft sobre eventos faturáveis.
Nota
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 a faturação limitada se enquadra 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 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 em uma recorrência anual quando o usuário compra 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.
Nota
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 em "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 SNC, descritos abaixo:
Plano Básico
Plano Premium
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 na base por ano é consumida, todo o uso adicional emitido pelo medidor personalizado será cobrado como excesso de idade durante cada ciclo de faturamento (mensal) até o final do período do ano 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 de 1 mês incluída na base: quantidade de dimensão incluída por mês para clientes que pagam a taxa mensal recorrente, deve ser um inteiro. Pode ser 0 ou ilimitado.
Quantidade de 1 ano incluída na base: quantidade de dimensão incluída por cada ano para clientes que pagam a taxa anual recorrente, deve ser um inteiro. Pode ser 0 ou ilimitado.
Quantidade de 2 anos incluída na base: a quantidade de dimensão incluída para o prazo de 2 anos para clientes que pagam a taxa de 2 anos, deve ser um inteiro. Pode ser 0 ou ilimitado.
Quantidade de 3 anos incluída na base: Quantidade de dimensão incluída para o prazo de 3 anos para clientes que pagam a taxa de 3 anos, deve ser um 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. Estes atributos são:
- ID
- Nome a apresentar
- 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. Estes 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 de 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 desabilitada 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 este 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.
Nota
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.
- Você pode publicar um plano de taxa fixa sem quaisquer dimensões, 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.
Defina as dimensões desejadas e marque quais mercados são suportados.
Exporte esses dados para um arquivo.
Adicione os preços corretos por país/região e importe o arquivo no Partner Center.
A interface do usuário do medidor muda para refletir que os preços da dimensão só podem ser vistos no arquivo.
Plano privado
Como os planos de taxa fixa, um plano com dimensões pode ser definido como plano privado, acessível apenas pelo público definido do plano.
Restrições
Comportamento da avaliação
A faturação limitada através do serviço de medição do mercado comercial não é compatível com a oferta de uma versão de avaliação gratuita. Não é possível configurar um plano para usar o faturamento limitado 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:
- ID
- Nome a apresentar
- 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 de 2 anos incluída na base
Quantidade de 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 você tiver um dos seguintes problemas, poderá abrir um tíquete 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 tíquete de suporte com a Microsoft, siga as instruções em Suporte para o programa de mercado comercial no Partner Center.
Conteúdos relacionados
Tutoriais de vídeo