Como criar assinaturas no Blugue CRM

O Blugue CRM, possui o importante recurso de assinaturas que o ajudará a cobrar seus clientes de forma mais rápida com base no faturamento de assinaturas recorrentes. Os pagamentos de assinatura são fornecidos, no momento, apenas via Stripe. Você precisará ter uma conta Stripe ativa para usar este recurso. Estamos trabalhando na implementação de pagamentos de assinaturas via Efí (Antiga Gerencianet). Informaremos quando estiver disponível para uso no Blugue CRM.

Observe que o recurso de assinaturas é diferente das faturas recorrentes . As faturas recorrentes são utilizadas apenas para recriar a fatura em uma data específica. Com assinaturas, caso o cliente seja assinante de um serviço ou produto digital, ele será cobrado via Stripe por cartão de crédito e a fatura será criada automaticamente.

Configurar assinaturas Stripe

Você precisará primeiro configurar o gateway de pagamento Stripe Checkout para usar o recurso Assinaturas em sua empresa.

Siga o guia de configuração do Stripe checkout clicando aqui

Produtos listrados

Se você ainda não criou seus produtos e planos de cobrança, você deve criar através do Dashboard da Stripe, o Blugue CRM irá buscar os planos de cobrança diretamente do Stripe e irá exibi-los durante a criação/edição da assinatura.

IMPORTANTE: Não há opção de adicionar planos de cobrança por meio da área de administração do Blugue CRM, você deve sempre adicionar os planos de cobrança por meio do Stripe Dashboard.

Status de assinatura

Existem 8 status de assinatura no Blugue CRM, 5 são os status de assinatura padrão do Stripe, os demais foram adicionados devidos a necessidades específicas no sistema.

Você pode ler sobre o ciclo de vida das assinaturas e status clicando aqui.

Futuro – O status adicional do Blugue CRM Futuro significa que o cliente se inscreveu, mas a primeira data de cobrança está no futuro, por exemplo, se o cliente se inscrever em 15/05/2024 e você configurou a primeira data de cobrança como 25/05/2024, a assinatura está ativa, mas o cliente será cobrado em uma data futura.

As assinaturas do Blugue CRM para Stripe não suportam assinaturas de teste. Portanto, sé crie produtos ou serviços por assinatura quando de fato for usar este recurso.

Criar nova assinatura

Para criar novas assinaturas, no menu principal clique em Assinaturas e depois em Nova Assinatura.

Plano de cobrança

Selecione planos de cobrança para esta assinatura, os planos de cobrança serão obtidos em sua conta Stripe.

Quantidade

Configure a quantidade se for necessário, caso contrário deixe em 1

Primeira data de cobrança

Este é o primeiro campo de data de cobrança, deixe em branco para utilizar a data em que o cliente assinou a assinatura. Este campo deve ser uma data futura, caso você selecione uma data e a data já tenha passado mas o cliente ainda não esteja inscrito, será utilizada a data em que o cliente irá assinar.

Observe que o Stripe não oferece suporte à criação de assinaturas em datas anteriores.

Nome da assinatura

Adicione o nome da assinatura, do jeito que será mostrado também ao cliente; na maioria dos casos, esse será o nome do seu produto.

Descrição

Você pode adicionar uma descrição adicional para esta assinatura, também visível para o cliente.

Cliente

Selecione o cliente para esta assinatura.

Moeda

A moeda será selecionada automaticamente com base na moeda base ou na moeda do cliente. Você não pode alterar a moeda manualmente. Mais informações sobre moedas podem ser encontradas clicando aqui.

Sempre use a mesma moeda na moeda do plano de faturamento Blugue CRM e Stripe

Isso significa que você não pode ter a moeda EUR e selecionar o plano de faturamento configurado no Stripe com a moeda BRL.

Imposto

Você pode selecionar o imposto para a assinatura.

Os impostos são obtidos diretamente do Stripe, se você não configurou seus impostos no Stripe, você deve fazer isso através do painel do Stripe navegando até Faturamento->Alíquotas de Imposto

Termos e Condições

Você também pode adicionar termos e condições personalizados para a assinatura. Os termos e condições serão mostrados na parte inferior da área de visualização da assinatura, pouco antes de o cliente concluir a assinatura.

Enviar uma assinatura para um cliente

Depois de configurar a assinatura com êxito, talvez você queira enviar a assinatura ao cliente. Observe que as assinaturas no Blugue CRM estão relacionadas ao contato principal do cliente.

Para enviar a assinatura ao contato principal, você pode clicar no botão do envelope de e-mail no canto superior esquerdo; além disso, se quiser ver como ficará a assinatura, clique no botão Visualizar assinatura .

Você pode dar uma olhada em Definições->Modelos de Email, para ajustar os modelos de email de assinaturas.

Mostrar assinaturas na área de clientes

Se quiser mostrar ou ocultar assinaturas na área de clientes, você pode navegar até Definições->Configurações->Assinaturas e definir "Mostrar assinaturas na área de clientes" como Sim.

Comprar uma assinatura

Para que o cliente compre uma assinatura, você deve enviar a assinatura ao contato principal do cliente e incluir o link de assinatura no e-mail por meio do recurso de e-mail integrado para assinatura ou enviar o link de assinatura manualmente.

Após o cliente acessar a assinatura ele poderá revisar a assinatura e assinar clicando no botão assinar.

Cancelando assinatura

Para se familiarizar com o cancelamento da assinatura, leia mais a documentação oficial do Stripe clicando aqui

Cancelando na área administrativa

Se quiser cancelar a assinatura diretamente da área administrativa, você pode abrir a assinatura e clicar no botão cancelar, você verá 2 opções:

  • Cancelar
  • Cancelar no final do período de faturamento

Se você clicar em Cancelar , a assinatura será cancelada imediatamente , se você clicar em Cancelar no final do período de cobrança , a assinatura será cancelada com base no final do período de cobrança e também, neste caso, você poderá reativar a assinatura, mas se você cancele-o imediatamente, não há opção para reativar.

Cancelando na área de clientes.

O contato principal também pode cancelar a assinatura através da área de clientes, as opções são idênticas às da área administrativa.

Token de cartão de crédito

O Blugue CRM armazenará o ID do cliente Stripe no banco de dados para pagamentos futuros.

O token do cartão de crédito é o token fornecido pelo Stripe relacionado ao cartão de crédito que assinou a assinatura, o Blugue CRM não armazena o número do cartão de crédito no banco de dados, o token do cartão de crédito e os últimos 4 dígitos são obtidos diretamente dos servidores Stripe via API.

O contato principal pode atualizar o cartão de crédito a qualquer momento, acessando a área de clientes e navegando no menu superior Perfil -> Cartão de Crédito.

Às vezes, seus clientes precisam alterar as informações do cartão registradas em sua empresa, seja apenas para trocar por um cartão preferencial ou porque o emissor do cartão enviou um substituto. A Stripe se encarrega de atualizar os cartões vencidos para você e também tenta atualizar os detalhes do cartão salvo quando o cartão físico de um cliente é substituído, mas em casos raros, se a Stripe não conseguir atualizar os detalhes do cartão automaticamente, o contato deverá atualizar o cartão de crédito manualmente através da área de clientes.

Reutilizando o token do cartão de crédito

Será utilizado o token do cartão de crédito deste cliente ou assinatura futura também , por exemplo assim que o cliente assinar a assinatura, no Stripe, o Blugue CRM criará o cliente e esse token do cartão de crédito será vinculado a esse cliente, também o ID do cliente de O Stripe será armazenado no banco de dados Blugue CRM para pagamentos futuros.

Na próxima vez que você criar uma assinatura para este cliente, o cliente não precisará inserir os dados do cartão de crédito novamente, basta clicar em um botão e a assinatura será feita rapidamente.

Testando assinaturas

Se quiser testar as assinaturas, você precisa configurar as chaves de teste do Stripe e ler o seguinte guia: https://stripe.com/docs/testing

Neste guia, você pode se familiarizar com o funcionamento do teste e também há uma lista de cartões de crédito de teste.

Além disso, antes de mudar para o modo de produção , durante o teste, se você assinou alguma assinatura de teste, certifique-se de excluir essas assinaturas da área de administração da sua empresa no Blugue CRM.

Configure o webhook de checkout do Stripe para assinaturas

Enquanto estiver em Definições-> Configurações-> Meios de pagamento-> Stripe Checkout, você precisará configurar o webhook para assinaturas Stripe.

Cada instância do Blugue CRM terá uma chave de proteção de webhook exclusiva, você poderá ver mais detalhes aqui.

No Stripe Dashboard, navegue até Desenvolvedores-> Web hooks  e clique em adicionar um novo endpoint.

O URL do webhook será semelhante a:

https://suaempresa.blugue.com/gateways/stripe/webhook/[WEBHOOK_KEY]
https://suaempresa.com/gateways/stripe/webhook/[WEBHOOK_KEY] (Caso você possua um domínio próprio configurado para ser usado com o Blugue CRM)
https://blugue.com/admin/suaempresa/ps/gateways/stripe/webhook/[WEBHOOK_KEY] (Se você for um cliente do Blugue CRM Free)

Substitua [WEBHOOK_KEY] pela sua chave de webhook real.

O Blugue CRM irá gerar uma chave única para cada instalação, você pode usar esta chave ou adicionar manualmente qualquer chave alfanumérica que desejar, caso decida alterar a chave do webhook e já tenha configurado o webhook no Stripe, você precisará atualize a chave do webhook no painel do Stripe também.

Teste seu webhook

É muito importante certificar-se de que seu webhook esteja configurado corretamente , caso contrário, o recurso de assinatura poderá não funcionar corretamente.

Depois de configurar o webhook através do painel Stripe, clique no URL do webhook configurado e clique no botão superior direito Enviar webhook de teste então um modal pop-up será mostrado, basta clicar no botão inferior direito Enviar webhook de teste

Lembre-se de que o botão “Enviar webhook de teste” só está disponível quando você alterna para visualizar os dados de teste . Depois de testar o URL do webhook enquanto os dados de teste estão ativados, desative os dados de teste e configure o mesmo URL do webhook em sua conta ativa .

Se o webhook estiver configurado corretamente na parte inferior, você verá esta resposta:

Anotações importantes

  • Não edite a assinatura diretamente no painel do Stripe; se desejar realizar a edição, você pode fazer isso através do painel de administração da sua empresa no Blugue CRM.
  • As assinaturas do Blugue CRM funcionam apenas com 1 item de linha (plano de faturamento/produto), não adicione vários produtos de assinatura por meio do painel do Stripe para evitar resultados desnecessários.
  • Depois que o cliente tiver assinado uma assinatura, a assinatura não poderá ser excluída . Em vez disso, marque-a como cancelada ( aplicável a assinaturas criadas no modo de PRODUÇÃO).