Ir para o conteúdo

Planos recorrentes e assinaturas

🤖 Explicar com IA

A 4Geeks permite que você crie facilmente sistemas completos de faturamento recorrente, ideais para modelos de negócios baseados em assinatura. Você pode configurar pagamentos periódicos rapidamente, sem a necessidade de amplo conhecimento em programação.

Projetado pensando em plataformas SaaS (como Netflix, Uber ou Slack), este produto permite gerenciar vários assinantes de forma segura e eficiente.

Através do Console, você pode criar e gerenciar planos, visualizar assinantes e acompanhar o status de faturamento deles. A 4Geeks lida automaticamente com as cobranças recorrentes baseadas no ciclo configurado para cada plano.

Não há limites para o número de planos que você pode criar ou para o número de assinantes que pode ter.

Note

Um Plano representa o tipo de serviço que um cliente pode assinar e engloba um número definido de recursos. Uma Assinatura é iniciada quando um novo assinante se inscreve em um plano. Quando um usuário assina um plano, ele se torna um Assinante.

O 4Geeks Payments prioriza a segurança e o atendimento personalizado. Portanto, cada cliente recebe uma URL exclusiva do Portal do Cliente. Este link dedicado fornece acesso exclusivo aos detalhes da assinatura, gerenciamento de pagamentos e histórico de faturas, garantindo uma experiência personalizada e segura.

Acessando Planos

Você pode acessar a seção de Planos no menu de navegação principal localizado no lado esquerdo da tela. Para fazer isso, clique na categoria Sales (Vendas) para expandir seu submenu. Na parte inferior desta lista, você encontrará a opção Recurring plans (Planos recorrentes). Esta seção permite gerenciar e configurar todos os planos de assinatura disponíveis para seus usuários.

Localização dos planos

Criando um plano

Para criar um novo plano, clique no botão Create Plan (Criar Plano), localizado no canto superior direito da seção de Planos.

Isso abrirá um formulário onde você poderá inserir as informações básicas necessárias para definir o plano.

Campos Obrigatórios:

  • Name: O nome do plano (deve ser único).
  • Description: Uma breve descrição do que o plano oferece.
  • Amount: O custo do plano.
  • Currency: A moeda para a cobrança (ex: USD).
  • Interval: O ciclo de faturamento (ex: Mensal, Anual).
  • Trial Period: Número de dias de teste gratuito (opcional).

Note

Cada nome de plano deve ser único. Dois planos não podem compartilhar o mesmo nome.

Formulário de criação de plano

Formulário de criação de plano

Após completar o formulário, confirme a criação. O plano estará agora disponível para assinaturas.

Formulário de criação de plano

Formulário de criação de plano

Assinar um plano

Para assinar um usuário em um plano, siga estas etapas:

  1. Selecionar um Plano: Navegue até a página de detalhes do plano que deseja que o usuário assine.

  2. Registrar Assinante: Clique no botão Add a Subscriber (Adicionar um Assinante) no canto superior direito. Insira as informações necessárias do cliente no formulário e clique em Submit (Enviar).

    Detalhes do Plano

    Adicionar assinante

    Adicionar assinante

  3. Convite por E-mail: O cliente receberá automaticamente um e-mail contendo um link seguro. Ele deve clicar neste link para prosseguir para a página de assinatura.

    E-mail do Cliente

  4. Concluir Pagamento: O cliente será redirecionado para um formulário de checkout onde deverá inserir seus detalhes de pagamento para finalizar a assinatura.

    Checkout do Cliente

Cancelar a assinatura de um plano

Para cancelar a assinatura de um usuário de um plano, siga estas etapas:

  1. Selecionar um Plano: Navegue até a página de detalhes do plano do qual deseja cancelar a assinatura de um usuário.
  2. Localizar Assinante: Encontre o assinante na lista e clique no botão Cancel (Cancelar).

    Cancelar assinante

  3. Confirmar Cancelamento: Uma caixa de diálogo de confirmação aparecerá. Confirme a ação para concluir o processo de cancelamento da assinatura.

    Confirmar Cancelamento

Excluir um plano

Cada proprietário de plano tem a opção de excluir um plano que criou. No entanto, isso envolve várias condições:

  • Todos os assinantes terão suas assinaturas canceladas.
  • Todos os assinantes receberão uma notificação por e-mail com esta ação.

Para excluir um plano, vá para a página de detalhes de um plano específico e clique no botão Delete plan (Excluir plano).

Detalhes do Plano

Uma caixa de diálogo de confirmação aparecerá. Escreva o nome do plano e clique no botão Confirm (Confirmar).

Excluir plano

Notificações via Webhook

Além das notificações por e-mail, você pode configurar um webhook para receber atualizações em tempo real sobre eventos de assinatura.

O payload do webhook é criptografado por segurança usando o sistema RSA. Você precisará de sua Chave Privada para descriptografar a mensagem e processar os dados da assinatura de forma programática.

Condições adicionais

  • Os planos não podem ser editados após a criação (exceto por alguns metadados).
  • Não podem existir dois planos com o mesmo nome.
  • Um usuário só pode assinar um plano com um único e-mail por plano.
  • Os planos não têm data de expiração; eles se renovam conforme o intervalo configurado.
  • Todos os dados enviados pelo webhook são criptografados.