Cobrança limitada para SaaS usando o serviço de medição do marketplace comercial
Com o serviço de medição do marketplace comercial, você pode criar ofertas de SaaS que são cobradas de acordo com as unidades não padrão. Antes de publicar uma oferta de SaaS no marketplace comercial, você define as dimensões de cobrança, como largura de banda, tíquetes ou emails processados. Em seguida, os clientes pagam de acordo com o consumo dessas dimensões, com seu sistema informando a Microsoft por meio da API de serviço de medição do marketplace comercial de eventos faturáveis à medida que elas ocorrem.
Pré-requisitos para cobrança limitada
Para uma oferta de SaaS usar a cobrança limitada, primeiro ela deverá:
- Atender a todos os requisitos de oferta para uma oferta de venda por meio da Microsoft, conforme descrito em Criar uma oferta de SaaS no marketplace comercial.
- Integrar-se com as APIs aprovadas para SaaS para que os clientes provisionem e se conectem à sua oferta.
- Estar configurada para o modelo de preços de taxa fixa ao cobrar clientes pelo serviço. As dimensões são uma extensão opcional para o modelo de preços de taxa fixa.
Em seguida, a oferta de SaaS pode ser integrada às APIs do serviço de medição do marketplace comercial para informar a Microsoft de eventos faturáveis.
Observação
O serviço de medição do Marketplace está disponível apenas para o modelo de cobrança de taxa fixa e não se aplica ao modelo de cobrança por usuário.
Como a cobrança limitada se ajusta aos preços
Compreender a hierarquia de ofertas é importante quando se trata de definir a oferta junto com seus modelos de preços.
- Cada oferta de SaaS é configurada para ser vendida pela Microsoft ou não. Depois que uma oferta é publicada, essa opção não pode ser alterada.
- Cada oferta de SaaS, configurada para ser vendida pela Microsoft, pode ter um ou mais planos. Um usuário assina a oferta de SaaS, mas ela é comprada por meio da Microsoft no contexto de um plano.
- Cada plano tem um modelo de preços associado a ele: taxa fixa ou por usuário. Todos os planos da mesma oferta devem ser associados ao mesmo modelo de preços. Por exemplo, não pode haver uma oferta com planos para um modelo de preços de taxa fixa e outra com um modelo de preços por usuário.
- Em 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:
- Valor mensal recorrente: valor mensal fixo que é pré-pago em uma recorrência mensal quando o usuário adquire o plano.
- Valor anual recorrente: valor anual fixo que é pré-pago em uma recorrência anual quando o usuário adquire o plano.
- Além do valor recorrente, o plano de taxa fixa também pode incluir dimensões opcionais personalizadas usadas para cobrar os clientes pelo uso excedente 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 marketplace comercial.
Importante
Você precisa acompanhar o uso no código e apenas enviar eventos de uso à Microsoft em caso de uso acima do valor base.
Observação
As ofertas serão cobradas aos clientes na moeda do contrato dos clientes, usando o preço de 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 exemplo
Por exemplo, a Contoso é uma distribuidora com um serviço SaaS chamado CNS (Contoso Notification Services). O CNS permite que seus clientes enviem notificações por email ou SMS. A Contoso está registrada como distribuidora na Central de Parceiros no programa comercial do marketplace para publicar ofertas de SaaS para clientes do Azure. Há três planos associados ao CNS, descritos abaixo:
Plano Básico
Plano Premium
- Envie 50000 e-mails e 1000 textos por US$ 350/ano ou 120000 e-mails e 3000 textos por US$ 600/2 anos ou e-mails ilimitados e 5000 textos por US$ 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 $ 0,02 por cada texto
Plano Enterprise
Com base no plano selecionado, uma assinatura de cliente do Azure para a compra da oferta SaaS do CNS pode enviar a quantidade incluída de mensagens de texto e emails por período de assinatura (mês ou ano, conforme aparece nos detalhes da assinatura – startDate e endDate). A Contoso mede o uso até a quantidade incluída sem enviar nenhum evento de uso à Microsoft. Quando os clientes consomem mais do que a quantidade incluída, eles não precisam mudar de plano ou fazer nada diferente. A Contoso mede o excedente além da quantidade incluída e começa a emitir eventos de uso para a Microsoft para cobrar o uso excedente usando a API do serviço de medição do marketplace comercial. A Microsoft, por sua vez, cobra do cliente pelo uso excedente, conforme especificado pelo editor nas dimensões personalizadas. A cobrança excedente é feita no próximo ciclo de cobrança (mensal, mas pode ser trimestral ou antes para alguns clientes). Para um plano de taxa fixa mensal, a cobrança excedente será feita para todos os meses em que o excedente ocorreu. Para um plano de taxa fixa anual, quando a quantidade incluída no plano base por ano for consumida, todo o uso adicional emitido pelo medidor personalizado será cobrado como excedente durante cada ciclo de cobrança (mensal) até o final do período do ano da assinatura.
Dimensões de cobrança
Cada dimensão de cobrança 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 ao emitir eventos de uso.
Nome de 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 cobrança, por exemplo, "por mensagem de texto" ou "por 100 emails".
Preço por unidade em dólares americanos: 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 número inteiro. Pode ser 0 ou ilimitada.
Quantidade de 1 ano incluída na base: a quantidade de dimensão incluída por ano para clientes que pagam a taxa anual recorrente deve ser um número inteiro. Pode ser 0 ou ilimitada.
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 número inteiro. Pode ser 0 ou ilimitada.
Quantidade de 3 anos incluída na base: a quantidade de dimensão incluída para o período de 3 anos para clientes que pagam a taxa de 3 anos deve ser um número inteiro. Pode ser 0 ou ilimitada.
Importante
Você precisa acompanhar o uso no código e apenas enviar eventos de uso à Microsoft em caso de uso acima do valor base.
As dimensões de cobrança são compartilhadas por todos os planos para uma oferta. Alguns atributos se aplicam à dimensão em todos os planos e outros atributos são específicos de cada plano.
Os atributos, que definem a própria dimensão, são compartilhados por todos os planos para uma oferta. Antes de publicar a oferta, uma alteração feita nesses atributos, no contexto de qualquer plano, afetará a definição da dimensão em todos os planos. Depois de publicar a oferta, não será mais possível editar alguns atributos. Esses atributos são:
- ID
- Nome para Exibição
- Unidade de Medida
Os outros atributos de uma dimensão são específicos para cada plano e podem ter valores diferentes de plano para plano. Antes de publicar o plano, você pode editar esses valores e somente esse plano será afetado. Depois de publicar o plano, não será mais possível editar alguns atributos. Esses atributos são:
Preço por unidade em dólares americanos
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":
- Habilitado indica que este plano participa desta dimensão. Se você estiver criando um novo plano que não envia eventos de uso com base nessa dimensão, convém deixar essa opção desmarcada. Além disso, todas as novas dimensões adicionadas após a publicação de um plano 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 em relação a essa dimensão. Se você quiser indicar aos clientes que a funcionalidade representada por essa dimensão está incluída no plano, mas sem limite de uso. Uma dimensão com uso infinito aparece nas listas de dimensões de um plano visto pelos clientes, com uma indicação de que ela 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.
- Você pode publicar um plano de taxa fixa sem 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.
Definir o preço da dimensão por unidade por mercado com suporte
Como preço de taxa fixa, os preços de dimensão de cobrança podem ser definidos por país ou região com suporte. Você precisa usar o recurso de importação e exportação de dados de preços na Central de Parceiros, da seguinte maneira.
Defina as dimensões desejadas e marque quais mercados têm suporte.
Exporte esses dados para um arquivo.
Adicione os preços corretos por país/região e importe o arquivo na Central de Parceiros.
A interface do usuário do medidor muda para refletir que os preços da dimensão só podem ser vistos no arquivo.
Plano particular
Como planos de tarifas fixas, um plano com dimensões pode ser definido como plano privado, acessível somente pelo público definido do plano.
Restrições
Comportamento da avaliação
A cobrança limitada usando o serviço de medição do marketplace comercial não é compatível com a oferta de uma 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 marketplace comercial representa um entendimento de como um cliente pagará pelo serviço, os detalhes de uma dimensão não podem mais ser editados após a publicação. É 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 no nível da oferta para essa dimensão não podem mais ser alterados:
- ID
- Nome para Exibição
- Unidade de Medida
Depois que um plano é publicado, os detalhes no nível de 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 exclusivas.
Obtenha suporte
Se você tiver um dos problemas a seguir, 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 repassado devido a um erro ou bug do seu lado (por exemplo, evento de uso incorreto).
Outros problemas relacionados à cobrança limitada.
Siga as instruções em Suporte para o programa do marketplace comercial na Central de Parceiros para entender as opções de suporte da distribuidora e abrir o tíquete de suporte com a Microsoft.
Conteúdo relacionado
Tutoriais em vídeo