Como cobramos nossos clientes

Para cobrar nossos clientes, utilizamos uma aplicação interna chamada "Cobrador". O conceito básico de cobrança do Cobrador é que ele irá gerar a fatura dos nossos clientes baseado nos produtos que os clientes possuem em suas respectivas assinaturas..
 

Como o cobrador gera uma fatura

Períodos, Registros de utilização e Cobranças
 
Toda assinatura tem um ou mais períodos. Os períodos determinam a duração de cada ciclo de cobrança. No caso das nossas assinaturas, como as criamos com duração indeterminada e periodicidade mensal, no geral, elas terão a quantidade de períodos igual ao número de meses que o cliente fica com a gente e cada período terá a duração de 1 mês. Isso significa que emitimos uma fatura todo mês para os nossos clientes, salvo aqueles que são anuais. Para os clientes que são anuais, nós só emitimos faturas caso eles comprem um novo produto ou excedam o uso mensal do produto que eles compraram.
 
Screen_Shot_2021-01-26_at_11.56.19.png
Exemplo de períodos de uma assinatura
 
Todo período faturado terá pelo menos uma fatura gerada a partir dos registros de utilização de cada um dos produtos que o plano que a assinatura possui. Os registros de utilização basicamente contam quanto de cada produto foi utilizado dentro do período vigente. Essa contagem é realizada pelo Cobrador no dia da cobrança. Para ver os registros de utilização em um período específico de uma assinatura, basta clicar no período a ser consultado.
 
Screen_Shot_2020-10-22_at_21.03.20.png
Exemplo de registros de utilização de um período de uma assinatura
 
A cobrança sempre é gerada um dia após o término de um período, para que também seja computado o uso dos produtos no último dia. A cobrança é o gatilho para geração e envio da fatura com o valor que o cliente deve pagar. No geral, o valor da fatura será a somatória dos valores dos produtos daquela assinatura. O valor final de cada produto é calculado de acordo com o tipo de cálculo que aquele produto tem e com a quantidade de uso presente nos registros de utilização.
 

Produtos Vindi

Todo produto que é criado na Vindi precisa obrigatoriamente informar o Tipo de cálculo que aquele produto terá. Se não for alterado, o padrão será Preço Fixo. A grande maioria dos produtos da Vindi são criados com o tipo de cálculo Faixa fixa por volume (veja esse ótimo artigo para entender sobre os tipos de cálculos que a Vindi suporta), isso porque nossa precificação base é baseada em volume de transações ou assinaturas. Ao criar um produto com esse tipo de cálculo, é preciso ser informada a tabela de faixas que servirá de base para o Cobrador calcular o valor de cada produto baseado nos registros de utilização.
Além do campo Tipo de cálculo, outro campo bastante importante presente em todos os produtos que são criados na Vindi é o campo Cálculo. A informação dentro desse campo que vai identificar para o Cobrador como ele gera o registro de utilização desse produto.
 

Produtos base

Existem atualmente na Vindi mais de 30 produtos ativos, mas os dois principais que precisamos entender são os que chamamos de produtos base. Eles tem esse nome porque todo novo cliente na Vindi entra com um deles obrigatoriamente na sua assinatura, dependendo do modelo de precificação que ele escolhe na entrada.
 

Clientes com o produto Assinaturas

Não confundir o Produto Assinaturas com o conceito de assinatura da plataforma. Todo cliente tem uma assinatura ativa na Vindi e em toda a assinatura tem um plano com um ou mais produtos. O Produto Assinaturas é o produto utilizado para os clientes que querem ser cobrados por número de clientes ativos na plataforma. O código de cálculo para esse produto é o plataforma_2_assinatura.
Os registros de utilização gerados pelo Cobrador para esse produto levam em consideração o número de clientes ativos no dia do fim do período da assinatura do cliente. Sendo assim, se no último dia do período o cliente tinha 96 clientes ativos, o cobrador irá gerar um registro de utilização para o produto Assinaturas com quantidade 96.
 
Screen_Shot_2020-10-22_at_21.21.43.png
Exemplo de registros de utilização de um período de uma assinatura que tem o produto Assinaturas
 
Especificamente para quando o cliente entra na Vindi com o modelo de precificação baseado em assinaturas (plano assinaturas), ele sempre terá também o produto "Fatura Avulsa" colocado em sua assinatura. Isso acontece porque senão não teríamos como cobrar por faturas avulsas que o cliente venha a emitir dentro de um período. Então para o exemplo acima, o cliente além de ter 96 clientes ativos, ele também emitiu 21 faturas avultas dentro do período que esses registros de utilização foram calculados.
Portanto, a fatura mínima mensal que mandamos para os clientes que possuem o plano Assinaturas é a somatória do valor calculado do produto Assinaturas adicionado do valor calculado do produto Fatura Avulsa. 
 

Clientes com o produto Transações

O outro modelo de precificação (plano transações) que o cliente pode optar é ser cobrado pelo volume de transações que utiliza dentro de um período. O Produto Transações é o produto utilizado para os clientes que querem ser cobrados dessa forma. O código de cálculo para esse produto é o plataforma_2_transacao.
Para gerar os registros de utilização para esse tipo de produto, o Cobrador levará em consideração os seguintes tipos de transações:
  • Transações de cobrança: são as transações de cartão em 1 etapa (autorização e captura na mesma transação) ou de boletos;
  • Transações de autorização: quando em duas etapas, autorização e depois captura, só cobramos pela autorização;
  • Transações de estorno: são as transações de estorno para cobranças que foram realizadas anteriormente;
  • Transações de verificação: caso o cliente tenha habilitado as transações de verificação, elas entrarão na conta dos registros de utilização;
  • Transações de registro: para os clientes que tem o método de pagamento débito em conta habilitados, as transações de registro do débito em conta serão computadas;
  • Transações de pré-autorização: para os clientes que utilizam cartão de débito, as transações de pré-autorização também entram na conta;
  • Transações de atualização: para os clientes que utilizam carteira de boleto própria, as transações de atualização de vencimento são computadas no registro de utilização também.

Screen_Shot_2020-10-22_at_21.44.12.png

Exemplo de registros de utilização de um período de uma assinatura que tem o produto Transações

No exemplo acima, a quantidade 451 foi a somatória das transações de todos os tipos mencionados acima que esse cliente realizou dentro de um período.

 

Mas afinal, como é calculado o valor final de uma fatura?

Para calcular o valor final de uma fatura, o Cobrador irá primeiro gerar o registro de utilização de todos os produtos que uma determinada assinatura tem. A partir disso, o Cobrador irá utilizar o tipo de cálculo de cada um dos produtos para gerar o valor final de cada um deles.
Então, por exemplo, para o caso em que o cliente tem o produto Assinaturas, Fatura Avulsa e SMS, o Cobrador irá contar quantas assinaturas ativas tinham no último dia do período, quantas faturas avulsas foram emitidas dentro do período e quantos SMSs foram enviados também dentro do período. Feito isso, como todos esses produtos tem o tipo de cálculo baseado em faixas, o Cobrador irá determinar o valor final de cada produto baseado na quantidade levantada.
Supondo que a tabela de preço do produto "Assinaturas" fosse a seguinte:
 
Screen_Shot_2020-10-22_at_21.56.00.png
 
Se o Cobrador tivesse levantado que no último dia do período a quantidade de assinaturas ativas fosse de 251, o valor do produto Assinatura para esse período seria de R$ 201,00 (R$ 199,00 + R$ R$ 2,00), pois esse produto tem o tipo de cálculo de faixa fixa por volume.
Então, o valor da fatura final seria a somatória dos valores dos produtos presentes nessa assinatura dentro de um período.